summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authormaz-12015-10-29 20:56:36 +0800
committermaz-12015-10-29 20:56:36 +0800
commit609b1375301a794d1396c29c8bafc587e73fa360 (patch)
tree4f62e2e415d040cd3e0abd270443a5fa041431f3 /PKGBUILD
parentdc3cfadfbfadb1db532d7c1cb9ca21c68ebb8950 (diff)
downloadaur-609b1375301a794d1396c29c8bafc587e73fa360.tar.gz
Use official package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 14 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 37efcd7bdc34..2f976f99911d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,21 +6,21 @@ pkgdesc="RPGMaker 2003 Runtime Package"
url='http://www.rpgmakerweb.com/download/additional/run-time-packages'
arch=('any')
license=('custom: commercial')
-makedepends=('p7zip')
-
-prepare() {
- cd "$srcdir/.."
- file_name=2003rtp.7z
- [ -f "$file_name" ] && checksum=`md5sum "$file_name" | grep -oP '[0-9a-z]+' | head -n 1` || true
- [ "z""$checksum" = "z""20fb5164724c2fe6c44a79df3cc94e22" ] || \
- ( rm -f "$file_name" ; \
- wget --no-check-certificate "http://pan.plyz.net/d.asp?u=118488466&p=$file_name" -O "$file_name" )
- [ -f "$srcdir/$file_name" ] || ln -s "../$file_name" "$srcdir/$file_name"
- cd "${srcdir}"
- 7z x $file_name
-}
+makedepends=('unarchiver' 'unshield-git' 'convmv')
+source=("http://tkool.jp/assets/files/2003rtp.zip")
+md5sums=('8b15ba45ae77cf06b59bff2ead633c4c')
+noextract=2003rtp.zip
package() {
+ cd "$srcdir"
+ unar -encoding SHIFT-JIS 2003rtp.zip
+ cd "2003RTPセットアップ"
+ unar RPG2003RTP.exe
+ cd RPG2003RTP
+ unshield x data1.cab
+ convmv -r -f SHIFT-JIS -t utf-8 --notest .
+
mkdir -p "$pkgdir/opt/"
- cp -r "$srcdir/RTP" "$pkgdir/opt/$pkgname"
+ cp -r "${srcdir}/2003RTPセットアップ/RPG2003RTP/RPGツクール2003_ランタイムパッケージ/RTP" "$pkgdir/opt/$pkgname"
+ install -Dm644 "$srcdir/2003RTPセットアップ/使用規約.txt" "$pkgdir/opt/$pkgname/使用規約.txt"
}