Two fixes: 1) Since the PHP5 update to 5.2, this port has failed "make package" I corrected pkg-plist to not contain the .so file, allowing the PHP makefile magic to take care of it 2) pecl-crack isn't nearly as useful without cracklib installed I added cracklib as a run dependency As a result of #2, I bumped PORTREVISION Fix: IMPORTANT: This message contains confidential information and is intended only for the individual named. If the reader of this message is not an intended recipient (or the individual responsible for the delivery of this message to an intended recipient), please be advised that any re-use, dissemination, distribution or copying of this message is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system.--QkjGsXMzsSUkJrcOPyGoTT9upJKu7N96NzIZ1ObnSpSFCndA Content-Type: text/plain; name="pecl-crack.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pecl-crack.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/security/pecl-crack # /usr/ports/security/pecl-crack/pkg-descr # /usr/ports/security/pecl-crack/distinfo # /usr/ports/security/pecl-crack/Makefile # /usr/ports/security/pecl-crack/pkg-plist # echo c - /usr/ports/security/pecl-crack mkdir -p /usr/ports/security/pecl-crack > /dev/null 2>&1 echo x - /usr/ports/security/pecl-crack/pkg-descr sed 's/^X//' >/usr/ports/security/pecl-crack/pkg-descr << 'END-of-/usr/ports/security/pecl-crack/pkg-descr' XThis package provides an interface to the cracklib (libcrack) libraries that Xcome standard on most unix-like distributions. This allows you to check Xpasswords against dictionaries of words to ensure some minimal level of Xpassword security. X XFrom the cracklib README XCrackLib makes literally hundreds of tests to determine whether you've Xchosen a bad password. X X* It tries to generate words from your username and gecos entry to tries Xto match them against what you've chosen. X X* It checks for simplistic patterns. X X* It then tries to reverse-engineer your password into a dictionary Xword, and searches for it in your dictionary. X X- after all that, it's PROBABLY a safe(-ish) password. 8-) X XWWW: http://pecl.php.net/package/crack END-of-/usr/ports/security/pecl-crack/pkg-descr echo x - /usr/ports/security/pecl-crack/distinfo sed 's/^X//' >/usr/ports/security/pecl-crack/distinfo << 'END-of-/usr/ports/security/pecl-crack/distinfo' XMD5 (PECL/crack-0.4.1.tgz) = e64224cef6c8181f90cc669dae5dfe17 XSHA256 (PECL/crack-0.4.1.tgz) = d9ba43b3678fb46db0eee659d9e000e9bad682bc7702d33f6d7e293d7f6f08ad XSIZE (PECL/crack-0.4.1.tgz) = 25143 END-of-/usr/ports/security/pecl-crack/distinfo echo x - /usr/ports/security/pecl-crack/Makefile sed 's/^X//' >/usr/ports/security/pecl-crack/Makefile << 'END-of-/usr/ports/security/pecl-crack/Makefile' X# Ports collection makefile for: pecl-crack X# Date created: 07 March 2006 X# Whom: Bill Moran <wmoran@collaborativefusion.com> X# X# $FreeBSD: ports/security/pecl-crack/Makefile,v 1.1 2006/07/11 15:41:19 garga Exp $ X# X XPORTNAME= crack XPORTVERSION= 0.4.1 XPORTREVISION= 1 XCATEGORIES= security www XMASTER_SITES= http://www.osuweb.net/~ahaning/ XPKGNAMEPREFIX= pecl- XEXTRACT_SUFX= .tgz XDIST_SUBDIR= PECL X XMAINTAINER= wmoran@collaborativefusion.com XCOMMENT= PECL extension to cracklib X XRUN_DEPENDS= ${LOCALBASE}/libdata/cracklib/pw_dict.pwi:${PORTSDIR}/security/cracklib X XUSE_PHP= yes XUSE_PHPIZE= yes XUSE_PHP_BUILD= yes XUSE_PHPEXT= yes XPHP_MODNAME= crack X XWRKSRC= ${WRKDIR}/crack-0.4 X X.include <bsd.port.mk> END-of-/usr/ports/security/pecl-crack/Makefile echo x - /usr/ports/security/pecl-crack/pkg-plist sed 's/^X//' >/usr/ports/security/pecl-crack/pkg-plist << 'END-of-/usr/ports/security/pecl-crack/pkg-plist' Xinclude/php/ext/crack/config.h Xinclude/php/ext/crack/php_crack.h X@dirrm include/php/ext/crack END-of-/usr/ports/security/pecl-crack/pkg-plist exit How-To-Repeat: Try making a package of security/pecl-crack with php 5.2
Class Changed From-To: maintainer-update->change-request Fix category (submitter is not maintainer)
State Changed From-To: open->feedback Awaiting maintainers feedback
In response to Edwin Groothuis <edwin@FreeBSD.org>: > Maintainer of security/pecl-crack, > > Please note that PR ports/105299 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. Considering the fact that I submitted it, I approve ... -- Bill Moran Collaborative Fusion Inc. IMPORTANT: This message contains confidential information and is intended only for the individual named. If the reader of this message is not an intended recipient (or the individual responsible for the delivery of this message to an intended recipient), please be advised that any re-use, dissemination, distribution or copying of this message is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system.
State Changed From-To: feedback->open Submitter is maintainer (please use correct email address next time to speed up the process)
Class Changed From-To: change-request->maintainer-update Submitter is maintainer (please use correct email address next time to speed up the process)
Responsible Changed From-To: freebsd-ports-bugs->laszlof I'll take it.
State Changed From-To: open->feedback Ask for submitter fix.
State Changed From-To: feedback->closed Committed. Thanks!
laszlof 2006-11-14 12:36:53 UTC FreeBSD ports repository Modified files: security/pecl-crack Makefile pkg-plist Log: Correct pkg-plist, and add dependency for cracklib. PR: ports/105299 Submitted by: Bill Moran <wmoran@collaborativefusion.com> (maintainer) Approved by: flz (mentor) Revision Changes Path 1.2 +3 -0 ports/security/pecl-crack/Makefile 1.2 +1 -2 ports/security/pecl-crack/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"