diff options
author | AltoXorg | 2022-10-01 20:44:16 +0800 |
---|---|---|
committer | AltoXorg | 2022-10-01 20:44:16 +0800 |
commit | 302a25fc68b9d388f6322b27ffa08cf1a7750740 (patch) | |
tree | 14ae8c307419656b95dc5338cad7e7b7efe0808e /PKGBUILD | |
download | aur-302a25fc68b9d388f6322b27ffa08cf1a7750740.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d3aa0b42fb98 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: AltoXorg <atrl101 AT yahoo DOT com> + +_romname=gc_nmq_d +_romdesc="OOT Debug PAL GameCube non-Master Quest" +pkgname=soh-otr-${_romname} +pkgver=1 +pkgrel=1 +pkgdesc="OTR game data for SoH (${_romdesc})" +arch=("any") +url="https://github.com/HarbourMasters/Shipwright" +provides=("soh-otr") +conflicts=("soh-otr") +depends=("soh") +makedepends=("soh-otr-exporter") +source=("file://baserom.z64") +sha256sums=('94bdeb4ab906db112078a902f4477e9712c4fe803c4efb98c7b97c3f950305ab') + +SHIP_PREFIX=/opt/soh + +build() { + cd "${srcdir}" + + ln -s ${SHIP_PREFIX}/assets assets + mkdir -p Extract/assets + cp -r "${SHIP_PREFIX}"/assets/game/ship_of_harkinian Extract/assets/ + + "assets/extractor/ZAPD.out" ed -eh -i "assets/extractor/xmls/${_romname^^}" \ + -b baserom.z64 -fl "assets/extractor/filelists" -o placeholder -osf placeholder -gsf 1 \ + -rconf "assets/extractor/Config_${_romname^^}.xml" -se OTR +} + +package() { + cd "${srcdir}" + + install -Dm644 oot.otr -t "${pkgdir}/${SHIP_PREFIX}" +} + |