diff options
author | Grant Moyer | 2022-03-19 20:42:56 -0400 |
---|---|---|
committer | Grant Moyer | 2022-03-19 21:21:46 -0400 |
commit | 84141c6524fb6913467d99bc8f174e87d345e3c8 (patch) | |
tree | 42a905f4c2e463c3d0b91c86c20aa8005db356cf | |
parent | 72c2d985fe1fe40240b1ab19aea4d2699f209d72 (diff) | |
download | aur-84141c6524fb6913467d99bc8f174e87d345e3c8.tar.gz |
Update source url and factorize PKGBUILD
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 22 insertions, 30 deletions
@@ -1,18 +1,11 @@ pkgbase = rpgvxace-rtp - pkgdesc = RPGMaker VX Ace Runtime Package pkgver = 100 - pkgrel = 1 - url = http://www.rpgmakerweb.com/download/additional/run-time-packages + pkgrel = 2 + url = https://www.rpgmakerweb.com/run-time-package arch = any - license = custom: commercial - makedepends = libarchive + license = custom makedepends = innoextract - makedepends = convmv - noextract = vxace_rtp100.zip - source = http://tkool.jp/assets/files/vxace_rtp100.zip - source = LICENSE - md5sums = 40fb975ab967ef519e28ade703ddd848 - md5sums = 01fee4ed0a5af011bd5b16e54f80e511 + source = https://dl.degica.com/rpgmakerweb/run-time-packages/RPGVXAce_RTP.zip + sha256sums = 7e93d0ead93a686218b7c671bf099ef42f09f536083bd0b2f0fa6423a39fc19b pkgname = rpgvxace-rtp - @@ -1,24 +1,23 @@ -# Maintainer: maz-1 <ohmygod19993 at gmail dot com> +# Maintainer: Grant Moyer <grantmoyer@gmail.com> +# Contributor: carstene1ns <arch carsten-teibes de> +# Contributor: maz-1 <ohmygod19993 at gmail dot com> pkgname=rpgvxace-rtp pkgver=100 -pkgrel=1 -pkgdesc="RPGMaker VX Ace Runtime Package" -url='http://www.rpgmakerweb.com/download/additional/run-time-packages' +pkgrel=2 arch=('any') -license=('custom: commercial') -makedepends=('libarchive' 'innoextract' 'convmv') -source=("http://tkool.jp/assets/files/vxace_rtp$pkgver.zip" "LICENSE") -md5sums=('40fb975ab967ef519e28ade703ddd848' '01fee4ed0a5af011bd5b16e54f80e511') -noextract=vxace_rtp$pkgver.zip +url="https://www.rpgmakerweb.com/run-time-package" +license=('custom') +makedepends=('innoextract') +source=("https://dl.degica.com/rpgmakerweb/run-time-packages/RPGVXAce_RTP.zip") +sha256sums=('7e93d0ead93a686218b7c671bf099ef42f09f536083bd0b2f0fa6423a39fc19b') + +prepare() { + cd RTP100 + innoextract Setup.exe +} package() { - cd "$srcdir" - bsdtar xf vxace_rtp$pkgver.zip - cd RPGVXAce_RTP$pkgver - innoextract Setup.exe - convmv -r -f SHIFT-JIS -t utf-8 --notest . - mkdir -p "$pkgdir/opt/" - cp -r app "$pkgdir/opt/$pkgname" - cp "利用規約.txt" "$pkgdir/opt/$pkgname" - install -Dm644 "$srcdir/LICENSE" "$pkgdir/opt/$pkgname/LICENSE" + install -Dm444 "$srcdir/RTP100/ReadMe.txt" "$pkgdir/usr/share/licenses/rpgvxace-rtp/LISCENSE.txt" + install -d "$pkgdir/opt" + cp -r "$srcdir/RTP100/app" "$pkgdir/opt/rpgvxace-rtp" } |