ports/58542: sysutils/linneighborhood: fix libintl and libiconv depedencies => avoid conflicts with other ports
Simon Barner
barner at in.tum.de
Sat Oct 25 22:41:31 UTC 2003
The following reply was made to PR ports/58542; it has been noted by GNATS.
From: Simon Barner <barner at in.tum.de>
To: FreeBSD-gnats-submit at FreeBSD.org
Cc: h.eichmann at gmx.de
Subject: Re: ports/58542: sysutils/linneighborhood: fix libintl and libiconv depedencies => avoid conflicts with other ports
Date: Sun, 26 Oct 2003 00:34:51 +0200
Sorry, I forgot to remove some unneccessary things that were left from
my experiments. Here is the updated patch:
diff -ruN linneighborhood/Makefile linneighborhood.patched/Makefile
--- linneighborhood/Makefile Tue Aug 26 22:25:55 2003
+++ linneighborhood.patched/Makefile Sun Oct 26 00:25:52 2003
@@ -15,17 +15,25 @@
MAINTAINER= h.eichmann at gmx.de
COMMENT= GTK+ gui for browsing and mounting SMB filesystems
-LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext
+LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext \
+ iconv.3:${PORTSDIR}/converters/libiconv
RUN_DEPENDS= smbclient:${PORTSDIR}/net/samba
+USE_REINPLACE= yes
GNU_CONFIGURE= yes
+CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
USE_GMAKE= yes
USE_GNOME= gtk12
+.include <bsd.port.pre.mk>
+
pre-configure:
- ${CP} ${FILESDIR}/mntent* ${WRKSRC}/src
+ @${CP} ${FILESDIR}/mntent* ${WRKSRC}/src
+ @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
+ s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure
post-install:
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN linneighborhood/files/patch-configure linneighborhood.patched/files/patch-configure
--- linneighborhood/files/patch-configure Wed Apr 16 13:44:55 2003
+++ linneighborhood.patched/files/patch-configure Sat Oct 25 23:42:34 2003
@@ -1,32 +1,11 @@
---- configure.orig Sun Jun 9 09:58:45 2002
-+++ configure Thu Feb 13 07:53:13 2003
-@@ -4800,13 +4800,13 @@
- { (exit 1); exit 1; }; }
- fi
-
--echo "$as_me:4803: checking for pthread_exit in -lpthread" >&5
--echo $ECHO_N "checking for pthread_exit in -lpthread... $ECHO_C" >&6
-+echo "$as_me:4803: checking for pthread_exit in -lc_r" >&5
-+echo $ECHO_N "checking for pthread_exit in -lc_r... $ECHO_C" >&6
- if test "${ac_cv_lib_pthread_pthread_exit+set}" = set; then
- echo $ECHO_N "(cached) $ECHO_C" >&6
- else
- ac_check_lib_save_LIBS=$LIBS
--LIBS="-lpthread $LIBS"
-+LIBS="-lc_r $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line 4811 "configure"
+--- configure.orig Sat Oct 25 23:40:13 2003
++++ configure Sat Oct 25 23:40:49 2003
+@@ -3858,7 +3858,7 @@
+ cat >conftest.$ac_ext <<_ACEOF
+ #line 3859 "configure"
#include "confdefs.h"
-@@ -4857,10 +4857,10 @@
-
- if test "x$lib_pthread" = "xno" ; then
- { { echo "$as_me:4859: error:
-- *** libpthread.so: posix thread library no found ***
-+ *** libc_r.so: posix thread library no found ***
- " >&5
- echo "$as_me: error:
-- *** libpthread.so: posix thread library no found ***
-+ *** libc_r.so: posix thread library no found ***
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
+-#include <libintl.h>
++#include "%%LOCALBASE%%/include/libintl.h"
+ _ACEOF
+ if { (eval echo "$as_me:3863: \"$ac_cpp conftest.$ac_ext\"") >&5
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
diff -ruN linneighborhood/pkg-plist linneighborhood.patched/pkg-plist
--- linneighborhood/pkg-plist Sat Aug 23 14:40:20 2003
+++ linneighborhood.patched/pkg-plist Sat Oct 25 23:50:37 2003
@@ -1,5 +1,4 @@
bin/LinNeighborhood
-lib/charset.alias
share/locale/de/LC_MESSAGES/LinNeighborhood.mo
share/locale/sv/LC_MESSAGES/LinNeighborhood.mo
share/locale/ja/LC_MESSAGES/LinNeighborhood.mo
More information about the freebsd-ports-bugs
mailing list