svn commit: r316454 - in head: databases/ruby-interbase databases/sqlrelay mail/svnmailer net-mgmt/ipacctd net-mgmt/ng_ipacct www/foswiki www/foswiki-ModPerlEngineContrib

Eitan Adler eadler at FreeBSD.org
Wed Apr 24 17:00:22 UTC 2013


Author: eadler
Date: Wed Apr 24 17:00:20 2013
New Revision: 316454
URL: http://svnweb.freebsd.org/changeset/ports/316454

Log:
  For some unmaintained ports:
  	- fix format for pkg-descr
  	- convert to OptionsNG
  	- remove logic for older versions of python which we no longer support
  	- remove option for old versions of FreeBSD
  	- unconditionally set PORTDOCS
  	- etc.
  
  Reviewed by:	jgh

Modified:
  head/databases/ruby-interbase/pkg-descr
  head/databases/sqlrelay/pkg-descr
  head/mail/svnmailer/Makefile
  head/mail/svnmailer/pkg-descr
  head/net-mgmt/ipacctd/Makefile
  head/net-mgmt/ipacctd/pkg-descr
  head/net-mgmt/ng_ipacct/Makefile
  head/net-mgmt/ng_ipacct/pkg-descr
  head/www/foswiki-ModPerlEngineContrib/pkg-descr
  head/www/foswiki/pkg-descr

Modified: head/databases/ruby-interbase/pkg-descr
==============================================================================
--- head/databases/ruby-interbase/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/databases/ruby-interbase/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -1,3 +1,3 @@
 This is an extention module to access Interbase database from Ruby.
 
-WWW:	http://www.rowlandresearch.com/ruby/
+WWW: http://www.rowlandresearch.com/ruby/

Modified: head/databases/sqlrelay/pkg-descr
==============================================================================
--- head/databases/sqlrelay/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/databases/sqlrelay/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -11,4 +11,4 @@ databases from unsupported platforms, mi
 distributing access to replicated databases and throttling database
 access.
 
-WWW:	http://sqlrelay.sourceforge.net/
+WWW: http://sqlrelay.sourceforge.net/

Modified: head/mail/svnmailer/Makefile
==============================================================================
--- head/mail/svnmailer/Makefile	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/mail/svnmailer/Makefile	Wed Apr 24 17:00:20 2013	(r316454)
@@ -21,21 +21,18 @@ PYDISTUTILS_PKGVERSION=	${DISTVERSION}
 
 MAN1=		svn-mailer.1
 
-.include <bsd.port.pre.mk>
+PORTDOCS=	*
 
-pre-patch:
-.if ${PYTHON_REL} >= 250
 EXTRA_PATCHES=	${FILESDIR}/py25-src-lib-svnmailer-notifier-_base.py
-.endif
 
-.if defined(NOPORTDOCS)
+.include <bsd.port.options.mk>
+
+.if ! ${PORT_OPTIONS:MDOCS}
 PYDISTUTILS_INSTALLARGS+=	--no-install-docs
-.else
-PORTDOCS=	*
 .endif
 
 post-patch:
 	@${REINPLACE_CMD} -e "1s|^.*|#!${PYTHON_CMD}|" ${WRKSRC}/setup.py
 	@${REINPLACE_CMD} -e "1s|^.*|#!${PYTHON_CMD}|" ${WRKSRC}/src/svn-mailer
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/mail/svnmailer/pkg-descr
==============================================================================
--- head/mail/svnmailer/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/mail/svnmailer/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -6,5 +6,4 @@ mailer.py distributed with subversion, b
 consistent, better extensible and to have much more features. Have a
 look at the documentation for further details
 
-Author:	nd at perlig.de
-WWW:	http://opensource.perlig.de/svnmailer/
+WWW: http://opensource.perlig.de/svnmailer/

