Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Dec 2013 13:54:30 +0000 (UTC)
From:      Olli Hauer <ohauer@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r336534 - in head/www: mod_auth_cookie_mysql2 mod_auth_imap2 mod_auth_pam2 mod_auth_pgsql2 mod_authn_sasl mod_bw mod_chroot mod_jail
Message-ID:  <201312151354.rBFDsUsB028251@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ohauer
Date: Sun Dec 15 13:54:30 2013
New Revision: 336534
URL: http://svnweb.freebsd.org/changeset/ports/336534

Log:
  - allow staging
  - change to new LIB_DEPENDS notation
  - s/LATEST_LINK/PKGNAMESUFFIX/
  - fix MASTERSITE

Modified:
  head/www/mod_auth_cookie_mysql2/Makefile
  head/www/mod_auth_imap2/Makefile
  head/www/mod_auth_pam2/Makefile
  head/www/mod_auth_pgsql2/Makefile
  head/www/mod_authn_sasl/Makefile
  head/www/mod_bw/Makefile
  head/www/mod_bw/pkg-descr
  head/www/mod_chroot/Makefile
  head/www/mod_jail/Makefile

Modified: head/www/mod_auth_cookie_mysql2/Makefile
==============================================================================
--- head/www/mod_auth_cookie_mysql2/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_auth_cookie_mysql2/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -10,8 +10,7 @@ DISTNAME=	${PORTNAME}_1.0
 DIST_SUBDIR=	apache2
 
 MAINTAINER=	apache@FreeBSD.org
-COMMENT=	Allows authentication against a MySQL database via a secure cookie
-
+COMMENT=	Allows authentication against MySQL database via secure cookie
 
 USE_MYSQL=	yes
 USE_APACHE=	22
@@ -23,5 +22,4 @@ AP_INC=		${LOCALBASE}/include/mysql
 AP_LIB=		${LOCALBASE}/lib/mysql -lmysqlclient
 SRC_FILE=	mod_auth_cookie_sql2.c mod_auth_cookie_sql2_mysql.c
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/www/mod_auth_imap2/Makefile
==============================================================================
--- head/www/mod_auth_imap2/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_auth_imap2/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -6,6 +6,7 @@ PORTVERSION=	2.2.0
 PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	http://ben.brillat.net/files/projects/mod_auth_imap2/
+PKGNAMESUFFIX=	2
 DISTNAME=	mod_auth_imap2-${PORTVERSION}
 DIST_SUBDIR=	apache2
 
@@ -16,7 +17,6 @@ LICENSE=	GPLv2
 
 WRKSRC=		${WRKDIR}/${PORTNAME}2-${PORTVERSION}
 USE_APACHE=	22
-LATEST_LINK=	mod_auth_imap2
 AP_FAST_BUILD=	yes
 AP_GENPLIST=	yes
 

Modified: head/www/mod_auth_pam2/Makefile
==============================================================================
--- head/www/mod_auth_pam2/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_auth_pam2/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -7,14 +7,12 @@ PORTREVISION=	4
 CATEGORIES=	www
 MASTER_SITES=	http://pam.sourceforge.net/mod_auth_pam/dist/
 PKGNAMEPREFIX=	${APACHE_PKGNAMEPREFIX}
+PKGNAMESUFFIX=	2
 DISTNAME=	${PORTNAME}-2.0-${PORTVERSION}
 
 MAINTAINER=	apache@FreeBSD.org
 COMMENT=	Allows users to use PAM modules for user authentication
 
-
-LATEST_LINK=	mod_auth_pam2
-
 USE_APACHE=	22+
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
@@ -26,15 +24,10 @@ AP_GENPLIST=	yes
 
 AP_EXTRAS+=	-lpam
 
-NO_STAGE=	yes
 post-install:
-.if !defined(NOPORTEXAMPLES)
-	${MKDIR} ${EXAMPLESDIR}/
-	${INSTALL_DATA} ${WRKSRC}/samples/httpd ${EXAMPLESDIR}/pam-httpd.sample
-.endif
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}/
-	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}/
-.endif
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/samples/httpd ${STAGEDIR}${EXAMPLESDIR}/pam-httpd.sample
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/www/mod_auth_pgsql2/Makefile
==============================================================================
--- head/www/mod_auth_pgsql2/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_auth_pgsql2/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -6,27 +6,22 @@ PORTVERSION=	2.0.3
 PORTREVISION=	2
 CATEGORIES=	www
 MASTER_SITES=	http://www.giuseppetanzilli.it/mod_auth_pgsql2/dist/
+PKGNAMESUFFIX=	2
 
 MAINTAINER=	apache@FreeBSD.org
 COMMENT=	Allows users to use PostgreSQL databases for user authentication
 
-
 USE_PGSQL=	yes
 USE_APACHE=	22
 
-LATEST_LINK=	mod_auth_pgsql2
-
 AP_INC?=	${LOCALBASE}/include
 AP_LIB?=	${LOCALBASE}/lib -lpq
 AP_FAST_BUILD=	yes
 AP_GENPLIST=	yes
 PORTDOCS=	mod_auth_pgsql.html
 
