diff options
author | joerg <joerg@pkgsrc.org> | 2006-03-28 21:41:13 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-03-28 21:41:13 +0000 |
commit | 62a19d3186edc77f11ba1070edf68331791a5d69 (patch) | |
tree | a09b7c7bf03ca14ad9502e91952443b354d605c6 | |
parent | bf44a33e487764d14b912a4fe3251c763e0a168a (diff) | |
download | pkgsrc-62a19d3186edc77f11ba1070edf68331791a5d69.tar.gz |
Fix pthread linkage and gettext detection.
-rw-r--r-- | games/grhino/distinfo | 3 | ||||
-rw-r--r-- | games/grhino/patches/patch-aa | 51 |
2 files changed, 53 insertions, 1 deletions
diff --git a/games/grhino/distinfo b/games/grhino/distinfo index 4dc1d373220..ea24d85bfcf 100644 --- a/games/grhino/distinfo +++ b/games/grhino/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.9 2005/04/19 00:49:49 wiz Exp $ +$NetBSD: distinfo,v 1.10 2006/03/28 21:41:13 joerg Exp $ SHA1 (grhino-0.15.0.tar.gz) = 11fddcc6904a8abad417b1f982212861d2e666fb RMD160 (grhino-0.15.0.tar.gz) = 8f1f3282409bfcb0d94ac97ba629823b01af8ddf Size (grhino-0.15.0.tar.gz) = 1149961 bytes +SHA1 (patch-aa) = b380e7141a5991c3f1a1ee1707844e927b9422ea SHA1 (patch-ab) = e84e7fe4b6c5af92cd7a8a916c01bd583e028e54 diff --git a/games/grhino/patches/patch-aa b/games/grhino/patches/patch-aa new file mode 100644 index 00000000000..65ab04aab7b --- /dev/null +++ b/games/grhino/patches/patch-aa @@ -0,0 +1,51 @@ +$NetBSD: patch-aa,v 1.5 2006/03/28 21:41:13 joerg Exp $ + +--- configure.orig 2005-04-15 14:03:04.000000000 +0000 ++++ configure +@@ -3324,13 +3324,13 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + + + +-echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 +-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6 ++echo "$as_me:$LINENO: checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" >&5 ++echo $ECHO_N "checking for pthread_create in ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}... $ECHO_C" >&6 + if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 + else + ac_check_lib_save_LIBS=$LIBS +-LIBS="-lpthread $LIBS" ++LIBS="${PTHREAD_LDFLAGS} ${PTHREAD_LIBS} $LIBS" + cat >conftest.$ac_ext <<_ACEOF + /* confdefs.h. */ + _ACEOF +@@ -3389,7 +3389,7 @@ fi + echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 + echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6 + if test $ac_cv_lib_pthread_pthread_create = yes; then +- LIBS="$LIBS -lpthread" ++ LIBS="$LIBS ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}" + else + { { echo "$as_me:$LINENO: error: pthread library is required" >&5 + echo "$as_me: error: pthread library is required" >&2;} +@@ -6926,18 +6926,12 @@ cat confdefs.h >>conftest.$ac_ext + cat >>conftest.$ac_ext <<_ACEOF + /* end confdefs.h. */ + #include <libintl.h> +-extern int _nl_msg_cat_cntr; +-extern +-#ifdef __cplusplus +-"C" +-#endif +-const char *_nl_expand_alias (); ++ + int + main () + { + bindtextdomain ("", ""); +-return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) +- ; ++return (int) gettext (""); + return 0; + } + _ACEOF |