Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Nov 2001 14:21:21 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/32315: Update port: security/libmcrypt to 2.4.18
Message-ID:  <200111262221.fAQMLL250087@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         32315
>Category:       ports
>Synopsis:       Update port: security/libmcrypt to 2.4.18
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 26 14:30:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 2.4.18

New file:
files/patch-ltmain.sh

Remove file:
files/patch-aa
files/patch-ab
files/patch-ac

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/security/libmcrypt/Makefile security/libmcrypt/Makefile
--- /usr/ports/security/libmcrypt/Makefile	Thu Jul 26 02:56:24 2001
+++ security/libmcrypt/Makefile	Sat Nov 24 22:54:57 2001
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	libmcrypt
-PORTVERSION=	2.4.15
-PORTREVISION=	1
+PORTVERSION=	2.4.18
 CATEGORIES=	security
-MASTER_SITES=	ftp://ftp.hellug.gr/pub/unix/mcrypt/libmcrypt/ \
+MASTER_SITES=	ftp://mcrypt.hellug.gr/pub/mcrypt/libmcrypt/ \
 		ftp://ftp.ntua.gr/pub/security/mcrypt/libmcrypt/
 
 MAINTAINER=	ports@FreeBSD.org
@@ -18,16 +17,15 @@
 
 RESTRICTED=	"yes - cryptography"
 
-USE_LIBTOOL=	yes
-LIBTOOLFLAGS=	# empty
+USE_AUTOCONF=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
 		LIBS="-L${LOCALBASE}/lib"
 INSTALLS_SHLIB=	yes
-PLIST_SUB=	CONFIGURE_TARGET=${CONFIGURE_TARGET}
 
 MAN3=		mcrypt.3
 
-pre-build:
-	$(LN) -sf ${LOCALBASE}/bin/libtool ${WRKSRC}/libtool
+pre-patch:
+	@find ${WRKSRC}/modules -name '*.[ch]' | xargs ${PERL} -pi -e \
+		's|#ifdef USE_LTDL|#if defined\(USE_LTDL\) && !defined\(__FreeBSD__\)|g'
 
 .include <bsd.port.mk>
