summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorHenry-Joseph Audéoud2021-12-13 10:38:59 +0100
committerHenry-Joseph Audéoud2021-12-13 14:53:31 +0100
commit8e66a412e0bb60c77a1710f5955f9967e0cb9ae9 (patch)
tree8dbf3e7ee997c7915aa3b318002970f3e3250520 /PKGBUILD
parentecbe0ed2bf1b03c96f8c76d8d9cdcf159f1edf09 (diff)
downloadaur-8e66a412e0bb60c77a1710f5955f9967e0cb9ae9.tar.gz
upgpkg: python-ebtables 0.2.0-2
Split patch in two dedicated subpatches, backport one of them from upstream
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 15 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e1f358740ec1..dbfaec717a07 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,38 @@
# Maintainer: Henry-Joseph Audéoud <h.audeoud at gmail dot com>
-_pkgname='python-ebtables'
-pkgname="${_pkgname}"
+pkgname=python-ebtables
pkgver=0.2.0
-pkgrel=1
+pkgrel=2
pkgdesc='A simple Python binding for Ebtables'
-arch=('any')
+arch=('x86_64')
url='https://github.com/ldx/python-ebtables'
license=('GPL2')
depends=('python' 'python-cffi>=0.5.0' 'ebtables')
makedepends=('python-setuptools')
-source=("https://github.com/ldx/${_pkgname}/archive/v${pkgver}.tar.gz")
-md5sums=('be4c50c78c4c932761cf0586fe755f20')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ldx/${pkgname}/archive/v${pkgver}.tar.gz"
+ commit_f7956b4_partial.patch
+ fix_library_path_for_arch_linux.patch)
+sha256sums=('5d5cc3b84dd7ce3bd3299fa276e71bc2dece4b2cb8a388828b54bd92a5c549b3'
+ '4eaf163ce7fad84ec7ab369c96126dfe274834cdb99d73edf437be21bb78e701'
+ '9e652ed354283c76b7bf310df07287f67eb0d65ef397e7a03919489a88821b06')
prepare() {
- patch "${srcdir}/${_pkgname}-${pkgver}"/ebtables.py ../ebtables.py_python2to3.patch
+ cd "${pkgname}-${pkgver}"
+ patch -p1 < "${srcdir}/${source[1]}"
+ patch -p1 < "${srcdir}/${source[2]}"
}
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
python setup.py build
}
check() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
python setup.py check
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
python setup.py install --root "${pkgdir}" --optimize=1
}