From 13e6496a50df8bfda7e6f47af74a04ce61dd6b7a Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Mon, 15 Nov 2021 11:15:03 -0500 Subject: [PATCH] python-Twisted: remove python3 subpackage --- .../python-Twisted/python3-Twisted.INSTALL | 5 --- srcpkgs/python-Twisted/python3-Twisted.REMOVE | 5 --- srcpkgs/python-Twisted/template | 37 +++++-------------- srcpkgs/python3-Twisted | 1 - 4 files changed, 10 insertions(+), 38 deletions(-) delete mode 100644 srcpkgs/python-Twisted/python3-Twisted.INSTALL delete mode 100644 srcpkgs/python-Twisted/python3-Twisted.REMOVE delete mode 120000 srcpkgs/python3-Twisted diff --git a/srcpkgs/python-Twisted/python3-Twisted.INSTALL b/srcpkgs/python-Twisted/python3-Twisted.INSTALL deleted file mode 100644 index 632dfe8fa02..00000000000 --- a/srcpkgs/python-Twisted/python3-Twisted.INSTALL +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -post) - python3 -c 'from twisted.plugin import IPlugin, getPlugins; list(getPlugins(IPlugin))' >/dev/null 2>&1 - ;; -esac diff --git a/srcpkgs/python-Twisted/python3-Twisted.REMOVE b/srcpkgs/python-Twisted/python3-Twisted.REMOVE deleted file mode 100644 index ec8608bc5f8..00000000000 --- a/srcpkgs/python-Twisted/python3-Twisted.REMOVE +++ /dev/null @@ -1,5 +0,0 @@ -case ${ACTION} in -purge) - find usr/lib/python3.*/site-packages/twisted/plugins -name dropin.cache | xargs -r rm -f - ;; -esac diff --git a/srcpkgs/python-Twisted/template b/srcpkgs/python-Twisted/template index 93560162f8f..173600b79f3 100644 --- a/srcpkgs/python-Twisted/template +++ b/srcpkgs/python-Twisted/template @@ -1,12 +1,11 @@ # Template file for 'python-Twisted' pkgname=python-Twisted version=20.3.0 -revision=3 +revision=4 wrksrc="Twisted-${version}" -build_style=python-module -hostmakedepends="python-setuptools python3-setuptools - python-incremental python3-incremental" -makedepends="python-devel python3-devel" +build_style=python2-module +hostmakedepends="python-setuptools python-incremental" +makedepends="python-devel" depends="python-setuptools python-zope.interface python-openssl python-service_identity python-constantly python-incremental python-automat python-hyperlink python-PyHamcrest" @@ -14,6 +13,7 @@ short_desc="Asynchronous networking framework written in Python (Python2)" maintainer="Alessio Sergi " license="MIT" homepage="https://twistedmatrix.com/" +changelog="https://raw.githubusercontent.com/twisted/twisted/trunk/NEWS.rst" distfiles="${PYPI_SITE}/T/Twisted/Twisted-${version}.tar.bz2" checksum=d72c55b5d56e176563b91d11952d13b01af8725c623e498db5507b6614fc1e10 @@ -29,27 +29,10 @@ alternatives=" twisted:twistd:/usr/bin/twistd2" post_install() { + # don't conflict with python3-Twisted + for f in "${DESTDIR}"/usr/bin/*; do + mv "${f}"{,2} + done + vlicense LICENSE } - -python3-Twisted_package() { - alternatives=" - twisted:cftp:/usr/bin/cftp3 - twisted:ckeygen:/usr/bin/ckeygen3 - twisted:conch:/usr/bin/conch3 - twisted:mailmail:/usr/bin/mailmail3 - twisted:pyhtmlizer:/usr/bin/pyhtmlizer3 - twisted:tkconch:/usr/bin/tkconch3 - twisted:trial:/usr/bin/trial3 - twisted:twist:/usr/bin/twist3 - twisted:twistd:/usr/bin/twistd3" - depends="python3-setuptools python3-zope.interface python3-openssl - python3-service_identity python3-constantly python3-incremental - python3-automat python3-hyperlink python3-PyHamcrest" - short_desc="${short_desc/Python2/Python3}" - pkg_install() { - vmove usr/bin/*3 - vmove usr/lib/python3* - vlicense LICENSE - } -} diff --git a/srcpkgs/python3-Twisted b/srcpkgs/python3-Twisted deleted file mode 120000 index e4bef537851..00000000000 --- a/srcpkgs/python3-Twisted +++ /dev/null @@ -1 +0,0 @@ -python-Twisted \ No newline at end of file