summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrant Moyer2022-03-19 20:42:56 -0400
committerGrant Moyer2022-03-19 21:21:46 -0400
commit84141c6524fb6913467d99bc8f174e87d345e3c8 (patch)
tree42a905f4c2e463c3d0b91c86c20aa8005db356cf
parent72c2d985fe1fe40240b1ab19aea4d2699f209d72 (diff)
downloadaur-84141c6524fb6913467d99bc8f174e87d345e3c8.tar.gz
Update source url and factorize PKGBUILD
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD35
2 files changed, 22 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 01a30112b32a..bc6397a18774 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index bb4ef0f7dfce..c4bbfd370092 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}