View | Details | Raw Unified | Return to bug 46432
Collapse All | Expand All

(-)security/libmcrypt/Makefile (-19 / +4 lines)
Lines 6-46 Link Here
6
#
6
#
7
7
8
PORTNAME=	libmcrypt
8
PORTNAME=	libmcrypt
9
PORTVERSION=	2.5.3
9
PORTVERSION=	2.5.4
10
CATEGORIES=	security
10
CATEGORIES=	security
11
MASTER_SITES=	ftp://mcrypt.hellug.gr/pub/mcrypt/libmcrypt/ \
11
MASTER_SITES=	ftp://mcrypt.hellug.gr/pub/mcrypt/libmcrypt/ \
12
		ftp://ftp.ntua.gr/pub/security/mcrypt/libmcrypt/
12
		ftp://ftp.ntua.gr/pub/security/mcrypt/libmcrypt/
13
13
14
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
15
15
16
BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf
17
LIB_DEPENDS=	ltdl.1:${PORTSDIR}/devel/libtool
18
19
RESTRICTED=	"yes - cryptography"
16
RESTRICTED=	"yes - cryptography"
20
17
21
USE_PERL5=	yes
18
USE_PERL5=	yes
22
USE_REINPLACE=	yes
19
USE_REINPLACE=	yes
23
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
24
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
21
CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
25
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
22
CONFIGURE_ARGS=	--enable-static
26
		LIBS="-L${LOCALBASE}/lib"
27
INSTALLS_SHLIB=	yes
23
INSTALLS_SHLIB=	yes
28
24
29
MAN3=		mcrypt.3
25
MAN3=		mcrypt.3
30
26
31
post-extract:
32
# so we need not audit the configure scripts
33
	${FIND} ${WRKSRC} -name configure -exec ${RM} -f \{\} \;
34
35
pre-patch:
36
	@${FIND} ${WRKSRC}/modules -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} -e \
37
		's|#ifdef USE_LTDL|#if defined(USE_LTDL) && !defined(__FreeBSD__)|g'
38
39
post-patch:
27
post-patch:
40
	@cd ${WRKSRC}/libltdl && ${LOCALBASE}/bin/autoconf
28
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
41
29
		's|: install-pkglibLTLIBRARIES|:|g'
42
pre-configure:
43
# because we removed the configure scripts
44
	cd ${WRKSRC} && autoconf
45
30
46
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)security/libmcrypt/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (libmcrypt-2.5.3.tar.gz) = 9ee42ac7c7b6c0b418746604c1f06c30
1
MD5 (libmcrypt-2.5.4.tar.gz) = 1536fa470cb2c590c924a1249344ef6a
(-)security/libmcrypt/files/patch-ltmain.sh (-3 / +16 lines)
Lines 1-6 Link Here
1
--- ltmain.sh.orig	Fri Feb  1 20:23:29 2002
1
--- ltmain.sh.orig	Wed Dec 18 06:19:10 2002
2
+++ ltmain.sh	Sat Mar  2 15:26:31 2002
2
+++ ltmain.sh	Sat Dec 21 02:44:34 2002
3
@@ -958,6 +958,7 @@
3
@@ -973,6 +973,7 @@
4
 	;;
4
 	;;
5
 
5
 
6
       -avoid-version)
6
       -avoid-version)
Lines 8-10 Link Here
8
 	avoid_version=yes
8
 	avoid_version=yes
9
 	continue
9
 	continue
10
 	;;
10
 	;;
11
@@ -4325,10 +4326,12 @@
12
 	fi
13
 
14
 	# Install the pseudo-library for information purposes.
15
+	if /usr/bin/false; then
16
 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
17
 	instname="$dir/$name"i
18
 	$show "$install_prog $instname $destdir/$name"
19
 	$run eval "$install_prog $instname $destdir/$name" || exit $?
20
+	fi
21
 
22
 	# Maybe install the static library, too.
23
 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
(-)security/libmcrypt/pkg-plist (-65 / +1 lines)
Lines 1-70 Link Here
1
bin/libmcrypt-config
1
bin/libmcrypt-config
2
include/mcrypt.h
2
include/mcrypt.h
3
lib/libmcrypt.a
3
lib/libmcrypt.a
4
lib/libmcrypt.la
5
lib/libmcrypt.so
4
lib/libmcrypt.so
6
lib/libmcrypt.so.7
5
lib/libmcrypt.so.8
7
lib/libmcrypt/arcfour.la
8
lib/libmcrypt/arcfour.so
9
lib/libmcrypt/blowfish-compat.la
10
lib/libmcrypt/blowfish-compat.so
11
lib/libmcrypt/blowfish.la
12
lib/libmcrypt/blowfish.so
13
lib/libmcrypt/cast-128.la
14
lib/libmcrypt/cast-128.so
15
lib/libmcrypt/cast-256.la
16
lib/libmcrypt/cast-256.so
17
lib/libmcrypt/cbc.la
18
lib/libmcrypt/cbc.so
19
lib/libmcrypt/cfb.la
20
lib/libmcrypt/cfb.so
21
lib/libmcrypt/ctr.la
22
lib/libmcrypt/ctr.so
23
lib/libmcrypt/des.la
24
lib/libmcrypt/des.so
25
lib/libmcrypt/ecb.la
26
lib/libmcrypt/ecb.so
27
lib/libmcrypt/enigma.la
28
lib/libmcrypt/enigma.so
29
lib/libmcrypt/gost.la
30
lib/libmcrypt/gost.so
31
lib/libmcrypt/loki97.la
32
lib/libmcrypt/loki97.so
33
lib/libmcrypt/ncfb.la
34
lib/libmcrypt/ncfb.so
35
lib/libmcrypt/nofb.la
36
lib/libmcrypt/nofb.so
37
lib/libmcrypt/ofb.la
38
lib/libmcrypt/ofb.so
39
lib/libmcrypt/panama.la
40
lib/libmcrypt/panama.so
41
lib/libmcrypt/rc2.la
42
lib/libmcrypt/rc2.so
43
lib/libmcrypt/rijndael-128.la
44
lib/libmcrypt/rijndael-128.so
45
lib/libmcrypt/rijndael-192.la
46
lib/libmcrypt/rijndael-192.so
47
lib/libmcrypt/rijndael-256.la
48
lib/libmcrypt/rijndael-256.so
49
lib/libmcrypt/safer-sk128.la
50
lib/libmcrypt/safer-sk128.so
51
lib/libmcrypt/safer-sk64.la
52
lib/libmcrypt/safer-sk64.so
53
lib/libmcrypt/saferplus.la
54
lib/libmcrypt/saferplus.so
55
lib/libmcrypt/serpent.la
56
lib/libmcrypt/serpent.so
57
lib/libmcrypt/stream.la
58
lib/libmcrypt/stream.so
59
lib/libmcrypt/threeway.la
60
lib/libmcrypt/threeway.so
61
lib/libmcrypt/tripledes.la
62
lib/libmcrypt/tripledes.so
63
lib/libmcrypt/twofish.la
64
lib/libmcrypt/twofish.so
65
lib/libmcrypt/wake.la
66
lib/libmcrypt/wake.so
67
lib/libmcrypt/xtea.la
68
lib/libmcrypt/xtea.so
69
share/aclocal/libmcrypt.m4
6
share/aclocal/libmcrypt.m4
70
@dirrm lib/libmcrypt

Return to bug 46432