summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD35
3 files changed, 22 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b2e327145400..9e71b996795c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3a68c3aed3a4..01f73665ef42 100644
--- a/PKGBUILD
+++ b/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"
}