summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Rebischke2016-03-06 01:34:10 +0100
committerChristian Rebischke2016-03-06 01:34:10 +0100
commit40c2009630e1304ae52d5bdb2c0a21dd8611b7bf (patch)
treee3a1dd310fa2c62b253557bf9b1476349c574352
downloadaur-40c2009630e1304ae52d5bdb2c0a21dd8611b7bf.tar.gz
initial commit for split package
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD39
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
+}