diff options
author | Christian Rebischke | 2016-03-06 01:34:10 +0100 |
---|---|---|
committer | Christian Rebischke | 2016-03-06 01:34:10 +0100 |
commit | 40c2009630e1304ae52d5bdb2c0a21dd8611b7bf (patch) | |
tree | e3a1dd310fa2c62b253557bf9b1476349c574352 | |
download | aur-40c2009630e1304ae52d5bdb2c0a21dd8611b7bf.tar.gz |
initial commit for split package
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..05d4a64ed9ae --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Sun Mar 6 00:33:58 UTC 2016 +pkgbase = python2-pefile + pkgdesc = Python PE parsing module + pkgver = 2016.3.4 + pkgrel = 1 + url = https://github.com/erocarrera/pefile + arch = any + license = MIT + makedepends = python + makedepends = python2 + makedepends = python-future + makedepends = python2-future + source = python-pefile.tar.gz::https://github.com/erocarrera/pefile/releases/download/v2016.3.4/pefile-2016.3.4.tar.gz + sha256sums = 51d149b31d0eeb5c97c67ee6a05b529d9fab37557d59d82c1f489560dc0b66f7 + +pkgname = python-pefile + depends = python + depends = python-six + +pkgname = python2-pefile + depends = python2 + depends = python2-six + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1d9b8f98672a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Christian Rebischke <chris.rebischke[at]archlinux[dot]org> +# Contributor: Sonic-Y3k <sonic.y3k@googlemail.com> + +pkgbase=python2-pefile +pkgname=('python-pefile' 'python2-pefile') +pkgver=2016.3.4 +pkgrel=1 +pkgdesc="Python PE parsing module" +arch=('any') +url="https://github.com/erocarrera/pefile" +license=('MIT') +makedepends=('python' 'python2' 'python-future' 'python2-future') +source=("python-pefile.tar.gz::https://github.com/erocarrera/pefile/releases/download/v${pkgver}/pefile-${pkgver}.tar.gz") +sha256sums=('51d149b31d0eeb5c97c67ee6a05b529d9fab37557d59d82c1f489560dc0b66f7') + +build() { + cd $srcdir + cp -r pefile-$pkgver pefile2-$pkgver +} + +check() { + cd $srcdir/pefile-$pkgver + python3 setup.py check + + cd $srcdir/pefile2-$pkgver + python2 setup.py check +} + +package_python-pefile() { + depends=('python' 'python-six') + cd "$srcdir/pefile-$pkgver" + python3 setup.py install --root "${pkgdir}" --optimize=1 +} + +package_python2-pefile() { + depends=('python2' 'python2-six') + cd "$srcdir/pefile2-$pkgver" + python2 setup.py install --root "${pkgdir}" --optimize=1 +} |