diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 22 insertions, 20 deletions
@@ -7,9 +7,9 @@ pkgbase = python-confuse license = MIT makedepends = python-setuptools makedepends = python2-setuptools - source = https://files.pythonhosted.org/packages/source/c/confuse/confuse-1.1.0.tar.gz + source = confuse-1.1.0.tar.gz::https://files.pythonhosted.org/packages/source/c/confuse/confuse-1.1.0.tar.gz source = confuse-1.1.0-LICENSE::https://github.com/beetbox/confuse/raw/v1.1.0/LICENSE - sha256sums = adc1979ea6f4c0dd3d6fe06020c189843a649082ab8f6fb54db16f4ac5e5e1da + sha256sums = 92fc0451c6e2c2732ac363d0f59d7ea608abddbed062dda8e98e9a8c986ce464 sha256sums = 0b308ae66aaa1412ebbe645bec4002fd262d91e9cdf67b6f198026677ddfafcc pkgname = python-confuse diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8ebfacab0c9f --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +* +!.SRCINFO +!PKGBUILD @@ -1,32 +1,31 @@ -# Maintainer: Frederik “Freso” S. Olesen <freso.dk@gmail.com> - +# Submitter: Frederik “Freso” S. Olesen <freso.dk@gmail.com> +# Maintainer: Mubashshir <ahmubashshir@gmail.com> +# pkg: pypi confuse +_name=confuse pkgbase=python-confuse -_name=${pkgbase#python-} -pkgname=($pkgbase ${pkgbase/python-/python2-}) +pkgname=( python-$_name python2-$_name) pkgver=1.1.0 pkgrel=1 pkgdesc='Configuration library for Python that uses YAML' url="https://github.com/beetbox/$_name" + arch=('any') license=('MIT') makedepends=('python-setuptools' 'python2-setuptools') #checkdepends=('python-nose' 'python2-nose') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz" +source=("$_name-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz" "$_name-$pkgver-LICENSE::$url/raw/v$pkgver/LICENSE") -sha256sums=('adc1979ea6f4c0dd3d6fe06020c189843a649082ab8f6fb54db16f4ac5e5e1da' +sha256sums=('92fc0451c6e2c2732ac363d0f59d7ea608abddbed062dda8e98e9a8c986ce464' '0b308ae66aaa1412ebbe645bec4002fd262d91e9cdf67b6f198026677ddfafcc') prepare() { - cp -a $_name-$pkgver python2 - mv $_name-$pkgver python3 + cp -rup $_name-$pkgver $_name-$pkgver-py2 } build() { - pushd python3 - python3 setup.py build - popd - - pushd python2 + cd "$srcdir/$_name-$pkgver" + python setup.py build + cd "$srcdir/$_name-$pkgver-py2" python2 setup.py build } @@ -43,15 +42,15 @@ build() { package_python-confuse() { depends=(python python-yaml) - cd python3 - python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 "$srcdir/$_name-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/$pkgbase/LICENSE" + cd "$srcdir/$_name-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 "$srcdir/$_name-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/python-$_name/LICENSE" } package_python2-confuse() { depends=(python2 python2-yaml) - cd python2 + cd "$srcdir/$_name-$pkgver-py2" python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 "$srcdir/$_name-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/${pkgbase/python-/python2-}/LICENSE" + install -Dm644 "$srcdir/$_name-$pkgver-LICENSE" "$pkgdir/usr/share/licenses/python2-$_name/LICENSE" } |