diff options
author | marino <marino@pkgsrc.org> | 2012-07-11 11:49:27 +0000 |
---|---|---|
committer | marino <marino@pkgsrc.org> | 2012-07-11 11:49:27 +0000 |
commit | cbe4895789ac277b241c9dc25a80209327f75d82 (patch) | |
tree | 0619e3994ed2f7a9b7491594c2dcf102a3b6cd5c /converters/help2man | |
parent | 2139c4c791f303a03611f54a399fa8657b85b5b6 (diff) | |
download | pkgsrc-cbe4895789ac277b241c9dc25a80209327f75d82.tar.gz |
converters/help2man: Fix rpath on lib/binddomain.so
Perhaps due to updated PKG_DEVELOPER checks, help2man begin to fail
during the install stage with this option set:
ERROR: lib/bindtextdomain.so: missing library: libintl.so.8
I checked the rpath definition of bindtextdomain; the only value was
provided by the system compiler. The LD_CONFIG hint file on DragonFly
provides /usr/pkg/lib as late runtime search path option, so the
libintl.so library would get found anyway if help2man was installed
without PKG_DEVELOPER=yes set.
The updated patch-aa adds ${prefix}/lib to bindtextdomain.so rpath so
it will pass PKG_DEVELOPER checks now.
Diffstat (limited to 'converters/help2man')
-rw-r--r-- | converters/help2man/Makefile | 4 | ||||
-rw-r--r-- | converters/help2man/distinfo | 4 | ||||
-rw-r--r-- | converters/help2man/patches/patch-aa | 12 |
3 files changed, 15 insertions, 5 deletions
diff --git a/converters/help2man/Makefile b/converters/help2man/Makefile index 0fd8744054d..49895bd58fc 100644 --- a/converters/help2man/Makefile +++ b/converters/help2man/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.6 2011/04/22 13:43:11 obache Exp $ +# $NetBSD: Makefile,v 1.7 2012/07/11 11:49:27 marino Exp $ DISTNAME= help2man-1.38.2 -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GNU:=help2man/} diff --git a/converters/help2man/distinfo b/converters/help2man/distinfo index cd60b0e75b8..b8893d1ff1d 100644 --- a/converters/help2man/distinfo +++ b/converters/help2man/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.2 2010/05/02 11:25:29 wiz Exp $ +$NetBSD: distinfo,v 1.3 2012/07/11 11:49:27 marino Exp $ SHA1 (help2man-1.38.2.tar.gz) = 6f0109589eca3286c2619b03efd3f85433696039 RMD160 (help2man-1.38.2.tar.gz) = 8edf87341eef27195006a264d29685b0f85ae099 Size (help2man-1.38.2.tar.gz) = 136509 bytes -SHA1 (patch-aa) = 4adc2686570056d8839698a9243ba8c516729e0a +SHA1 (patch-aa) = 1aa015217a81ce58c597a0835e4c5c06ebe328d9 diff --git a/converters/help2man/patches/patch-aa b/converters/help2man/patches/patch-aa index 360a77472f1..2c9ee191d7d 100644 --- a/converters/help2man/patches/patch-aa +++ b/converters/help2man/patches/patch-aa @@ -1,4 +1,5 @@ -$NetBSD: patch-aa,v 1.2 2010/05/02 11:25:29 wiz Exp $ +$NetBSD: patch-aa,v 1.3 2012/07/11 11:49:27 marino Exp $ + --- Makefile.in.orig 2010-04-26 10:41:13.000000000 +0000 +++ Makefile.in @@ -23,6 +23,7 @@ PERL = @PERL@ @@ -18,3 +19,12 @@ $NetBSD: patch-aa,v 1.2 2010/05/02 11:25:29 wiz Exp $ $(INSTALL_DATA) $(call vpath_file,$(target).1) $(DESTDIR)$(mandir)/man1 $(INSTALL_DATA) $(call vpath_file,/$(target).info) \ $(DESTDIR)$(infodir)/$(target).info +@@ -110,7 +111,7 @@ $(target).h2m: $(srcdir)/$(target).h2m.P + + preload: $(preload).so + $(preload).so: $(srcdir)/$(preload).c +- $(CC) $(CFLAGS) -o $@ -fPIC -shared $? $(LIBS) ++ $(CC) $(CFLAGS) -o $@ -fPIC -shared $? $(LIBS) $(COMPILER_RPATH_FLAG)$(libdir) + + man: $(target).1 + $(target).1: $(srcdir)/$(target).PL $(srcdir)/$(target).h2m.PL |