[arch-commits] Commit in python-pysrt/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Sat Apr 30 13:49:11 UTC 2016
Date: Saturday, April 30, 2016 @ 15:49:11
Author: fyan
Revision: 173168
upgpkg: python-pysrt 1.1.1-1
Modified:
python-pysrt/trunk/PKGBUILD
----------+
PKGBUILD | 33 ++++++++++++++++++++++++++-------
1 file changed, 26 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-30 13:47:55 UTC (rev 173167)
+++ PKGBUILD 2016-04-30 13:49:11 UTC (rev 173168)
@@ -6,31 +6,50 @@
pkgbase=python-pysrt
pkgname=(python-pysrt python2-pysrt)
-pkgver=1.1.0
+pkgver=1.1.1
pkgrel=1
pkgdesc="Python parser for SubRip (srt) files"
arch=('any')
url="https://github.com/byroot/pysrt"
license=('GPL3')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-chardet' 'python2-chardet')
-source=("https://pypi.python.org/packages/source/p/pysrt/pysrt-${pkgver}.tar.gz")
-md5sums=('223da1e3bc9a67de1a2e3cfaa7d9264d')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-chardet' 'python2-chardet' 'git')
+checkdepends=('python-nose' 'python2-nose')
+source=("git+https://github.com/byroot/pysrt.git#tag=v$pkgver")
+md5sums=('SKIP')
prepare() {
- cp -a pysrt-$pkgver{,-py2}
+ cp -a pysrt{,-py2}
}
+build() {
+ cd "$srcdir"/pysrt
+ python setup.py build
+
+ cd "$srcdir"/pysrt-py2
+ python2 setup.py build
+}
+
+check() {
+ cd "$srcdir"/pysrt
+ nosetests3
+
+ cd "$srcdir"/pysrt-py2
+ nosetests2
+}
+
package_python-pysrt() {
depends=('python-chardet')
+ optdepends=('python-setuptools: for srt script')
- cd pysrt-$pkgver
+ cd pysrt
python setup.py install --root="$pkgdir" --optimize=1
}
package_python2-pysrt() {
depends=('python2-chardet')
+ optdepends=('python2-setuptools: for srt2 script')
- cd pysrt-$pkgver-py2
+ cd pysrt-py2
python2 setup.py install --root="$pkgdir" --optimize=1
mv "$pkgdir/usr/bin/srt"{,2}
More information about the arch-commits
mailing list