Modified: head/net-mgmt/ipacctd/Makefile
==============================================================================
--- head/net-mgmt/ipacctd/Makefile	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/net-mgmt/ipacctd/Makefile	Wed Apr 24 17:00:20 2013	(r316454)
@@ -18,12 +18,13 @@ MAN8=		ipacctd.8
 MANLANG=	"" ru.KOI8-R
 MANCOMPRESSED=	yes
 
+.include <bsd.port.options.mk>
+
 post-extract:
 	@${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}
 
 post-install:
-.ifndef(NOPORTDOCS)
-	@${ECHO_MSG} "===>   Installing documentation for ${PKGNAME}"
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}/ru
 	@${INSTALL_DATA} ${WRKSRC}/README.ipacctd ${DOCSDIR}/ru
 .endif

Modified: head/net-mgmt/ipacctd/pkg-descr
==============================================================================
--- head/net-mgmt/ipacctd/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/net-mgmt/ipacctd/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -1,5 +1,4 @@
 The ipacctd is intended for IP accounting.  divert(4) and corresponding
 ipfw(8) rules are used for obtaining IP packets.
 
-Author:	Roman V. Palagin <romanp at unshadow.net>
-WWW:	ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/ipacctd/
+WWW: ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/ipacctd/

Modified: head/net-mgmt/ng_ipacct/Makefile
==============================================================================
--- head/net-mgmt/ng_ipacct/Makefile	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/net-mgmt/ng_ipacct/Makefile	Wed Apr 24 17:00:20 2013	(r316454)
@@ -16,8 +16,6 @@ NO_PACKAGE=	Depends on kernel
 IGNORE=		Depends on kernel
 .endif
 
-OPTIONS=	MEM_ZONE "Use UMA zone allocator (>= 5.x only)" on
-
 KMODDIR=	/boot/modules
 PLIST_SUB+=	KMODDIR=${KMODDIR:S!^/!!}
 
@@ -29,12 +27,7 @@ MANCOMPRESSED=	yes
 
 USE_RC_SUBR=	ng_ipacct
 SUB_FILES=	pkg-message
-
-.include <bsd.port.pre.mk>
-
-.ifdef WITH_MEM_ZONE
 CFLAGS+=	-DMEM_USE_ZONE
-.endif
 
 post-extract:
 	@${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC}
@@ -46,4 +39,4 @@ post-install:
 		${PREFIX}/etc/ng_ipacct.conf.sample
 	@${CAT} ${PKGMESSAGE}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/net-mgmt/ng_ipacct/pkg-descr
==============================================================================
--- head/net-mgmt/ng_ipacct/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/net-mgmt/ng_ipacct/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -15,5 +15,4 @@ Also, effective user ID of relevant proc
 
 CPU overhead is minimal because ng_ipacct works at kernel level.
 
-Author:	Roman V. Palagin <romanp at unshadow.net>
-WWW:	ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/kernel/ng_ipacct/
+WWW: ftp://ftp.wuppy.net.ru/pub/FreeBSD/local/kernel/ng_ipacct/

Modified: head/www/foswiki-ModPerlEngineContrib/pkg-descr
==============================================================================
--- head/www/foswiki-ModPerlEngineContrib/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/www/foswiki-ModPerlEngineContrib/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -1,4 +1,3 @@
 Permits Foswiki to be executed under mod_perl.
 
-Author: Gilmar Santos Jr
-WWW:	http://www.foswiki.org/Support/ModPerlEngineContrib
+WWW: http://www.foswiki.org/Support/ModPerlEngineContrib

Modified: head/www/foswiki/pkg-descr
==============================================================================
--- head/www/foswiki/pkg-descr	Wed Apr 24 16:54:22 2013	(r316453)
+++ head/www/foswiki/pkg-descr	Wed Apr 24 17:00:20 2013	(r316454)
@@ -3,4 +3,4 @@ collaboration platform. Use Foswiki to r
 space, a document management system, a knowledge base or any other
 groupware tool on either an intranet or on the Internet.
 
-WWW:	http://www.foswiki.org/
+WWW: http://www.foswiki.org/


More information about the svn-ports-head mailing list