Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Sep 2016 17:57:25 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r421855 - head/www/sqstat
Message-ID:  <201609111757.u8BHvPq6099588@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Sep 11 17:57:25 2016
New Revision: 421855
URL: https://svnweb.freebsd.org/changeset/ports/421855

Log:
  - Add LICENSE
  - Add missing USES=php
  - Add NO_ARCH
  - Remove unneeded (because of SUB_FILES) and duplicate PKGMESSAGE
  - Switch to options helpers
  - Simplify installation
  - Don't install license with docs
  - Remove bogus BROKEN_powerpc64: this port does not even build

Modified:
  head/www/sqstat/Makefile

Modified: head/www/sqstat/Makefile
==============================================================================
--- head/www/sqstat/Makefile	Sun Sep 11 17:56:26 2016	(r421854)
+++ head/www/sqstat/Makefile	Sun Sep 11 17:57:25 2016	(r421855)
@@ -11,36 +11,37 @@ MASTER_SITES=	http://samm.kiev.ua/sqstat
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Script which allows to look through active squid users connections
 
-BROKEN_powerpc64=	Does not build
+LICENSE=	ISCL
+LICENSE_FILE=	${WRKSRC}/docs/LICENSE
 
+USES=		php
 USE_PHP=	pcre session
 NO_BUILD=	yes
-PKGMESSAGE=	${WRKDIR}/pkg-message
-
-OPTIONS_DEFINE=	DOCS
-
-.include <bsd.port.options.mk>
+NO_ARCH=	yes
 
 SQSTATDIR?=	share/${PORTNAME}
 
 SUB_FILES=	pkg-message
-PKGMESSAGE=	${WRKDIR}/pkg-message
 SUB_LIST=	SQSTATDIR=${SQSTATDIR}
 
 PLIST_FILES=	${SQSTATDIR}/arrow.gif ${SQSTATDIR}/sqstat.class.php \
 		${SQSTATDIR}/sqstat.css ${SQSTATDIR}/sqstat.php \
 		${SQSTATDIR}/zhabascript.js \
 		${SQSTATDIR}/config.inc.php.defaults
-PORTDOCS=	CHANGES FAQ LICENSE README TODO
+PORTDOCS=	CHANGES FAQ README TODO
+
+OPTIONS_DEFINE=	DOCS
 
 do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${SQSTATDIR}; \
-	for f in ${PLIST_FILES}; do \
-		${INSTALL_DATA} ${WRKSRC}/$${f##*/} ${STAGEDIR}${PREFIX}/${SQSTATDIR}; \
-	done
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}; \
-	for f in ${PORTDOCS}; do \
-		${INSTALL_DATA} ${WRKSRC}/docs/$$f ${STAGEDIR}${DOCSDIR}; \
-	done
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${SQSTATDIR}
+.for f in ${PLIST_FILES}
+	${INSTALL_DATA} ${WRKSRC}/${f:T} ${STAGEDIR}${PREFIX}/${SQSTATDIR}
+.endfor
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+	${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR}
+.endfor
 
 .include <bsd.port.mk>



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