[Midnightbsd-cvs] mports [18728] trunk/textproc/xmlcatmgr/Makefile: a whole lot of fail here

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri May 1 21:14:11 EDT 2015


Revision: 18728
          http://svnweb.midnightbsd.org/mports/?rev=18728
Author:   laffer1
Date:     2015-05-01 21:14:11 -0400 (Fri, 01 May 2015)
Log Message:
-----------
a whole lot of fail here

Modified Paths:
--------------
    trunk/textproc/xmlcatmgr/Makefile

Modified: trunk/textproc/xmlcatmgr/Makefile
===================================================================
--- trunk/textproc/xmlcatmgr/Makefile	2015-05-02 00:49:35 UTC (rev 18727)
+++ trunk/textproc/xmlcatmgr/Makefile	2015-05-02 01:14:11 UTC (rev 18728)
@@ -2,7 +2,7 @@
 
 PORTNAME=	xmlcatmgr
 PORTVERSION=	2.2
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 MASTER_SITES=	SF
 
@@ -13,17 +13,22 @@
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=		DEFAULT_CATALOG_SGML=${CATALOG_PORTS_SGML} \
-			DEFAULT_CATALOG_XML=${CATALOG_PORTS_XML}
-.if defined(NOPORTDOCS)
-CONFIGURE_ARGS+=	--disable-docs
-.endif
+CONFIGURE_ARGS=	DEFAULT_CATALOG_SGML=${CATALOG_PORTS_SGML} \
+		DEFAULT_CATALOG_XML=${CATALOG_PORTS_XML}
+PKGINSTALL=	${WRKDIR}/pkg-install
+PKGDEINSTALL=	${WRKDIR}/pkg-deinstall
+SUB_FILES=	pkg-install \
+		pkg-deinstall \
+		pkg-message
+SUB_LIST=	XMLCATMGR=${XMLCATMGR} \
+		CATALOG_MASTER_SGML=${CATALOG_MASTER_SGML} \
+		CATALOG_MASTER_XML=${CATALOG_MASTER_XML} \
+		CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML} \
+		CATALOG_PORTS_XML=${CATALOG_PORTS_XML}
+PLIST_FILES=	bin/xmlcatmgr man/man1/xmlcatmgr.1.gz
+PLIST_DIRS=	share/xml share/sgml
+PORTDOCS=	AUTHORS COPYING NEWS README TODO
 
-PKGINSTALL=		${WRKDIR}/pkg-install.sh
-PKGDEINSTALL=		${WRKDIR}/pkg-deinstall.sh
-SUB_FILES=		pkg-message
-
-COMMONVARS=		${WRKDIR}/commonvars.sh
 XMLCATMGR?=		${PREFIX}/bin/xmlcatmgr
 CATALOG_MASTER_SGML?=	${PREFIX}/share/sgml/catalog
 CATALOG_PORTS_SGML?=	${PREFIX}/share/sgml/catalog.ports
@@ -30,17 +35,12 @@
 CATALOG_MASTER_XML?=	${PREFIX}/share/xml/catalog
 CATALOG_PORTS_XML?=	${PREFIX}/share/xml/catalog.ports
 
-post-build:
-	@( ${ECHO} '#!/bin/sh'; \
-	${ECHO} 'PATH=$${PATH}:/bin:/usr/bin:${LOCALBASE}/bin:${X11BASE}/bin'; \
-	${ECHO} 'export PATH;'; \
-	) > ${COMMONVARS}
-.for V in XMLCATMGR CATALOG_MASTER_SGML CATALOG_MASTER_XML CATALOG_PORTS_SGML CATALOG_PORTS_XML
-	@${ECHO} '${V}=${${V}}' >> ${COMMONVARS}
-.endfor
-	@${CAT} ${COMMONVARS} ${FILESDIR}/pkg-install.in > ${PKGINSTALL}
-	@${CAT} ${COMMONVARS} ${FILESDIR}/pkg-deinstall.in > ${PKGDEINSTALL}
-	@${CHMOD} 0555 ${PKGINSTALL} ${PKGDEINSTALL}
+OPTIONS_DEFINE=	DOCS
 
+.include <bsd.mport.options.mk>
 
+.if ! ${PORT_OPTIONS:MDOCS}
+CONFIGURE_ARGS+=	--disable-docs
+.endif
+
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list