From owner-svn-ports-head@FreeBSD.ORG Mon Apr 28 12:46:41 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2287B4D; Mon, 28 Apr 2014 12:46:41 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9C91E17C1; Mon, 28 Apr 2014 12:46:41 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3SCkfMF031114; Mon, 28 Apr 2014 12:46:41 GMT (envelope-from bapt@svn.freebsd.org) Received: (from bapt@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3SCkdSs031102; Mon, 28 Apr 2014 12:46:39 GMT (envelope-from bapt@svn.freebsd.org) Message-Id: <201404281246.s3SCkdSs031102@svn.freebsd.org> From: Baptiste Daroussin Date: Mon, 28 Apr 2014 12:46:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r352490 - in head: graphics/icoconvert net-im/py-jabber net-p2p/bnbt net/grdesktop net/ldapsh sysutils/testdisk X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2014 12:46:41 -0000 Author: bapt Date: Mon Apr 28 12:46:39 2014 New Revision: 352490 URL: http://svnweb.freebsd.org/changeset/ports/352490 QAT: https://qat.redports.org/buildarchive/r352490/ Log: Stagify a bunch of ports maintained by flz While here: - graphics/icoconvert: * Respect CC * Use modern LIB_DEPENDS - net/grdesktop: * Convert gnomehack to pathfix - net/ldapsh: * Use shebangfix instead of custom post-patch target - net-im/py-jabber: * Use autoplist - net-p2p/bnbt: * Use the options framework * Convert to dos2unix * Respect CXX * Do not renamed base on option - sysutils/testdisk: * Update to 6.14 * Use options helpers * Use modern LIB_DEPENDS * Convert USE_BZIP2 -> USES=tar:bzip2 Deleted: head/net-im/py-jabber/pkg-plist Modified: head/graphics/icoconvert/Makefile head/net-im/py-jabber/Makefile head/net-p2p/bnbt/Makefile head/net-p2p/bnbt/pkg-plist head/net/grdesktop/Makefile head/net/grdesktop/pkg-plist head/net/ldapsh/Makefile head/net/ldapsh/pkg-plist head/sysutils/testdisk/Makefile head/sysutils/testdisk/distinfo Modified: head/graphics/icoconvert/Makefile ============================================================================== --- head/graphics/icoconvert/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/graphics/icoconvert/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -9,18 +9,19 @@ MASTER_SITES= http://www.mox.net/downloa http://www.xunix.org/~flz/distfiles/ MAINTAINER= flz@FreeBSD.org -COMMENT= A small utility to convert Windows icon files into .xpm and .png files +COMMENT= Small utility to convert Windows icon files into .xpm and .png files -LIB_DEPENDS= gd:${PORTSDIR}/graphics/gd +LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd + +MAKE_ARGS= CC="${CC}" PLIST_FILES= bin/icoconvert -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|^icoconvert|all|' -e 's|^\(FLAGS=\)|\1-I${LOCALBASE}/include |' \ -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/Makefile do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/icoconvert ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/icoconvert ${STAGEDIR}${PREFIX}/bin .include Modified: head/net-im/py-jabber/Makefile ============================================================================== --- head/net-im/py-jabber/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/net-im/py-jabber/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -9,15 +9,14 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= jabberpy-${PORTVERSION}-0 MAINTAINER= flz@FreeBSD.org -COMMENT= A Python Jabber library +COMMENT= Python Jabber library USE_PYTHON= yes USE_PYDISTUTILS= yes -PYDISTUTILS_PKGNAME= jabber.py -PYDISTUTILS_PKGVERSION= 0.3-1 +PYDISTUTILS_AUTOPLIST= yes +PLIST_FILES= ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}/jabber.pth -NO_STAGE= yes post-install: - @${ECHO} "jabber" > ${PYTHON_SITELIBDIR}/jabber.pth + @${ECHO} "jabber" > ${STAGEDIR}${PYTHON_SITELIBDIR}/jabber.pth .include Modified: head/net-p2p/bnbt/Makefile ============================================================================== --- head/net-p2p/bnbt/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/net-p2p/bnbt/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -3,54 +3,52 @@ PORTNAME= bnbt PORTVERSION= 8.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-p2p MASTER_SITES= http://opensource.depthstrike.com/${PORTNAME}/ DISTNAME= ${SNAPSHOT}-${PORTNAME}${PORTVERSION:C/\.//}-src SNAPSHOT= 20060727 MAINTAINER= flz@FreeBSD.org -COMMENT= A C++ BitTorrent Tracker +COMMENT= C++ BitTorrent Tracker -USES= gmake tar:bzip2 -USE_DOS2UNIX= yes +OPTIONS_DEFINE= MYSQL DOCS + +USES= dos2unix gmake tar:bzip2 SUB_FILES= pkg-message USE_RC_SUBR= bnbt PORTDOCS= footer.html header.html -.if defined(WITH_MYSQL) +.include + +.if ${PORT_OPTIONS:MMYSQL} ALL_TARGET= bnbtmysql -PKGNAMESUFFIX= -mysql USE_MYSQL= yes .else ALL_TARGET= bnbt .endif -NO_STAGE= yes -.include - post-patch: @${REINPLACE_CMD} -e 's|-O2|${CFLAGS} -I${PREFIX}/include| ; \ - s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql|' ${WRKSRC}/Makefile + s|LFLAGS =|LFLAGS = -L${PREFIX}/lib/mysql| ; \ + s|g++|${CXX}|' \ + ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|\([a-z]*\.bnbt\)|${PREFIX}/etc/${PORTNAME}/\1|' \ ${WRKSRC}/config.cpp @${REINPLACE_CMD} -e 's|bnbt.cfg|${PREFIX}/etc/${PORTNAME}/bnbt.cfg|' \ ${WRKSRC}/config.h ${WRKSRC}/config.cpp ${WRKSRC}/tracker.cpp do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${PREFIX}/bin/bnbt - ${MKDIR} ${PREFIX}/etc/${PORTNAME} -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/${ALL_TARGET} ${STAGEDIR}${PREFIX}/bin/bnbt + ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/$i ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor -.endif - -post-install: - @${MKDIR} /var/log/${PORTNAME} - @${CAT} ${PKGMESSAGE} + @${MKDIR} ${STAGEDIR}/var/log/${PORTNAME} + ${TOUCH} ${STAGEDIR}/var/log/${PORTNAME}/.keep + @${MKDIR} ${STAGEDIR}${ETCDIR} + ${TOUCH} ${STAGEDIR}${ETCDIR}/.keep -.include +.include Modified: head/net-p2p/bnbt/pkg-plist ============================================================================== --- head/net-p2p/bnbt/pkg-plist Mon Apr 28 12:43:55 2014 (r352489) +++ head/net-p2p/bnbt/pkg-plist Mon Apr 28 12:46:39 2014 (r352490) @@ -1,5 +1,5 @@ bin/bnbt -@exec mkdir -p /var/log/bnbt -@exec mkdir -p %D/etc/bnbt -@dirrmtry etc/bnbt +%%ETCDIR%%/.keep +/var/log/bnbt/.keep +@dirrmtry %%ETCDIR%% @dirrmtry /var/log/bnbt Modified: head/net/grdesktop/Makefile ============================================================================== --- head/net/grdesktop/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/net/grdesktop/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -14,21 +14,18 @@ COMMENT= GNOME frontend for the remote d RUN_DEPENDS= rdesktop:${PORTSDIR}/net/rdesktop GNU_CONFIGURE= yes -USES= gmake pkgconfig -USE_GNOME= libgnomeui gnomeprefix gnomehack +USES= pathfix gmake pkgconfig +USE_GNOME= libgnomeui gnomeprefix GCONF_SCHEMAS= grdesktop.schemas INSTALLS_OMF= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-keymap-path=${LOCALBASE}/share/rdesktop/keymaps -MAN1= grdesktop.1 - -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|^\(GETTEXT_PACKAGE =\).*|\1 grdesktop|' ${WRKSRC}/po/Makefile.in.in post-install: - @${INSTALL_DATA} ${PREFIX}/share/pixmaps/grdesktop/icon.png ${PREFIX}/share/pixmaps/grdesktop.png + @${INSTALL_DATA} ${STAGEDIR}${PREFIX}/share/pixmaps/grdesktop/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/grdesktop.png .include Modified: head/net/grdesktop/pkg-plist ============================================================================== --- head/net/grdesktop/pkg-plist Mon Apr 28 12:43:55 2014 (r352489) +++ head/net/grdesktop/pkg-plist Mon Apr 28 12:46:39 2014 (r352490) @@ -1,4 +1,5 @@ bin/grdesktop +man/man1/grdesktop.1.gz share/application-registry/grdesktop.applications share/applications/grdesktop.desktop share/gnome/help/grdesktop/C/grdesktop.xml Modified: head/net/ldapsh/Makefile ============================================================================== --- head/net/ldapsh/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/net/ldapsh/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -21,21 +21,13 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} SUB_FILES= pkg-message -MAN1= ldapsh.1 -MAN3= Net::LDAP::Shell.3 Net::LDAP::Config.3 \ - Net::LDAP::Shell::Parse.3 Net::LDAP::Shell::Util.3 - -USES= perl5 +USES= perl5 shebangfix USE_PERL5= configure - -NO_STAGE= yes -post-patch: - ${REINPLACE_CMD} -e "s,/usr/local/bin/perl,${PERL}," ${WRKSRC}/ldapsh +SHEBANG_FILES= ldapsh post-install: - ${MKDIR} ${DOCSDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/COMMANDS ${DOCSDIR}/ - ${INSTALL_DATA} ${WRKSRC}/examples/ldapsh_config ${EXAMPLESDIR}/ - @${CAT} ${PKGMESSAGE} + ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/COMMANDS ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/examples/ldapsh_config ${STAGEDIR}${EXAMPLESDIR}/ .include Modified: head/net/ldapsh/pkg-plist ============================================================================== --- head/net/ldapsh/pkg-plist Mon Apr 28 12:43:55 2014 (r352489) +++ head/net/ldapsh/pkg-plist Mon Apr 28 12:46:39 2014 (r352490) @@ -20,6 +20,11 @@ bin/ldapsh %%SITE_PERL%%/Net/LDAP/Shell/Util.pm %%SITE_PERL%%/Net/LDAP/Shell/grammar.yp %%SITE_PERL%%/Net/LDAP/Shell/makefile +%%PERL5_MAN3%%/Net::LDAP::Config.3.gz +%%PERL5_MAN3%%/Net::LDAP::Shell.3.gz +%%PERL5_MAN3%%/Net::LDAP::Shell::Parse.3.gz +%%PERL5_MAN3%%/Net::LDAP::Shell::Util.3.gz +man/man1/ldapsh.1.gz %%DOCSDIR%%/COMMANDS %%EXAMPLESDIR%%/ldapsh_config @dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ldapsh Modified: head/sysutils/testdisk/Makefile ============================================================================== --- head/sysutils/testdisk/Makefile Mon Apr 28 12:43:55 2014 (r352489) +++ head/sysutils/testdisk/Makefile Mon Apr 28 12:46:39 2014 (r352490) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= testdisk -PORTVERSION= 6.13 -PORTREVISION= 1 +PORTVERSION= 6.14 CATEGORIES= sysutils MASTER_SITES= http://www.cgsecurity.org/ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} @@ -10,16 +9,18 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}${E MAINTAINER= flz@FreeBSD.org COMMENT= Tool to check and undelete partitions -LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg +LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg -USE_BZIP2= yes +USES= tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${PREFIX}/include LDFLAGS+= -L${PREFIX}/lib CONFIGURE_ARGS= --without-ewf -MAN8= fidentify.8 testdisk.8 photorec.8 -PLIST_FILES= bin/fidentify bin/testdisk bin/photorec +PLIST_FILES= bin/fidentify bin/testdisk bin/photorec \ + man/man8/fidentify.8.gz man/man8/photorec.8.gz \ + man/man8/testdisk.8.gz + PORTDOCS= * OPTIONS_DEFINE= ICONV PROGSREISERFS NTFS DOCS @@ -32,18 +33,8 @@ NTFSPROGS_DESC= Use ntfsprogs extension PROGSREISERFS_DESC= Use reiserfs extensions # E2FSPROGS "Use ext2fs extensions" off \ -NO_STAGE= yes -.include - -#.if !defined(NOPORTDOCS) -#DISTFILES+= ${PORTNAME}-doc-${PORTVERSION}${EXTRACT_SUFX} -#.endif - -.if ${PORT_OPTIONS:MICONV} -USES= iconv -.else -CONFIGURE_ARGS+=--without-iconv -.endif +ICONV_USES= iconv +ICONV_CONFIGURE_OFF= --without-iconv # e2fsprogs does not provide ext2fs.so any more # since it does not do 'make install-libs' @@ -53,30 +44,17 @@ CONFIGURE_ARGS+=--without-iconv #CONFIGURE_ARGS+=--without-ext2fs #.endif -.if ${PORT_OPTIONS:MNTFS3G} -LIB_DEPENDS+= ntfs-3g:${PORTSDIR}/sysutils/fusefs-ntfs -.else -CONFIGURE_ARGS+=--without-ntfs3g -.endif - -.if ${PORT_OPTIONS:MNTFSPROGS} -LIB_DEPENDS+= ntfs:${PORTSDIR}/sysutils/ntfsprogs -.else -CONFIGURE_ARGS+=--without-ntfs -.endif - -.if ${PORT_OPTIONS:MPROGSREISERFS} -LIB_DEPENDS+= reiserfs-0.3.0:${PORTSDIR}/sysutils/progsreiserfs -.else -CONFIGURE_ARGS+=--without-reiserfs -.endif +NTFS3G_LIB_DEPENDS= libntfs-3g.so:${PORTSDIR}/sysutils/fusefs-ntfs +NTFS3G_CONFIGURE_OFF= --without-ntfs3g + +NTFSPROGS_LIB_DEPENDS= libntfs.so:${PORTSDIR}/sysutils/ntfsprogs +NTFS_PROGS_CONFIGURE_ARGS= --without-ntfs + +PROGSREISERFS_LIB_DEPENDS= libreiserfs-0.3.so:${PORTSDIR}/sysutils/progsreiserfs +PROGSREISERFS_CONFIGURE_OFF= --without-reiserfs post-patch: -.if ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e 's|/doc/.(PACKAGE)-.(VERSION)|/doc/${PORTNAME}|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/doc\/testdisk\/html/d' ${WRKSRC}/Makefile.in -.else - @${REINPLACE_CMD} -e '/\/doc\/$$(PACKAGE)-$$(VERSION)/d' ${WRKSRC}/Makefile.in -.endif -.include +.include Modified: head/sysutils/testdisk/distinfo ============================================================================== --- head/sysutils/testdisk/distinfo Mon Apr 28 12:43:55 2014 (r352489) +++ head/sysutils/testdisk/distinfo Mon Apr 28 12:46:39 2014 (r352490) @@ -1,2 +1,2 @@ -SHA256 (testdisk-6.13.tar.bz2) = 48275ccddfc9445b6c3e6e181728dae9e49bd25b824a6b5670d58f1f88cdf220 -SIZE (testdisk-6.13.tar.bz2) = 560696 +SHA256 (testdisk-6.14.tar.bz2) = a597c3ebc375acdf0ff60f44ed8935a301132aae78ec00f64f091637d055326c +SIZE (testdisk-6.14.tar.bz2) = 620077