summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2019-11-24 18:17:12 +0100
committerChristopher Arndt2019-11-24 18:17:12 +0100
commitbfc0590fac6fee99ad1d205b7482917e96fd16db (patch)
tree81a49f6f5079ce905e653caa20f33011b336efcb
parent7ba22e74fcb5702125565f33d801b49044b9a115 (diff)
downloadaur-bfc0590fac6fee99ad1d205b7482917e96fd16db.tar.gz
Repackage for Python 3.8; remove Python 2 package; remove python-setuptools from makedepends; add python to depends
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD38
2 files changed, 11 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fca5acffff79..97f1b7c38250 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = python-airnef
pkgdesc = Wireless download from your Nikon/Sony/Canon camera
pkgver = 1.1
- pkgrel = 2
+ pkgrel = 3
url = http://www.testcams.com/airnef/
arch = any
license = GPL3
- makedepends = python-setuptools
- makedepends = python2-setuptools
+ depends = python
depends = tk
source = http://www.testcams.com/airnef/Version_1.1/airnef_v1.1_Source.zip
source = airnef-linux.patch
@@ -14,8 +13,4 @@ pkgbase = python-airnef
sha512sums = c0337540e1e65cee3d6f4bc3610b6d2d2a72b7f97a0197f5dd27768a5f42f1e4e5e936ce059ff4daf9aa95faa5613228306d6d3f4f2f7ed42c5566521138c24d
pkgname = python-airnef
- pkgdesc = Wireless download from your Nikon/Sony/Canon camera (for Python 3.x)
-
-pkgname = python2-airnef
- pkgdesc = Wireless download from your Nikon/Sony/Canon camera (for Python 2.x)
diff --git a/PKGBUILD b/PKGBUILD
index 35c28a0a48db..3e5a361ff3e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,14 @@
# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de>
_name=airnef
-pkgbase="python-${_name}"
-pkgname=("python-${_name}" "python2-${_name}")
+pkgname="python-${_name}"
pkgver=1.1
-pkgrel=2
+pkgrel=3
pkgdesc="Wireless download from your Nikon/Sony/Canon camera"
arch=('any')
url="http://www.testcams.com/airnef/"
license=('GPL3')
-depends=('tk')
-makedepends=('python-setuptools' 'python2-setuptools')
+depends=('python' 'tk')
source=("http://www.testcams.com/airnef/Version_1.1/airnef_v1.1_Source.zip"
"airnef-linux.patch")
sha512sums=('b45b0591e42179d1e5b5eea9ede6762d311cd0642585c54568c90111424e2ca316aa444d772b4855afe42f25b6cc4b3e1b78bb5a0c2a4cb52440535894a5cba6'
@@ -24,34 +22,16 @@ prepare() {
patch -N -p1 -i "${srcdir}"/airnef-linux.patch
}
-package_python-airnef() {
- pkgdesc+=" (for Python 3.x)"
+package() {
cd "${srcdir}/${_name}"
local py_ver=$(python -c 'import sys; print("%i.%i" % sys.version_info[:2])')
- local package_dir="${pkgdir}/usr/lib/python${py_ver}/site-packages/$_name"
- install -dm755 "${package_dir}"/appresource
- install *.py "${package_dir}"
- install airnef.pyw "${package_dir}"/airnef.py
- install appresource/* "${package_dir}"/appresource/
+ local package_dir="/usr/lib/python${py_ver}/site-packages/$_name"
+ install -dm755 "${pkgdir}${package_dir}"/appresource
+ install *.py "${pkgdir}${package_dir}"
+ install airnef.pyw "${pkgdir}${package_dir}"/airnef.py
+ install appresource/* "${pkgdir}${package_dir}"/appresource/
install -dm755 "${pkgdir}"/usr/bin
ln -s "${package_dir}"/airnef.py "${pkgdir}"/usr/bin/airnef
ln -s "${package_dir}"/airnefcmd.py "${pkgdir}"/usr/bin/airnefcmd
}
-
-package_python2-airnef() {
- pkgdesc+=" (for Python 2.x)"
-
- cd "${srcdir}/${_name}"
- local py_ver=$(python2 -c 'import sys; print "%i.%i" % sys.version_info[:2]')
- local package_dir="${pkgdir}/usr/lib/python${py_ver}/site-packages/$_name"
- install -dm755 "${package_dir}"/appresource
- install *.py "${package_dir}"
- install airnef.pyw "${package_dir}"/airnef.py
- install appresource/* "${package_dir}"/appresource/
- install -dm755 "${pkgdir}"/usr/bin
- sed -i 's|env python$|env python2|' "${package_dir}"/airnef.py
- sed -i 's|env python$|env python2|' "${package_dir}"/airnefcmd.py
- ln -s "${package_dir}"/airnef.py "${pkgdir}"/usr/bin/airnef2
- ln -s "${package_dir}"/airnefcmd.py "${pkgdir}"/usr/bin/airnefcmd2
-}