From 969508889f646b084337a4975256ebcfb7053532 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 30 Sep 2017 12:39:39 +0200 Subject: [PATCH] New package: python-sphinxcontrib-1.0 --- srcpkgs/python-sphinxcontrib/template | 32 +++++++++++++++++++++++++++ srcpkgs/python3-sphinxcontrib | 1 + 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/python-sphinxcontrib/template create mode 120000 srcpkgs/python3-sphinxcontrib diff --git a/srcpkgs/python-sphinxcontrib/template b/srcpkgs/python-sphinxcontrib/template new file mode 100644 index 0000000000..5cb6b1d35c --- /dev/null +++ b/srcpkgs/python-sphinxcontrib/template @@ -0,0 +1,32 @@ +# Template file for 'python-sphinxcontrib' +pkgname=python-sphinxcontrib +version=1.0 +revision=1 +noarch=yes +create_wrksrc=yes +pycompile_module="sphinxcontrib" +hostmakedepends="python-setuptools python3-setuptools" +depends="python-setuptools" +short_desc="Namespace package declaration for sphinxcontrib (Python2)" +maintainer="Alessio Sergi " +homepage="https://www.voidlinux.eu/" +license="Public Domain" + +do_install() { + for py_sitelib in $py2_sitelib $py3_sitelib; do + vmkdir ${py_sitelib}/sphinxcontrib + cat > ${DESTDIR}/${py_sitelib}/sphinxcontrib/__init__.py <<-EOF + __import__('pkg_resources').declare_namespace(__name__) + EOF + done +} + +python3-sphinxcontrib_package() { + noarch=yes + depends="python3-setuptools" + pycompile_module="sphinxcontrib" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + } +} diff --git a/srcpkgs/python3-sphinxcontrib b/srcpkgs/python3-sphinxcontrib new file mode 120000 index 0000000000..764c1afc03 --- /dev/null +++ b/srcpkgs/python3-sphinxcontrib @@ -0,0 +1 @@ +python-sphinxcontrib \ No newline at end of file