Add 'python2-rarfile/' from commit 'ac2a23996a614729aa13058a309db0aace40bc18'
git-subtree-dir: python2-rarfile git-subtree-mainline:dd7e849115
git-subtree-split:ac2a23996a
This commit is contained in:
commit
5edaff4c52
2 changed files with 63 additions and 0 deletions
20
python2-rarfile/.SRCINFO
Normal file
20
python2-rarfile/.SRCINFO
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
pkgbase = python2-rarfile
|
||||||
|
pkgdesc = Rar archive reader for Python
|
||||||
|
pkgver = 3.0
|
||||||
|
pkgrel = 1
|
||||||
|
url = https://pypi.python.org/pypi/rarfile
|
||||||
|
arch = any
|
||||||
|
license = custom:ISC
|
||||||
|
makedepends = python2
|
||||||
|
makedepends = python-docutils
|
||||||
|
makedepends = python2-sphinx
|
||||||
|
depends = python2
|
||||||
|
optdepends = unrar: Decompressing compressed files
|
||||||
|
optdepends = libarchive: Alternative to "unrar"
|
||||||
|
optdepends = python2-crypto: Parsing encrypted headers
|
||||||
|
provides = python-rarfile
|
||||||
|
source = https://pypi.io/packages/source/r/rarfile/rarfile-3.0.tar.gz
|
||||||
|
md5sums = d7e9a8b429f5604730400b4db3362038
|
||||||
|
|
||||||
|
pkgname = python2-rarfile
|
||||||
|
|
43
python2-rarfile/PKGBUILD
Normal file
43
python2-rarfile/PKGBUILD
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
# Maintainer: Cedric Girard <girard.cedric@gmail.com>
|
||||||
|
|
||||||
|
_proj=rarfile
|
||||||
|
_python=python2 _pyver=2
|
||||||
|
#_python=python3 _pyver=""
|
||||||
|
pkgname="$_python-$_proj"
|
||||||
|
pkgver=3.0
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Rar archive reader for Python"
|
||||||
|
arch=(any)
|
||||||
|
url="https://pypi.python.org/pypi/$_proj"
|
||||||
|
license=(custom:ISC)
|
||||||
|
makedepends=("python$_pyver")
|
||||||
|
|
||||||
|
# These only required to build the documentation:
|
||||||
|
makedepends+=(python-docutils "python$_pyver-sphinx")
|
||||||
|
|
||||||
|
depends=("python$_pyver")
|
||||||
|
optdepends=(
|
||||||
|
"unrar: Decompressing compressed files"
|
||||||
|
'libarchive: Alternative to "unrar"'
|
||||||
|
"python$_pyver-crypto: Parsing encrypted headers"
|
||||||
|
)
|
||||||
|
provides=("python-$_proj")
|
||||||
|
source=(
|
||||||
|
"https://pypi.io/packages/source/r/$_proj/$_proj-$pkgver.tar.gz"
|
||||||
|
)
|
||||||
|
md5sums=('d7e9a8b429f5604730400b4db3362038')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "$srcdir/$_proj-$pkgver"
|
||||||
|
"$_python" setup.py build
|
||||||
|
cd doc
|
||||||
|
make html SPHINXBUILD="sphinx-build$_pyver" BUILDDIR="_build-$pkgname"
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "$srcdir/$_proj-$pkgver"
|
||||||
|
"$_python" setup.py install --root="$pkgdir" --optimize=1
|
||||||
|
install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||||
|
install -d -m755 "$pkgdir/usr/share/doc/$pkgname"
|
||||||
|
cp -a "doc/_build-$pkgname/html" "$pkgdir/usr/share/doc/$pkgname/"
|
||||||
|
}
|
Loading…
Reference in a new issue