diff options
author | Andrew Sun | 2019-11-30 13:41:12 -0500 |
---|---|---|
committer | Andrew Sun | 2019-11-30 13:41:12 -0500 |
commit | 04f5684a2860e7833abdf600dfbf89e19b803b75 (patch) | |
tree | 9fc791428227efedf621ea22b462ef07c3ba65d0 | |
parent | b53db52fff51e9ed4957706ae94e5ba71823fc33 (diff) | |
download | aur-04f5684a2860e7833abdf600dfbf89e19b803b75.tar.gz |
3dsconv: update to 4.2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 25 insertions, 30 deletions
@@ -1,17 +1,14 @@ pkgbase = 3dsconv - pkgdesc = Tool to convert Nintendo 3DS CTR Cart Image files (CCI, ".3ds") to the CTR Importable Archive format (CIA). - pkgver = 4.1 - pkgrel = 0 + pkgdesc = Convert Nintendo 3DS files to the CIA format + pkgver = 4.2 + pkgrel = 1 url = https://github.com/ihaveamac/3dsconv arch = any license = MIT - makedepends = tar - depends = python2 - optdepends = python2-crypto: support for zerokey-encryption - provides = 3dsconv - options = !strip - source = https://github.com/ihaveamac/3dsconv/archive/v4.1.tar.gz - sha256sums = bacb1d19fbdd875cafce5302f594568c7766d8670ea932b363d6af7b1f5b5b07 + makedepends = python-setuptools + depends = python-pyaes + source = 3dsconv-4.2.tar.gz::https://github.com/ihaveamac/3dsconv/archive/v4.2.tar.gz + sha256sums = 3e8d15f22a81189cb24459e3bd659b38e9f92ae957a4fae6f00af194ba0645f7 pkgname = 3dsconv @@ -1,27 +1,25 @@ -# Maintainer: yubimusubi -pkgname=('3dsconv') -provides=('3dsconv') -pkgver=4.1 -pkgrel=0 -pkgdesc='Tool to convert Nintendo 3DS CTR Cart Image files (CCI, ".3ds") to the CTR Importable Archive format (CIA).' +# Maintainer: Andrew Sun <adsun701 at gmail dot com> +# Contributor: yubimusubi <possum plus aur at possum dot cc> + +pkgname=3dsconv +pkgver=4.2 +pkgrel=1 +pkgdesc='Convert Nintendo 3DS files to the CIA format' arch=('any') url="https://github.com/ihaveamac/3dsconv" license=('MIT') -depends=('python2') -optdepends=('python2-crypto: support for zerokey-encryption') -makedepends=('tar') -options=('!strip') - -source=( - "https://github.com/ihaveamac/3dsconv/archive/v$pkgver.tar.gz" -) +depends=('python-pyaes') +makedepends=('python-setuptools') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ihaveamac/3dsconv/archive/v${pkgver}.tar.gz") +sha256sums=('3e8d15f22a81189cb24459e3bd659b38e9f92ae957a4fae6f00af194ba0645f7') -sha256sums=( - 'bacb1d19fbdd875cafce5302f594568c7766d8670ea932b363d6af7b1f5b5b07' -) +build(){ + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py build +} package() { - cd "$pkgname-$pkgver" - install -d "$pkgdir/usr/bin/" - install "3dsconv.py" "$pkgdir/usr/bin/3dsconv" + cd "${srcdir}/${pkgname}-${pkgver}" + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" } |