Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Sep 2014 20:19:04 +0000 (UTC)
From:      Tijl Coosemans <tijl@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r367386 - in head: irc/atheme-services security/apg security/cracklib security/libpwquality security/p5-Crypt-Cracklib security/pecl-crack security/py-cracklib security/revelation secur...
Message-ID:  <201409052019.s85KJ40O013482@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tijl
Date: Fri Sep  5 20:19:04 2014
New Revision: 367386
URL: http://svnweb.freebsd.org/changeset/ports/367386
QAT: https://qat.redports.org/buildarchive/r367386/

Log:
  security/cracklib:
  - Add USES=libtool and bump dependent ports
  - Add INSTALL_TARGET=install-strip
  - Convert to USES=python
  - Use MAKE_CMD
  - Create manpage link in post-install instead of using @exec

Modified:
  head/irc/atheme-services/Makefile
  head/security/apg/Makefile
  head/security/cracklib/Makefile
  head/security/libpwquality/Makefile
  head/security/p5-Crypt-Cracklib/Makefile
  head/security/pecl-crack/Makefile
  head/security/py-cracklib/Makefile
  head/security/revelation/Makefile
  head/security/ruby-password/Makefile

Modified: head/irc/atheme-services/Makefile
==============================================================================
--- head/irc/atheme-services/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/irc/atheme-services/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	atheme-services
 PORTVERSION=	7.0.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	irc
 MASTER_SITES=	http://atheme.net/downloads/
 

Modified: head/security/apg/Makefile
==============================================================================
--- head/security/apg/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/apg/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	apg
 PORTVERSION=	2.3.0b
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	security
 MASTER_SITES=	http://www.adel.nursat.kz/apg/download/
 MASTER_SITE_SUBDIR=	UNIX/misc

Modified: head/security/cracklib/Makefile
==============================================================================
--- head/security/cracklib/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/cracklib/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,6 +3,7 @@
 
 PORTNAME=	cracklib
 PORTVERSION=	2.9.0
+PORTREVISION=	1
 CATEGORIES=	security
 .if defined(PYTHON_SLAVEPORT)
 CATEGORIES+=	python
@@ -18,15 +19,15 @@ LICENSE=	LGPL21
 DICTPATH=	${PREFIX}/libdata/${PORTNAME}
 DICTFILE=	${DICTPATH}/pw_dict
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=--with-default-dict=${DICTPATH}
+CONFIGURE_ARGS=	--with-default-dict=${DICTPATH}
+INSTALL_TARGET=	install-strip
+USES=		gettext libtool
 USE_LDCONFIG=	yes
-USES=		gettext
 
 .if defined(PYTHON_SLAVEPORT)
-USE_PYTHON=	yes
+USES+=		python
 CONFIGURE_ARGS+=--with-python
 PLIST_FILES=	%%PYTHON_SITELIBDIR%%/_cracklib.a \
-		%%PYTHON_SITELIBDIR%%/_cracklib.la \
 		%%PYTHON_SITELIBDIR%%/_cracklib.so \
 		%%PYTHON_SITELIBDIR%%/cracklib.py \
 		%%PYTHON_SITELIBDIR%%/cracklib.pyc \
@@ -52,12 +53,14 @@ PLIST_DIRS=	libdata/cracklib \
 PLIST_FILES=	include/crack.h \
 		include/packer.h \
 		lib/libcrack.a \
-		lib/libcrack.la \
 		lib/libcrack.so \
-		lib/libcrack.so.11 \
+		lib/libcrack.so.2 \
+		lib/libcrack.so.2.9.0 \
 		libdata/cracklib/pw_dict.hwm \
 		libdata/cracklib/pw_dict.pwd \
 		libdata/cracklib/pw_dict.pwi \
+		man/man3/FascistCheck.3.gz \
+		man/man3/cracklib.3.gz \
 		sbin/cracklib-check \
 		sbin/cracklib-format \
 		sbin/cracklib-packer \
@@ -104,19 +107,16 @@ PLIST_FILES=	include/crack.h \
 
 .if defined(PYTHON_SLAVEPORT)
 pre-build:
-	cd ${WRKSRC}/lib && ${MAKE} libcrack.la
+	cd ${WRKSRC}/lib && ${MAKE_CMD} libcrack.la
 
 regression-test: extract
 	@(cd ${BUILD_WKRSRC}; \
 	${PYTHON_CMD} -c \
 	"from test_${PORTNAME} import run; run(use_dictpath=\"${DICTFILE}\")")
 .else
-PLIST_FILES+=	man/man3/${PORTNAME}.3.gz \
-		@exec\ ln\ -s\ man/man3/${PORTNAME}.3.gz\ man/man3/FascistCheck.3.gz \
-		@unexec\ rm\ man/man3/FascistCheck.3.gz
-
 post-install:
 	${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/
+	${LN} -s ${PORTNAME}.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/FascistCheck.3
 	@${MKDIR} ${STAGEDIR}${DICTPATH}
 	${INSTALL_DATA} ${FILESDIR}/pw_dict* ${STAGEDIR}${DICTPATH}/
 .endif

Modified: head/security/libpwquality/Makefile
==============================================================================
--- head/security/libpwquality/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/libpwquality/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -2,6 +2,7 @@
 
 PORTNAME=	libpwquality
 PORTVERSION=	1.2.4
+PORTREVISION=	1
 CATEGORIES=	security
 MASTER_SITES=	https://fedorahosted.org/releases/l/i/libpwquality/
 

Modified: head/security/p5-Crypt-Cracklib/Makefile
==============================================================================
--- head/security/p5-Crypt-Cracklib/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/p5-Crypt-Cracklib/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	Crypt-Cracklib
 PORTVERSION=	1.7
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	security perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-

Modified: head/security/pecl-crack/Makefile
==============================================================================
--- head/security/pecl-crack/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/pecl-crack/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	crack
 PORTVERSION=	0.4.1
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	security www
 MASTER_SITES=	http://www.osuweb.net/~ahaning/
 PKGNAMEPREFIX=	pecl-

Modified: head/security/py-cracklib/Makefile
==============================================================================
--- head/security/py-cracklib/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/py-cracklib/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -14,7 +14,6 @@ INSTALL_WRKSRC=	${BUILD_WRKSRC}
 
 PYTHON_SLAVEPORT=	yes
 
-NO_STAGE=	yes
 post-patch:
 	@${REINPLACE_CMD} -e \
 	"{s#__version__ = '[^']*'#__version__ = '${PORTVERSION}'#;}" \

Modified: head/security/revelation/Makefile
==============================================================================
--- head/security/revelation/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/revelation/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	revelation
 PORTVERSION=	0.4.14
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	security gnome
 MASTER_SITES=	http://cdn.bitbucket.org/erikg/revelation/downloads/
 

Modified: head/security/ruby-password/Makefile
==============================================================================
--- head/security/ruby-password/Makefile	Fri Sep  5 20:05:50 2014	(r367385)
+++ head/security/ruby-password/Makefile	Fri Sep  5 20:19:04 2014	(r367386)
@@ -3,7 +3,7 @@
 
 PORTNAME=	password
 PORTVERSION=	0.5.3
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	security ruby
 MASTER_SITES=	http://www.caliban.org/files/ruby/
 PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}



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