diff --git a/net/blaeu/Makefile b/net/blaeu/Makefile new file mode 100644 index 00000000000..686c9731526 --- /dev/null +++ b/net/blaeu/Makefile @@ -0,0 +1,28 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2018/04/25 14:45:05 denis Exp $ + +COMMENT = create measurements on RIPE Atlas probes. + +MODPY_EGG_VERSION = 1.1.3 +DISTNAME = blaeu-${MODPY_EGG_VERSION} +CATEGORIES = net + +MAINTAINER = Denis Fondras + +HOMEPAGE = https://framagit.org/bortzmeyer/blaeu + +# 2-clause BSD +PERMIT_PACKAGE_CDROM = Yes + +MODULES = lang/python +MODPY_PI = Yes +MODPY_SETUPTOOLS = Yes +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} + +RUN_DEPENDS = net/py-dnspython${MODPY_FLAVOR} \ + net/py-cymruwhois${MODPY_FLAVOR} \ + security/py-openssl${MODPY_FLAVOR} + +BUILD_DEPENDS = ${RUN_DEPENDS} +TEST_DEPENDS = ${RUN_DEPENDS} + +.include diff --git a/net/blaeu/distinfo b/net/blaeu/distinfo new file mode 100644 index 00000000000..932d3672180 --- /dev/null +++ b/net/blaeu/distinfo @@ -0,0 +1,2 @@ +SHA256 (blaeu-1.1.3.tar.gz) = cYQWXQ5QlrcJEhGL/SZG5lKZYFYgvPP6ic2PMyNNKhY= +SIZE (blaeu-1.1.3.tar.gz) = 19260 diff --git a/net/blaeu/patches/patch-setup_py b/net/blaeu/patches/patch-setup_py new file mode 100644 index 00000000000..46f1f0a0abe --- /dev/null +++ b/net/blaeu/patches/patch-setup_py @@ -0,0 +1,14 @@ +$OpenBSD: patch-setup_py,v 1.1.1.1 2018/04/25 14:45:05 denis Exp $ + +Index: setup.py +--- setup.py.orig ++++ setup.py +@@ -138,7 +138,7 @@ setup( + # http://docs.python.org/3.4/distutils/setupscript.html#installing-additional-files + # + # In this case, 'data_file' will be installed into '/my_data' +- data_files=[], # Optional ++ data_files=[('share/blaeu/', ['README.rst'])], + + # To provide executable scripts, entry points are officially + # recommended but way too hard for me. diff --git a/net/blaeu/pkg/DESCR b/net/blaeu/pkg/DESCR new file mode 100644 index 00000000000..42443aac1e1 --- /dev/null +++ b/net/blaeu/pkg/DESCR @@ -0,0 +1,2 @@ +Blaeu is a set of Python programs to start distributed Internet measurements on +the network of RIPE Atlas probes, and to analyze their results. diff --git a/net/blaeu/pkg/PLIST b/net/blaeu/pkg/PLIST new file mode 100644 index 00000000000..8c37fd4275c --- /dev/null +++ b/net/blaeu/pkg/PLIST @@ -0,0 +1,14 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2018/04/25 14:45:05 denis Exp $ +bin/blaeu-cert +bin/blaeu-reach +bin/blaeu-resolve +bin/blaeu-traceroute +lib/python${MODPY_VERSION}/site-packages/Blaeu.py +lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}Blaeu.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/${FULLPKGNAME}-py${MODPY_VERSION}.egg-info/top_level.txt +share/blaeu/README.rst