Date: Wednesday, January 29, 2014 @ 11:47:30 Author: fyan Revision: 104988
upgpkg: ydcv 0.3.4-1 Modified: ydcv/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++---------------------- 1 file changed, 9 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-01-29 10:22:48 UTC (rev 104987) +++ PKGBUILD 2014-01-29 10:47:30 UTC (rev 104988) @@ -1,33 +1,20 @@ # $Id$ # Maintainer: Felix Yan <felixonm...@gmail.com> -pkgbase=ydcv -pkgname=('ydcv' 'ydcv-python2') -pkgver=0.3.3 +pkgname=ydcv +pkgdesc="YouDao Console Version - Simple wrapper for Youdao online translate (Chinese <-> English) service API, as an alternative to the StarDict Console Version(sdcv)" +pkgver=0.3.4 pkgrel=1 arch=("any") url="https://github.com/felixonmars/ydcv" license=("GPL") -makedepends=('python2' 'python3') -source=("https://github.com/felixonmars/$pkgbase/archive/$pkgver.tar.gz") +depends=('python') +makedepends=('git') +source=("git+https://github.com/felixonmars/${pkgname}.git#tag=$pkgver") +md5sums=('SKIP') -package_ydcv() { - pkgdesc="YouDao Console Version - Simple wrapper for Youdao online translate (Chinese <-> English) service API, as an alternative to the StarDict Console Version(sdcv)" - depends=("python3") - install -Dm755 "${srcdir}/$pkgbase-$pkgver/$pkgbase.py" "${pkgdir}/usr/bin/$pkgbase" +package() { + install -Dm755 $pkgname/${pkgname}.py "${pkgdir}/usr/bin/$pkgname" } -package_ydcv-python2() { - pkgdesc="YouDao Console Version - Simple wrapper for Youdao online translate (Chinese <-> English) service API, as an alternative to the StarDict Console Version(sdcv) - Python2 version" - depends=("python2") - provides=('ydcv') - conflicts=('ydcv') - - cp "${srcdir}/$pkgbase-$pkgver/$pkgbase.py" "${srcdir}/$pkgbase-$pkgver/$pkgbase-python2.py" - sed -i -e "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" "${srcdir}/$pkgbase-$pkgver/$pkgbase-python2.py" - - install -Dm755 "${srcdir}/$pkgbase-$pkgver/$pkgbase-python2.py" "${pkgdir}/usr/bin/$pkgbase" -} - # vim:set ts=2 sw=2 et: -sha512sums=('9e355f3e925153bb2eb7534e34064b02854720c2c94583ded08d8dc93f5835049c0767e10a665bd5b03a641018852f9c9455cee9de586e8c49732f25c5f9f5f7')