diff options
author | D. Can Celasun | 2022-04-09 12:42:27 +0100 |
---|---|---|
committer | D. Can Celasun | 2022-04-09 12:42:27 +0100 |
commit | 9f849776d1219388dc91c0e9d3b355982718c85b (patch) | |
tree | 31d52f965a5b1d10d80f3df60f5f77e3760ca454 | |
parent | a1fd90451bbcc46507652bbc8d8d7bbd2d0dae97 (diff) | |
download | aur-9f849776d1219388dc91c0e9d3b355982718c85b.tar.gz |
[unrpyc] Adopt package, update, and modernize
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 26 insertions, 16 deletions
@@ -1,13 +1,14 @@ pkgbase = unrpyc pkgdesc = A ren'py script decompiler - pkgver = 20150709 + pkgver = 1.1.8 pkgrel = 1 - url = http://github.com/CensoredUsername/unrpyc + epoch = 1 + url = https://github.com/CensoredUsername/unrpyc arch = any license = MIT + makedepends = python2-setuptools depends = python2 - source = git+http://github.com/CensoredUsername/unrpyc - md5sums = SKIP + source = https://github.com/CensoredUsername/unrpyc/archive/refs/tags/v1.1.8.tar.gz + sha256sums = ab2e2fb2a38ee5ad465dd7a7f7dd749cef52a3a24ee5a8b4a27c54754921bb4a pkgname = unrpyc - @@ -1,21 +1,30 @@ -# Maintainer: Ezekiel Bethel <mctinfoilball@gmail.com> +# Maintainer: D. Can Celasun <can[at]dcc[dot]im> +# Contributor: Ezekiel Bethel <mctinfoilball@gmail.com> pkgname=unrpyc -pkgver=20150709 +pkgver=1.1.8 pkgrel=1 +epoch=1 pkgdesc="A ren'py script decompiler" arch=("any") -url="http://github.com/CensoredUsername/unrpyc" +url="https://github.com/CensoredUsername/unrpyc" license=('MIT') depends=("python2") -source=("git+$url") -md5sums=('SKIP') +makedepends=("python2-setuptools") +source=("https://github.com/CensoredUsername/unrpyc/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('ab2e2fb2a38ee5ad465dd7a7f7dd749cef52a3a24ee5a8b4a27c54754921bb4a') + +prepare () { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i "/scripts=/s/]/, 'deobfuscate.py']/" setup.py +} package() { - rm -rf $srcdir/unrpyc/.git - mkdir -p $pkgdir/usr/{bin,share/licenses/unrpyc} - cp -r $srcdir/unrpyc $pkgdir/usr/share - chmod +x $pkgdir/usr/share/unrpyc/unrpyc.py - ln -s /usr/share/unrpyc/unrpyc.py $pkgdir/usr/bin/unrpyc - ln -s /usr/share/unrpyc/LICENSE $pkgdir/usr/share/licenses/unrpyc/LICENSE + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + + install -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + cd "${srcdir}/${pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" + mv "${pkgdir}/usr/bin/unrpyc.py" "${pkgdir}/usr/bin/unrpyc" } |