Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 2014 18:49:01 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r343536 - head/net/py-dpkt
Message-ID:  <201402091849.s19In2bH063589@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Sun Feb  9 18:49:01 2014
New Revision: 343536
URL: http://svnweb.freebsd.org/changeset/ports/343536
QAT: https://qat.redports.org/buildarchive/r343536/

Log:
  - Stage support
  - Add LICENSE
  - Use PYDISTUTILS_AUTOPLIST
  - Don't override DOCSDIR and EXAMPLESDIR, mva@'s patch will do that soon for us

Deleted:
  head/net/py-dpkt/pkg-plist
Modified:
  head/net/py-dpkt/Makefile

Modified: head/net/py-dpkt/Makefile
==============================================================================
--- head/net/py-dpkt/Makefile	Sun Feb  9 18:26:02 2014	(r343535)
+++ head/net/py-dpkt/Makefile	Sun Feb  9 18:49:01 2014	(r343536)
@@ -9,29 +9,24 @@ PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 MAINTAINER=	sbz@FreeBSD.org
 COMMENT=	Python fast, simple packet creation / parsing module
 
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
 USE_PYTHON=	yes
 USE_PYDISTUTILS=	yes
 USE_PYTHON_PREFIX=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 
-DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX:C/[0-9]+//}${PORTNAME}
-EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX:C/[0-9]+//}${PORTNAME}
-
-OPTIONS_DEFINE=	DOCS
-
-PORTDOCS=	AUTHORS CHANGES HACKING LICENSE PKG-INFO README
+OPTIONS_DEFINE=	DOCS EXAMPLES
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
+PORTDOCS=	AUTHORS CHANGES HACKING PKG-INFO README
+PORTEXAMPLES=	*
 
 post-install:
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${MKDIR} ${EXAMPLESDIR}
-	@(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
 
 regression-test: extract
 	@(cd ${WRKSRC} && ${PYTHON_CMD} tests/test-perf2.py)



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