aboutsummaryrefslogtreecommitdiff
path: root/net/py-libnet/Makefile
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2019-07-22 03:26:34 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2019-07-22 03:26:34 +0000
commit45a0048d648a0494f26cd232aa2a8357ea8580bc (patch)
treeaf044c02e9409857f30dedf2877989acd710e917 /net/py-libnet/Makefile
parenta5989a768f803d80de5ba0d0e7a3f342f5dd4e33 (diff)
downloadports-45a0048d648a0494f26cd232aa2a8357ea8580bc.tar.gz
ports-45a0048d648a0494f26cd232aa2a8357ea8580bc.zip
Notes
Diffstat (limited to 'net/py-libnet/Makefile')
-rw-r--r--net/py-libnet/Makefile32
1 files changed, 8 insertions, 24 deletions
diff --git a/net/py-libnet/Makefile b/net/py-libnet/Makefile
index 6c619be9b7cf..9ae5ae591198 100644
--- a/net/py-libnet/Makefile
+++ b/net/py-libnet/Makefile
@@ -2,49 +2,33 @@
# $FreeBSD$
PORTNAME= libnet
-PORTVERSION= 1.1
-PORTREVISION= 3
+DISTVERSION= 3.0rc1
CATEGORIES= net python
+MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= pylibnet-${DISTVERSION}
MAINTAINER= sbz@FreeBSD.org
-COMMENT= Python module for the libnet packet construction library
+COMMENT= Python extension for the Libnet packet injection library
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libnet.so:net/libnet
-BROKEN_aarch64= fails to package: lib.freebsd-11.0-RELEASE-p1-aarch64-2.7/libnet.so: No such file or directory
-BROKEN_armv6= fails to package: lib.freebsd-11.0-RELEASE-p1-armv6-2.7/libnet.so: No such file or directory
-BROKEN_armv7= fails to package: lib.freebsd-11.0-RELEASE-p1-armv7-2.7/libnet.so: No such file or directory
-BROKEN_mips64= fails to package: lib.freebsd-11.0-RELEASE-p1-mips64-2.7/libnet.so: No such file or directory
-
USES= python:-2.7
-USE_PYTHON= distutils pythonprefix
-
-USE_GITHUB= yes
-GH_ACCOUNT= allfro
-GH_PROJECT= pylibnet
-GH_TAGNAME= b2fa552
-
-EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
+USE_PYTHON= autoplist concurrent distutils
OPTIONS_DEFINE= EXAMPLES
-LIBNET_ARCH= ${ARCH:S/powerpc64/powerpc/}
-OSVER= uname -r
post-patch:
@${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py
-do-install:
- ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
- ${INSTALL_LIB} \
- ${WRKSRC}/build/lib.${OPSYS:tl}-$$(${OSVER})-${LIBNET_ARCH}-${PYTHON_VER}/${PORTNAME}.so \
- ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-
do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/libnet.so
+
.include <bsd.port.mk>