mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to svn20130912
- Support staging - Fix build on 10.x
This commit is contained in:
parent
cbc37d463e
commit
c954c5e1a6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=340360
5 changed files with 29 additions and 85 deletions
|
@ -2,7 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= core
|
PORTNAME= core
|
||||||
PORTVERSION= r20091106
|
PORTVERSION= svn20130912
|
||||||
CATEGORIES= devel games
|
CATEGORIES= devel games
|
||||||
MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
|
MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
|
||||||
PKGNAMEPREFIX= bennugd-
|
PKGNAMEPREFIX= bennugd-
|
||||||
|
@ -11,6 +11,7 @@ DISTNAME= bennugd-${PORTVERSION}
|
||||||
MAINTAINER= amdmi3@FreeBSD.org
|
MAINTAINER= amdmi3@FreeBSD.org
|
||||||
COMMENT= High level open source game development suite, core libs
|
COMMENT= High level open source game development suite, core libs
|
||||||
|
|
||||||
|
USE_BZIP2= yes
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --bindir="${PREFIX}/libexec"
|
CONFIGURE_ARGS= --bindir="${PREFIX}/libexec"
|
||||||
SUB_FILES= bgdc bgdi
|
SUB_FILES= bgdc bgdi
|
||||||
|
@ -20,13 +21,14 @@ USE_DOS2UNIX= *.c *.h
|
||||||
ONLY_FOR_ARCHS= i386
|
ONLY_FOR_ARCHS= i386
|
||||||
ONLY_FOR_ARCHS_REASON= Segfaults on !i386
|
ONLY_FOR_ARCHS_REASON= Segfaults on !i386
|
||||||
|
|
||||||
|
CONFIGURE_ENV= ZLIB_CFLAGS=" " ZLIB_LIBS="-lz"
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/bennugd/${PORTNAME}
|
WRKSRC= ${WRKDIR}/bennugd/${PORTNAME}
|
||||||
|
|
||||||
PLIST_FILES= bin/bgdc bin/bgdi \
|
PLIST_FILES= bin/bgdc bin/bgdi \
|
||||||
libexec/bgdc libexec/bgdi \
|
libexec/bgdc libexec/bgdi \
|
||||||
lib/libbgdrtm.a lib/libbgdrtm.la lib/libbgdrtm.so
|
lib/libbgdrtm.la lib/libbgdrtm.so
|
||||||
|
|
||||||
NO_STAGE= yes
|
|
||||||
post-extract:
|
post-extract:
|
||||||
@${CHMOD} a+x ${WRKSRC}/configure ${WRKSRC}/install-sh
|
@${CHMOD} a+x ${WRKSRC}/configure ${WRKSRC}/install-sh
|
||||||
|
|
||||||
|
@ -35,7 +37,7 @@ post-patch:
|
||||||
${WRKSRC}/configure
|
${WRKSRC}/configure
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
${INSTALL_SCRIPT} ${WRKDIR}/bgdi ${PREFIX}/bin
|
${INSTALL_SCRIPT} ${WRKDIR}/bgdi ${STAGEDIR}${PREFIX}/bin
|
||||||
${INSTALL_SCRIPT} ${WRKDIR}/bgdc ${PREFIX}/bin
|
${INSTALL_SCRIPT} ${WRKDIR}/bgdc ${STAGEDIR}${PREFIX}/bin
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (bennugd-r20091106.tar.gz) = bdef09e9da715b5001411bc8c8276e66120e904596050f2175cca5405c9cec12
|
SHA256 (bennugd-svn20130912.tar.bz2) = 13da09c0078619c25c689b1d81777ff54f026dbbf7b5638d80b2c3077287e27d
|
||||||
SIZE (bennugd-r20091106.tar.gz) = 1468705
|
SIZE (bennugd-svn20130912.tar.bz2) = 1092409
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
--- bgdrtm/src/dirs.c.orig 2009-07-09 05:10:52.000000000 +0400
|
--- bgdrtm/src/dirs.c.orig 2013-09-12 05:40:07.257227650 +0400
|
||||||
+++ bgdrtm/src/dirs.c 2009-11-06 05:50:02.000000000 +0300
|
+++ bgdrtm/src/dirs.c 2013-09-12 05:40:48.926466619 +0400
|
||||||
@@ -230,9 +230,7 @@
|
@@ -261,7 +261,7 @@
|
||||||
/* Convert *.* to * */
|
/* Convert '*.*' to '*' */
|
||||||
if ( fptr > path_final + 2 && fptr[ -1 ] == '*' && fptr[ -2 ] == '.' && fptr[ -3 ] == '*' ) fptr[ -2 ] = 0;
|
if ( fptr > hDir->pattern + 2 && fptr[ -1 ] == '*' && fptr[ -2 ] == '.' && fptr[ -3 ] == '*' ) fptr[ -2 ] = 0;
|
||||||
|
|
||||||
-#if defined(TARGET_MAC)
|
-#if defined(TARGET_MAC) || defined(TARGET_BEOS)
|
||||||
- glob( path_final, GLOB_ERR | GLOB_NOSORT, NULL, &hDir->globd );
|
+#if defined(TARGET_MAC) || defined(TARGET_BEOS) || defined (TARGET_BSD)
|
||||||
-#elif defined(TARGET_BEOS)
|
r = glob( hDir->pattern, GLOB_ERR | GLOB_NOSORT, NULL, &hDir->globd );
|
||||||
+#if defined(TARGET_MAC) || defined(TARGET_BEOS) || defined(TARGET_BSD)
|
|
||||||
glob( path_final, GLOB_ERR | GLOB_NOSORT, NULL, &hDir->globd );
|
|
||||||
#else
|
#else
|
||||||
glob( path_final, GLOB_ERR | GLOB_PERIOD | GLOB_NOSORT, NULL, &hDir->globd );
|
r = glob( hDir->pattern, GLOB_ERR | GLOB_PERIOD | GLOB_NOSORT, NULL, &hDir->globd );
|
||||||
|
|
|
@ -1,60 +1,15 @@
|
||||||
--- configure.orig 2009-07-22 06:02:45.000000000 +0400
|
--- configure.orig 2013-01-06 05:50:56.000000000 +0400
|
||||||
+++ configure 2009-11-06 06:00:29.000000000 +0300
|
+++ configure 2013-09-12 05:48:18.186226351 +0400
|
||||||
@@ -10929,7 +10929,7 @@
|
@@ -11277,10 +11277,10 @@
|
||||||
COMMON_LDFLAGS="-L/usr/i586-mingw32msvc/lib -lshlwapi"
|
USE_OPENSSL=no
|
||||||
;;
|
;;
|
||||||
|
|
||||||
- dragonfly*)
|
- dragonfly*)
|
||||||
+ freebsd* | dragonfly*)
|
+ dragonfly* | freebsd*)
|
||||||
INCLUDES="-I/usr/local/include"
|
INCLUDES="-I/usr/local/include"
|
||||||
COMMON_CFLAGS="-Wall -DTARGET_BSD"
|
COMMON_CFLAGS="-Wall -DTARGET_BSD -DUSE_OPENSSL"
|
||||||
COMMON_LDFLAGS="-L/usr/local/lib -lpthread"
|
- COMMON_LDFLAGS="-L/usr/local/lib -lpthread"
|
||||||
@@ -12461,13 +12461,13 @@
|
+ COMMON_LDFLAGS="-L/usr/local/lib -pthread"
|
||||||
{ (exit 1); exit 1; }; }
|
LIBSSL="crypto"
|
||||||
fi
|
USE_OPENSSL=yes
|
||||||
|
;;
|
||||||
-{ $as_echo "$as_me:$LINENO: checking for des_ecb_encrypt in -ldes" >&5
|
|
||||||
-$as_echo_n "checking for des_ecb_encrypt in -ldes... " >&6; }
|
|
||||||
+{ $as_echo "$as_me:$LINENO: checking for des_ecb_encrypt in -lcrypto" >&5
|
|
||||||
+$as_echo_n "checking for des_ecb_encrypt in -lcrypto... " >&6; }
|
|
||||||
if test "${ac_cv_lib_des_des_ecb_encrypt+set}" = set; then
|
|
||||||
$as_echo_n "(cached) " >&6
|
|
||||||
else
|
|
||||||
ac_check_lib_save_LIBS=$LIBS
|
|
||||||
-LIBS="-ldes $LIBS"
|
|
||||||
+LIBS="-lcrypto $LIBS"
|
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
|
||||||
/* confdefs.h. */
|
|
||||||
_ACEOF
|
|
||||||
@@ -12481,11 +12481,11 @@
|
|
||||||
#ifdef __cplusplus
|
|
||||||
extern "C"
|
|
||||||
#endif
|
|
||||||
-char des_ecb_encrypt ();
|
|
||||||
+char DES_ecb_encrypt ();
|
|
||||||
int
|
|
||||||
main ()
|
|
||||||
{
|
|
||||||
-return des_ecb_encrypt ();
|
|
||||||
+return DES_ecb_encrypt();
|
|
||||||
;
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
@@ -12587,7 +12587,7 @@
|
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
|
||||||
/* end confdefs.h. */
|
|
||||||
-#include <des.h>
|
|
||||||
+#include <openssl/des.h>
|
|
||||||
_ACEOF
|
|
||||||
if { (ac_try="$ac_cpp conftest.$ac_ext"
|
|
||||||
case "(($ac_try" in
|
|
||||||
@@ -12655,7 +12655,7 @@
|
|
||||||
|
|
||||||
fi
|
|
||||||
if test "x$ac_cv_header_des_h" = x""yes; then
|
|
||||||
- DESLIBS="-ldes"
|
|
||||||
+ DESLIBS="-lcrypto"
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- include/crypt.h.orig 2009-07-02 04:20:53.000000000 +0400
|
|
||||||
+++ include/crypt.h 2009-11-06 05:52:32.000000000 +0300
|
|
||||||
@@ -24,7 +24,7 @@
|
|
||||||
|
|
||||||
/* ------------------------------------------------------------------------- */
|
|
||||||
|
|
||||||
-#include <des.h>
|
|
||||||
+#include <openssl/des.h>
|
|
||||||
|
|
||||||
/* ------------------------------------------------------------------------- */
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue