ports/58338: [PATCH] security/nettle: Added Shared library support.
Xavier Beaudouin
kiwi at plonk.home.oav.net
Tue Oct 21 16:30:18 UTC 2003
>Number: 58338
>Category: ports
>Synopsis: [PATCH] security/nettle: Added Shared library support.
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Oct 21 09:30:15 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Xavier Beaudouin
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
The Caudium Group / Association Kazar
>Environment:
System: FreeBSD plonk.home.oav.net 5.1-CURRENT FreeBSD 5.1-CURRENT #0: Fri Aug 29 17:07:48 CEST 2003
>Description:
Added shared library support mostly for Pike 7.5 crypto toolkit.
Port maintainer (jim at corebsd.or.id) is cc'd.
Generated with FreeBSD Port Tools 0.26
>How-To-Repeat:
>Fix:
--- nettle-1.7.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/security/nettle.old/Makefile /usr/ports/security/nettle/Makefile
--- /usr/ports/security/nettle.old/Makefile Tue Oct 21 18:13:28 2003
+++ /usr/ports/security/nettle/Makefile Tue Oct 21 18:13:53 2003
@@ -23,6 +23,7 @@
CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
MAKEINFO="makeinfo --no-split"
+CONFIGURE_ARGS+= --enable-shared
LDFLAGS+= -L${LOCALBASE}/lib
post-extract:
diff -ruN --exclude=CVS /usr/ports/security/nettle.old/pkg-plist /usr/ports/security/nettle/pkg-plist
--- /usr/ports/security/nettle.old/pkg-plist Tue Oct 21 18:13:28 2003
+++ /usr/ports/security/nettle/pkg-plist Tue Oct 21 18:19:04 2003
@@ -28,4 +28,7 @@
info/nettle.info
@exec install-info %D/info/nettle.info %D/info/dir
lib/libnettle.a
+lib/libnettle.so.1.0
+lib/libnettle.so.1
+lib/libnettle.so
@dirrm include/nettle
--- nettle-1.7.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list