-NO_STAGE=	yes
 post-install:
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	@${INSTALL_DATA} ${WRKSRC}/mod_auth_pgsql.html ${DOCSDIR}
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/www/mod_authn_sasl/Makefile
==============================================================================
--- head/www/mod_authn_sasl/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_authn_sasl/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -13,13 +13,12 @@ COMMENT=	Allows user authentication base
 
 LICENSE=	AL2
 
-LIB_DEPENDS=	sasl2:${PORTSDIR}/security/cyrus-sasl2
-
+LIB_DEPENDS=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
 
 OPTIONS_DEFINE=	SASLAUTHD
 SASLAUTHD_DESC=	cyrus-sasl2-saslauthd support
 
-NO_STAGE=	yes
+SASLAUTHD_RUN_DEPENDS=	saslauthd:${PORTSDIR}/security/cyrus-sasl2-saslauthd
 .include <bsd.port.options.mk>
 
 USE_BZIP2=	yes
@@ -31,18 +30,10 @@ AP_LIB=		${LOCALBASE}/lib -lsasl2
 PORTDOCS1=	AUTHORS LICENSE
 PORTDOCS=	*
 
-.if ${PORT_OPTIONS:MSASLAUTHD}
-RUN_DEPENDS+=	saslauthd:${PORTSDIR}/security/cyrus-sasl2-saslauthd
-.endif
-
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}/
-	@${FIND} ${WRKSRC}/doc \( -name "*.in" -o -name "*.am" \) -delete
-.   for f in ${PORTDOCS1}
-	@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
-.   endfor
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${DOCSDIR})
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS1:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}/
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR} \
+		"! ( -name *\.in -o -name *\.am )" )
 
 .include <bsd.port.mk>

Modified: head/www/mod_bw/Makefile
==============================================================================
--- head/www/mod_bw/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_bw/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -5,13 +5,14 @@ PORTNAME=	mod_bw
 PORTVERSION=	0.8
 PORTREVISION=	1
 CATEGORIES=	www
-MASTER_SITES=	http://www.ivn.cl/apache/files/source/
+MASTER_SITES=	http://legacy.ivn.cl/files/source/
 EXTRACT_SUFX=	.tgz
 DIST_SUBDIR=	apache2
 
 MAINTAINER=	apache@FreeBSD.org
 COMMENT=	Bandwidth and Connection control per Virtual Host or Directory
 
+LICENSE=	AL2
 
 WRKSRC=		${WRKDIR}/mod_bw
 USE_APACHE=	22
@@ -19,14 +20,10 @@ AP_FAST_BUILD=	yes
 AP_GENPLIST=	yes
 
 SRC_FILE=	mod_bw.c
-PORTDOCS=	LICENSE mod_bw.txt
+PORTDOCS=	mod_bw.txt
 
-NO_STAGE=	yes
 post-install:
-.ifndef NOPORTDOCS
-	@${MKDIR} ${DOCSDIR}
-	@cd ${WRKSRC} && \
-		${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/www/mod_bw/pkg-descr
==============================================================================
--- head/www/mod_bw/pkg-descr	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_bw/pkg-descr	Sun Dec 15 13:54:30 2013	(r336534)
@@ -3,4 +3,4 @@ It can:
  * Restrict the number of simultaneous connections per vhost/dir
  * Limit the bandwidth for files on vhost/dir
 
-WWW: http://www.ivn.cl/apache/
+WWW: http://ivn.cl/category/apache/

Modified: head/www/mod_chroot/Makefile
==============================================================================
--- head/www/mod_chroot/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_chroot/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -10,17 +10,14 @@ MASTER_SITES=	http://core.segfault.pl/~h
 MAINTAINER=	apache@FreeBSD.org
 COMMENT=	The mod_chroot makes running Apache in a chroot easy
 
-
 USE_APACHE=	22+
 AP_FAST_BUILD=	yes
 AP_GENPLIST=	yes
 
 PORTDOCS=	INSTALL CAVEATS README.Apache20 README
 
-NO_STAGE=	yes
 post-install:
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	@cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
 .include <bsd.port.mk>

Modified: head/www/mod_jail/Makefile
==============================================================================
--- head/www/mod_jail/Makefile	Sun Dec 15 13:51:16 2013	(r336533)
+++ head/www/mod_jail/Makefile	Sun Dec 15 13:54:30 2013	(r336534)
@@ -9,26 +9,15 @@ MASTER_SITES=	http://mod-jail.googlecode
 MAINTAINER=	apache@FreeBSD.org
 COMMENT=	Apache module to enable an easy alternative to mod_chroot
 
+LICENSE=	AL2
 
 USE_APACHE=	22+
 AP_FAST_BUILD=	yes
 AP_GENPLIST=	yes
 
-NOPORTDOCS=	yes
-PORTDOCS=	changelog.html documentation.html download.html \
-		index.html
-
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 post-extract:
 	@${REINPLACE_CMD} -e "s|= apxs|= ${APXS}|" ${WRKSRC}/Makefile
 
-post-install:
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	@cd ${WRKSRC}/doc && \
-		${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
-.endif
-
 .include <bsd.port.post.mk>



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