diff -urN /usr/ports/security/libmcrypt/distinfo security/libmcrypt/distinfo
--- /usr/ports/security/libmcrypt/distinfo	Mon Jun 18 03:38:05 2001
+++ security/libmcrypt/distinfo	Sat Nov 24 22:03:52 2001
@@ -1 +1 @@
-MD5 (libmcrypt-2.4.15.tar.gz) = 2fab8ff457ce59ca55b8301f389c4a7e
+MD5 (libmcrypt-2.4.18.tar.gz) = 39e201868f319fe569a0953da14e1e6a
diff -urN /usr/ports/security/libmcrypt/files/patch-aa security/libmcrypt/files/patch-aa
--- /usr/ports/security/libmcrypt/files/patch-aa	Mon Jun 18 03:38:09 2001
+++ security/libmcrypt/files/patch-aa	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- lib/Makefile.in.orig	Sat Jun  9 05:10:45 2001
-+++ lib/Makefile.in	Thu Jun 14 20:43:39 2001
-@@ -100,7 +100,7 @@
- 
- lib_LTLIBRARIES = libmcrypt.la
- libmcrypt_la_SOURCES = mcrypt_extra.c mcrypt.c bzero.c xmemory.c mcrypt_modules.c win32_comp.c mcrypt_threads.c
--libmcrypt_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -export-symbols libmcrypt.sym
-+libmcrypt_la_LDFLAGS = -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -export-symbols libmcrypt.sym $(LIBLTDL)
- m4datadir = $(datadir)/aclocal
- m4data_DATA = libmcrypt.m4
- bin_SCRIPTS = libmcrypt-config
diff -urN /usr/ports/security/libmcrypt/files/patch-ab security/libmcrypt/files/patch-ab
--- /usr/ports/security/libmcrypt/files/patch-ab	Mon Jun 18 03:38:09 2001
+++ security/libmcrypt/files/patch-ab	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- doc/Makefile.in.orig	Sat Jun 16 13:37:41 2001
-+++ doc/Makefile.in	Sat Jun 16 13:40:26 2001
-@@ -133,7 +133,7 @@
- 	  else file=$$i; fi; \
- 	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
- 	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
--	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-+	  inst=$$inst.$$ext; \
- 	  echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst"; \
- 	  $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst; \
- 	done
diff -urN /usr/ports/security/libmcrypt/files/patch-ac security/libmcrypt/files/patch-ac
--- /usr/ports/security/libmcrypt/files/patch-ac	Mon Jun 18 03:40:11 2001
+++ security/libmcrypt/files/patch-ac	Thu Jan  1 09:00:00 1970
@@ -1,319 +0,0 @@
---- modules/algorithms/3-way.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/3-way.c	Fri May  4 18:34:19 2001
-@@ -19,7 +19,7 @@
- #define   STRT_D   0xb1b1	/* round constant of first decryption round */
- #define     NMBR       11	/* number of rounds is 11                   */
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key threeway_LTX__mcrypt_set_key
- #define _mcrypt_encrypt threeway_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt threeway_LTX__mcrypt_decrypt
---- modules/algorithms/arcfour.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/arcfour.c	Fri May  4 18:34:07 2001
-@@ -22,7 +22,7 @@
- #include <stdlib.h>
- #include "arcfour.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key arcfour_LTX__mcrypt_set_key
- #define _mcrypt_encrypt arcfour_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt arcfour_LTX__mcrypt_decrypt
---- modules/algorithms/blowfish-compat.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/blowfish-compat.c	Fri May  4 18:33:53 2001
-@@ -15,7 +15,7 @@
- 
- #define WORDS_BIGENDIAN
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key blowfish_compat_LTX__mcrypt_set_key
- #define _mcrypt_encrypt blowfish_compat_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt blowfish_compat_LTX__mcrypt_decrypt
---- modules/algorithms/blowfish.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/blowfish.c	Fri May  4 18:33:39 2001
-@@ -13,7 +13,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "blowfish.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key blowfish_LTX__mcrypt_set_key
- #define _mcrypt_encrypt blowfish_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt blowfish_LTX__mcrypt_decrypt
---- modules/algorithms/cast-128.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/cast-128.c	Fri May  4 18:33:28 2001
-@@ -19,7 +19,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "cast-128.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key cast_128_LTX__mcrypt_set_key
- #define _mcrypt_encrypt cast_128_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt cast_128_LTX__mcrypt_decrypt
---- modules/algorithms/cast-256.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/cast-256.c	Fri May  4 18:33:15 2001
-@@ -68,7 +68,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "cast-256.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key cast_256_LTX__mcrypt_set_key
- #define _mcrypt_encrypt cast_256_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt cast_256_LTX__mcrypt_decrypt
---- modules/algorithms/des.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/des.c	Fri May  4 18:33:02 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "des.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key des_LTX__mcrypt_set_key
- #define _mcrypt_encrypt des_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt des_LTX__mcrypt_decrypt
---- modules/algorithms/enigma.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/enigma.c	Fri May  4 18:32:32 2001
-@@ -19,7 +19,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "enigma.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key enigma_LTX__mcrypt_set_key
- #define _mcrypt_encrypt enigma_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt enigma_LTX__mcrypt_decrypt
---- modules/algorithms/gost.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/gost.c	Fri May  4 18:32:20 2001
-@@ -40,7 +40,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key gost_LTX__mcrypt_set_key
- #define _mcrypt_encrypt gost_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt gost_LTX__mcrypt_decrypt
---- modules/algorithms/loki97.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/loki97.c	Fri May  4 18:32:07 2001
-@@ -66,7 +66,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key loki97_LTX__mcrypt_set_key
- #define _mcrypt_encrypt loki97_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt loki97_LTX__mcrypt_decrypt
---- modules/algorithms/panama.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/panama.c	Fri May  4 18:31:50 2001
-@@ -41,7 +41,7 @@
- #include "panama.h"
- 
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key panama_LTX__mcrypt_set_key
- #define _mcrypt_encrypt panama_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt panama_LTX__mcrypt_decrypt
---- modules/algorithms/rc2.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/rc2.c	Fri May  4 18:31:36 2001
-@@ -20,7 +20,7 @@
- /* #include <assert.h> */
- #include "rc2.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key rc2_LTX__mcrypt_set_key
- #define _mcrypt_encrypt rc2_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt rc2_LTX__mcrypt_decrypt
---- modules/algorithms/rijndael-128.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/rijndael-128.c	Fri May  4 18:31:21 2001
-@@ -25,7 +25,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "rijndael.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key rijndael_128_LTX__mcrypt_set_key
- #define _mcrypt_encrypt rijndael_128_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt rijndael_128_LTX__mcrypt_decrypt
---- modules/algorithms/rijndael-192.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/rijndael-192.c	Fri May  4 18:31:05 2001
-@@ -26,7 +26,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "rijndael.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key rijndael_192_LTX__mcrypt_set_key
- #define _mcrypt_encrypt rijndael_192_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt rijndael_192_LTX__mcrypt_decrypt
---- modules/algorithms/rijndael-256.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/rijndael-256.c	Fri May  4 18:30:52 2001
-@@ -25,7 +25,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "rijndael.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key rijndael_256_LTX__mcrypt_set_key
- #define _mcrypt_encrypt rijndael_256_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt rijndael_256_LTX__mcrypt_decrypt
---- modules/algorithms/safer128.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/safer128.c	Fri May  4 18:30:36 2001
-@@ -31,7 +31,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "safer.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key safer_sk128_LTX__mcrypt_set_key
- #define _mcrypt_encrypt safer_sk128_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt safer_sk128_LTX__mcrypt_decrypt
---- modules/algorithms/safer64.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/safer64.c	Fri May  4 18:30:22 2001
-@@ -31,7 +31,7 @@
- #include "safer.h"
- 
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key safer_sk64_LTX__mcrypt_set_key
- #define _mcrypt_encrypt safer_sk64_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt safer_sk64_LTX__mcrypt_decrypt
---- modules/algorithms/saferplus.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/saferplus.c	Fri May  4 18:30:07 2001
-@@ -68,7 +68,7 @@
- #include "saferplus.h"
- #include <stdlib.h>
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key saferplus_LTX__mcrypt_set_key
- #define _mcrypt_encrypt saferplus_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt saferplus_LTX__mcrypt_decrypt
---- modules/algorithms/serpent.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/serpent.c	Fri May  4 18:29:51 2001
-@@ -43,7 +43,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "serpent.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key serpent_LTX__mcrypt_set_key
- #define _mcrypt_encrypt serpent_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt serpent_LTX__mcrypt_decrypt
---- modules/algorithms/tripledes.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/tripledes.c	Fri May  4 18:29:35 2001
-@@ -22,7 +22,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "tripledes.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key tripledes_LTX__mcrypt_set_key
- #define _mcrypt_encrypt tripledes_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt tripledes_LTX__mcrypt_decrypt
---- modules/algorithms/twofish.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/twofish.c	Fri May  4 18:29:01 2001
-@@ -48,7 +48,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "twofish.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key twofish_LTX__mcrypt_set_key
- #define _mcrypt_encrypt twofish_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt twofish_LTX__mcrypt_decrypt
---- modules/algorithms/wake.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/wake.c	Fri May  4 18:28:45 2001
-@@ -21,7 +21,7 @@
- #include "../../lib/mcrypt_modules.h"
- #include "wake.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key wake_LTX__mcrypt_set_key
- #define _mcrypt_encrypt wake_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt wake_LTX__mcrypt_decrypt
---- modules/algorithms/xtea.c.orig	Fri May  4 18:28:02 2001
-+++ modules/algorithms/xtea.c	Fri May  4 18:28:27 2001
-@@ -13,7 +13,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _mcrypt_set_key xtea_LTX__mcrypt_set_key
- #define _mcrypt_encrypt xtea_LTX__mcrypt_encrypt
- #define _mcrypt_decrypt xtea_LTX__mcrypt_decrypt
---- modules/modes/cbc.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/cbc.c	Fri May  4 18:39:30 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt cbc_LTX__init_mcrypt
- #define _mcrypt_set_state cbc_LTX__mcrypt_set_state
- #define _end_mcrypt cbc_LTX__end_mcrypt
---- modules/modes/cfb.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/cfb.c	Fri May  4 18:39:18 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt cfb_LTX__init_mcrypt
- #define _mcrypt_set_state cfb_LTX__mcrypt_set_state
- #define _end_mcrypt cfb_LTX__end_mcrypt
---- modules/modes/ecb.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/ecb.c	Fri May  4 18:39:04 2001
-@@ -22,7 +22,7 @@
- 
- /* EBC MODE */
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt ecb_LTX__init_mcrypt
- #define _end_mcrypt ecb_LTX__end_mcrypt
- #define _mcrypt ecb_LTX__mcrypt
---- modules/modes/nofb.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/nofb.c	Fri May  4 18:38:45 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt nofb_LTX__init_mcrypt
- #define _mcrypt_set_state nofb_LTX__mcrypt_set_state
- #define _end_mcrypt nofb_LTX__end_mcrypt
---- modules/modes/ofb.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/ofb.c	Fri May  4 18:38:25 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt ofb_LTX__init_mcrypt
- #define _mcrypt_set_state cfb_LTX__mcrypt_set_state
- #define _end_mcrypt ofb_LTX__end_mcrypt
---- modules/modes/stream.c.orig	Fri May  4 18:37:39 2001
-+++ modules/modes/stream.c	Fri May  4 18:38:09 2001
-@@ -20,7 +20,7 @@
- #include "../../lib/libdefs.h"
- #include "../../lib/mcrypt_modules.h"
- 
--#ifdef USE_LTDL
-+#if defined(USE_LTDL) && !defined(__FreeBSD__)
- #define _init_mcrypt stream_LTX__init_mcrypt
- #define _mcrypt_set_state stream_LTX__mcrypt_set_state
- #define _end_mcrypt stream_LTX__end_mcrypt
diff -urN /usr/ports/security/libmcrypt/files/patch-ltmain.sh security/libmcrypt/files/patch-ltmain.sh
--- /usr/ports/security/libmcrypt/files/patch-ltmain.sh	Thu Jan  1 09:00:00 1970
+++ security/libmcrypt/files/patch-ltmain.sh	Sat Nov 24 22:48:02 2001
@@ -0,0 +1,37 @@
+--- ltmain.sh.orig	Tue Nov 13 21:50:10 2001
++++ ltmain.sh	Sat Nov 24 22:47:52 2001
+@@ -953,6 +953,7 @@
+ 	;;
+ 
+       -avoid-version)
++	build_old_libs=no
+ 	avoid_version=yes
+ 	continue
+ 	;;
+@@ -1040,7 +1041,7 @@
+ 	    # These systems don't actually have a C library (as such)
+ 	    test "X$arg" = "X-lc" && continue
+ 	    ;;
+-	  *-*-openbsd*)
++	  *-*-openbsd* | *-*-freebsd* )
+ 	    # Do not include libc due to us having libc/libc_r.
+ 	    test "X$arg" = "X-lc" && continue
+ 	    ;;
+@@ -1048,7 +1049,7 @@
+ 	 fi
+ 	 if test "X$arg" = "X-lc_r"; then
+ 	  case $host in
+-	  *-*-openbsd*)
++	  *-*-openbsd* | *-*-freebsd* )
+ 	    # Do not include libc_r directly, use -pthread flag.
+ 	    continue
+ 	    ;;
+@@ -2439,7 +2440,7 @@
+ 	  *-*-netbsd*)
+ 	    # Don't link with libc until the a.out ld.so is fixed.
+ 	    ;;
+-	  *-*-openbsd*)
++	  *-*-openbsd* | *-*-freebsd* )
+ 	    # Do not include libc due to us having libc/libc_r.
+ 	    ;;
+ 	  *)
diff -urN /usr/ports/security/libmcrypt/pkg-plist security/libmcrypt/pkg-plist
--- /usr/ports/security/libmcrypt/pkg-plist	Thu Jul 26 02:56:24 2001
+++ security/libmcrypt/pkg-plist	Sat Nov 24 23:12:40 2001
@@ -1,9 +1,5 @@
-bin/%%CONFIGURE_TARGET%%-libmcrypt-config
+bin/libmcrypt-config
 include/mcrypt.h
-lib/libmcrypt.a
-lib/libmcrypt.la
-lib/libmcrypt.so
-lib/libmcrypt.so.6
 lib/libmcrypt/arcfour.la
 lib/libmcrypt/arcfour.so
 lib/libmcrypt/blowfish-compat.la
@@ -28,6 +24,8 @@
 lib/libmcrypt/gost.so
 lib/libmcrypt/loki97.la
 lib/libmcrypt/loki97.so
+lib/libmcrypt/ncfb.la
+lib/libmcrypt/ncfb.so
 lib/libmcrypt/nofb.la
 lib/libmcrypt/nofb.so
 lib/libmcrypt/ofb.la
@@ -62,5 +60,9 @@
 lib/libmcrypt/wake.so
 lib/libmcrypt/xtea.la
 lib/libmcrypt/xtea.so
-@dirrm lib/libmcrypt
+lib/libmcrypt.a
+lib/libmcrypt.la
+lib/libmcrypt.so
+lib/libmcrypt.so.6
 share/aclocal/libmcrypt.m4
+@dirrm lib/libmcrypt

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111262221.fAQMLL250087>