svn commit: r358761 - head/www/mathopd

Danilo Egea Gondolfo danilo at FreeBSD.org
Sun Jun 22 02:04:15 UTC 2014


Author: danilo
Date: Sun Jun 22 02:04:14 2014
New Revision: 358761
URL: http://svnweb.freebsd.org/changeset/ports/358761
QAT: https://qat.redports.org/buildarchive/r358761/

Log:
  - Add stage support
  - Add DOCS option
  - Add LICENSE
  
  PR:		ports/191255
  Submitted by:	michiel at boland.org

Modified:
  head/www/mathopd/Makefile

Modified: head/www/mathopd/Makefile
==============================================================================
--- head/www/mathopd/Makefile	Sun Jun 22 01:33:56 2014	(r358760)
+++ head/www/mathopd/Makefile	Sun Jun 22 02:04:14 2014	(r358761)
@@ -3,29 +3,32 @@
 
 PORTNAME=	mathopd
 PORTVERSION=	1.5p8
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	http://www.mathopd.org/dist/
 
 MAINTAINER=	michiel at boland.org
 COMMENT=	Small, yet fast HTTP server
 
+LICENSE=	BSD3CLAUSE
+
 CFLAGS+=	-DFREEBSD_SENDFILE
 MAKE_ARGS=	CFLAGS="${CFLAGS}"
 
+OPTIONS_DEFINE=	DOCS
+
 DOCS=	CHANGES cgi.txt config.txt running.txt sample.cfg syntax.txt
 
-NO_STAGE=	yes
-post-install:
-	@${INSTALL_DATA} ${WRKSRC}/doc/sample.cfg ${PREFIX}/etc/mathopd.conf.sample
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${PREFIX}/share/doc/mathopd
-	@${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/mathopd
-	@${INSTALL_DATA} ${WRKSRC}/README  ${PREFIX}/share/doc/mathopd
+do-install:
+	${INSTALL} -s ${WRKSRC}/src/mathopd ${STAGEDIR}${PREFIX}/sbin/
+	${INSTALL_DATA} ${WRKSRC}/doc/sample.cfg ${STAGEDIR}${PREFIX}/etc/mathopd.conf.sample
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/mathopd
+	${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${PREFIX}/share/doc/mathopd
+	${INSTALL_DATA} ${WRKSRC}/README  ${STAGEDIR}${PREFIX}/share/doc/mathopd
 .for df in ${DOCS}
-	@${INSTALL_DATA} ${WRKSRC}/doc/${df}  ${PREFIX}/share/doc/mathopd
+	${INSTALL_DATA} ${WRKSRC}/doc/${df}  ${STAGEDIR}${PREFIX}/share/doc/mathopd
 .endfor
-.endif
-	${INSTALL_SCRIPT} ${FILESDIR}/mathopd.sh ${PREFIX}/etc/rc.d/mathopd.sh-dist
+	${INSTALL_SCRIPT} ${FILESDIR}/mathopd.sh ${STAGEDIR}${PREFIX}/etc/rc.d/mathopd.sh-dist
 	@${SED} -e 's,/usr/local,${PREFIX},g' ${PKGMESSAGE}
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list