diff options
author | Aliaksandr Stelmachonak a.k.a. ava1ar | 2018-04-19 00:15:15 -0400 |
---|---|---|
committer | Aliaksandr Stelmachonak a.k.a. ava1ar | 2018-04-19 00:15:15 -0400 |
commit | 68568f58811279e298a2ec50c130b319a1a9fd8a (patch) | |
tree | a419dbbe808aaf0c6ca9d936b8eb5f10d4724378 | |
parent | 4df1f58323c3527fcae11034bf51fd54c5c401b0 (diff) | |
download | aur-68568f58811279e298a2ec50c130b319a1a9fd8a.tar.gz |
Splitting python-rpi.gpio and python2-rpi.gpio into separate packages
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 12 insertions, 31 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Wed Apr 18 08:27:46 UTC 2018 +# Thu Apr 19 04:14:49 UTC 2018 pkgbase = python-rpi.gpio pkgdesc = A module to control Raspberry Pi GPIO channels pkgver = 0.6.3 @@ -13,7 +13,7 @@ pkgbase = python-rpi.gpio arch = aarch64 license = MIT makedepends = python-setuptools - makedepends = python2-setuptools + depends = python source = https://pypi.python.org/packages/e2/58/6e1b775606da6439fa3fd1550e7f714ac62aa75e162eed29dbec684ecb3e/RPi.GPIO-0.6.3.tar.gz source = read-pin-base.patch source = cpuinfo-from-devicetree.patch @@ -22,8 +22,4 @@ pkgbase = python-rpi.gpio sha256sums = 436825c6601e9ba873092d0be3d76693570e610479523abd3e9b821ff42ea83c pkgname = python-rpi.gpio - depends = python - -pkgname = python2-rpi.gpio - depends = python2 @@ -1,12 +1,12 @@ -pkgbase=python-rpi.gpio -pkgname=('python-rpi.gpio' 'python2-rpi.gpio') +pkgname=python-rpi.gpio pkgver=0.6.3 pkgrel=2 pkgdesc="A module to control Raspberry Pi GPIO channels" url="http://sourceforge.net/projects/raspberry-gpio-python/" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') +depends=('python') +makedepends=('python-setuptools') source=("https://pypi.python.org/packages/e2/58/6e1b775606da6439fa3fd1550e7f714ac62aa75e162eed29dbec684ecb3e/RPi.GPIO-0.6.3.tar.gz" read-pin-base.patch cpuinfo-from-devicetree.patch) @@ -15,36 +15,21 @@ sha256sums=('a5fc0eb5e401963b6c0a03650da6b42c4005f02d962b81241d96c98d0a578516' '436825c6601e9ba873092d0be3d76693570e610479523abd3e9b821ff42ea83c') prepare () { - cd "${srcdir}"/RPi.GPIO-$pkgver + cd "${srcdir}/RPi.GPIO-${pkgver}" # https://sourceforge.net/p/raspberry-gpio-python/tickets/149/ - patch -p1 -i "${srcdir}"/cpuinfo-from-devicetree.patch + patch -p1 -i "${srcdir}/cpuinfo-from-devicetree.patch" # https://sourceforge.net/p/raspberry-gpio-python/tickets/150/ - patch -p1 -i "${srcdir}"/read-pin-base.patch + patch -p1 -i "${srcdir}/read-pin-base.patch" } build() { - cp -r "${srcdir}"/RPi.GPIO-$pkgver "${srcdir}"/RPi.GPIO-$pkgver-py2 - - cd "${srcdir}"/RPi.GPIO-$pkgver + cd "${srcdir}/RPi.GPIO-${pkgver}" python setup.py build - - cd "${srcdir}"/RPi.GPIO-$pkgver-py2 - python2 setup.py build } -package_python-rpi.gpio() { - depends=('python') - - cd "${srcdir}/RPi.GPIO-$pkgver" - python setup.py install --root=${pkgdir} --optimize=1 +package() { + cd "${srcdir}/${pkgname}" + python setup.py install --root=${pkgdir} --optimize=1 --skip-build } - -package_python2-rpi.gpio() { - depends=('python2') - - cd "${srcdir}/RPi.GPIO-$pkgver" - python2 setup.py install --root=${pkgdir} --optimize=1 -} - |