From 6205908a60da8be0752a98c77551774836ffc594 Mon Sep 17 00:00:00 2001 From: "coadde [Márcio Alexandre Silva Delgado]" Date: Thu, 9 Mar 2017 02:14:08 -0300 Subject: python-pefile-2016.3.28-4: available in [pcr] --- pcr/python-pefile/PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pcr/python-pefile/PKGBUILD (limited to 'pcr/python-pefile/PKGBUILD') diff --git a/pcr/python-pefile/PKGBUILD b/pcr/python-pefile/PKGBUILD new file mode 100644 index 000000000..ab5287679 --- /dev/null +++ b/pcr/python-pefile/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Christian Rebischke +# Contributor: Sonic-Y3k + +pkgbase=python-pefile +pkgname=('python-pefile' 'python2-pefile') +pkgver=2016.3.28 +pkgrel=4 +pkgdesc="Python PE parsing module" +arch=('any') +url="https://github.com/erocarrera/pefile" +license=('MIT') +makedepends=('python' 'python2' 'python-future' 'python2-future') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/erocarrera/pefile/archive/v${pkgver}.tar.gz") +sha512sums=('f14693753f74d427591224ca6e0360087fb1961bbbd22ad3a99182ab5153a9845c400bcd1e0a267b930edab8ac36640e2bd97484700ce9bb36a046b2ec4f122e') + +prepare() { + cd "${srcdir}" + cp -r pefile-"${pkgver}" pefile2-"${pkgver}" +} + +# currently disabled because of missing files in the tarball +#check() { +# cd "${srcdir}/pefile-${pkgver}" +# LC_CTYPE=en_US.UTF-8 python setup.py test +# +# cd "${srcdir}/pefile2-${pkgver}" +# LC_CTYPE=en_US.UTF-8 python2 setup.py test +#} + +package_python-pefile() { + depends=('python' 'python-future') + cd "${srcdir}/pefile-${pkgver}" + LC_CTYPE=en_US.UTF-8 python setup.py install --root "${pkgdir}" --optimize=1 + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 README "${pkgdir}/usr/share/doc/${pkgname}/README" +} + +package_python2-pefile() { + depends=('python2' 'python2-future') + cd "${srcdir}/pefile2-${pkgver}" + LC_CTYPE=en_US.UTF-8 python2 setup.py install --root "${pkgdir}" --optimize=1 + install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 README "${pkgdir}/usr/share/doc/${pkgname}/README" +} + +# vim:set et sw=2 ts=2 tw=79: -- cgit v1.2.3