diff options
author | dryes | 2015-10-01 14:35:50 +0100 |
---|---|---|
committer | dryes | 2015-10-01 14:35:50 +0100 |
commit | 0a3008cf4a08b95d0c880cf3e3a59a43731fce58 (patch) | |
tree | 8bf1724b82ef71b698372f216aafd395d8a4dded | |
parent | b113996b23d4404fc1d3c1571d93f9b249960d66 (diff) | |
download | aur-0a3008cf4a08b95d0c880cf3e3a59a43731fce58.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 17 insertions, 55 deletions
@@ -1,23 +1,24 @@ # Generated by mksrcinfo v7 -# Mon Sep 28 16:01:30 UTC 2015 +# Thu Oct 1 13:35:24 UTC 2015 pkgbase = pyrescene-hg pkgdesc = pyReScene is a port of ReScene .NET to the Python programming language. - pkgver = 423.d5037d93293c + pkgver = 606 pkgrel = 1 url = https://bitbucket.org/Gfy/pyrescene arch = any - license = MIT, + license = MIT + license = GPL license = Custom makedepends = mercurial makedepends = git - makedepends = dos2unix depends = python2 depends = chromaprint depends = python2-numpy depends = unrar - conflicts = awescript - conflicts = rescene-bin - conflicts = resample-bin + source = hg+https://bitbucket.org/Gfy/pyrescene/ + source = git://github.com/d2yes/rarlinux.git + md5sums = SKIP + md5sums = SKIP pkgname = pyrescene-hg @@ -1,70 +1,31 @@ # Maintainer: dryes <joswiseman@cock.li> pkgname='pyrescene-hg' -pkgver=423.d5037d93293c +pkgver=606 pkgrel=1 pkgdesc='pyReScene is a port of ReScene .NET to the Python programming language.' url='https://bitbucket.org/Gfy/pyrescene' arch=('any') -license=('MIT', 'Custom') +license=('MIT' 'GPL' 'Custom') depends=('python2' 'chromaprint' 'python2-numpy' 'unrar') -makedepends=('mercurial' 'git' 'dos2unix') -conflicts=('awescript' 'rescene-bin' 'resample-bin') - -_hgrepo='pyrescene' -_hgroot="${url%/*}" - -_gitroot='git://github.com/d2yes/rarlinux.git' -_gitname='rarlinux' +makedepends=('mercurial' 'git') +source=('hg+https://bitbucket.org/Gfy/pyrescene/' 'git://github.com/d2yes/rarlinux.git') +md5sums=('SKIP' 'SKIP') pkgver() { - cd "$_hgrepo" - hg tip | head -n1 | tr -d ' ' | cut -d: --output-delimiter=. -f 2,3 -} - -build() { - cd "${srcdir}" - - msg 'Connecting to hg server...' - - if [ -d "${_hgrepo}/.hg" ]; then - cd "${_hgrepo}" && hg pull -u - else - hg clone "${_hgroot}/${_hgrepo}" - fi - - cd "${srcdir}" - - msg 'Connecting to GIT server....' - - if [ -d "${_gitname}" ] ; then - cd "${_gitname}" && git pull origin - msg 'The local files are updated.' - else - git clone "${_gitroot}" "${_gitname}" - fi - - msg 'GIT checkout done or server timeout' + cd "${srcdir}/${pkgname%-hg}" + hg identify -n } package() { - cd "${srcdir}/${_hgrepo}" - + cd "${srcdir}/${pkgname%-hg}" + cp 'rescene/srr.py' 'rescene/srr.py~' sed -i -r 's|(dest=\"rar_executable_dir\",)|\1 default=\"/opt/rarlinux\",|' 'rescene/srr.py' python2 'setup.py' install --root="${pkgdir}" mv 'rescene/srr.py~' 'rescene/srr.py' - cp 'rescene/unrar.py' 'rescene/unrar.py~' - sed -i -r 's/^(from awescript import unrar)/\#\1/' 'rescene/unrar.py' - sed -i -r 's|(unrar = )locate_unix\(\)|\1\"/usr/bin/unrar"|g' 'rescene/unrar.py' mkdir -p "${pkgdir}/opt/rarlinux" python2 'bin/preprardir.py' "${srcdir}/rarlinux" "${pkgdir}/opt/rarlinux" - mv 'rescene/unrar.py~' 'rescene/unrar.py' - cp 'awescript/awescript.py' 'awescript/awescript.py~' - sed -i -r 's|/usr/local/bin/sr([rs])|sr\1|ig' 'awescript/awescript.py' - sed -i -r 's/(print \"glob.glob \" \+ path)/None\#\1/g' 'awescript/awescript.py' - dos2unix 'awescript/awescript.py' install -D -m755 "awescript/awescript.py" "${pkgdir}/usr/bin/awescript" - mv 'awescript/awescript.py~' 'awescript/awescript.py' } |