diff options
author | Andrzej Giniewicz | 2015-07-07 21:33:06 +0200 |
---|---|---|
committer | Andrzej Giniewicz | 2015-07-07 21:33:06 +0200 |
commit | 17b59ea182cb482245359359f19b175c6c0e75e0 (patch) | |
tree | 9e2fa245cab72e3a1376def523c54e175cf5e1ad | |
download | aur-17b59ea182cb482245359359f19b175c6c0e75e0.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 68 | ||||
-rw-r--r-- | PKGBUILD | 240 | ||||
-rw-r--r-- | addons.install | 18 | ||||
-rw-r--r-- | andyfall-armor.patch | 2 | ||||
-rw-r--r-- | andyfall-clothes.patch | 11 | ||||
-rw-r--r-- | andyfall.patch | 8 |
6 files changed, 347 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e23b3b5969e5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,68 @@ +pkgbase = daggerfall-addons + pkgdesc = The Elder Scrolls II: Daggerfall, unofficial Add-Ons + pkgver = 20110716 + pkgrel = 2 + url = http://www.uesp.net/wiki/Daggerfall:Files#Unofficial_Add-Ons + install = addons.install + arch = any + license = custom:daggerfall + makedepends = unzip + depends = daggerfall + depends = daggerfall-fixes + noextract = xtraqst.zip + noextract = xtraqst2.zip + noextract = Xtraqst3.zip + noextract = xqse.zip + noextract = xqpatch.zip + noextract = Lbsword.zip + noextract = MountedGuards.zip + noextract = WeaponsFall.zip + noextract = ArmorFall.zip + noextract = ClothesFall.zip + noextract = WomenFall.zip + noextract = addtext.zip + noextract = BrenRSC1.zip + noextract = BrenRSC2.zip + noextract = Fixqs001.zip + options = !emptydirs + source = http://images.uesp.net//9/9d/Fixqs001.zip + source = http://www.uesp.net/dagger/files/xtraqst.zip + source = http://www.uesp.net/dagger/files/xtraqst2.zip + source = http://images.uesp.net//0/0d/Xtraqst3.zip + source = http://www.uesp.net/dagger/files/xqse.zip + source = http://www.uesp.net/dagger/files/xqpatch.zip + source = http://images.uesp.net//3/34/Lbsword.zip + source = http://www.uesp.net/dagger/files/addtext.zip + source = http://www.svatopluk.com/daggerfall/mods/BrenRSC1.zip + source = http://www.svatopluk.com/daggerfall/mods/BrenRSC2.zip + source = http://images.uesp.net//5/5e/MountedGuards.zip + source = http://images.uesp.net//0/04/WeaponsFall.zip + source = http://images.uesp.net//9/9c/ArmorFall.zip + source = http://images.uesp.net//c/c3/ClothesFall.zip + source = http://images.uesp.net//f/f8/WomenFall.zip + source = http://www.svatopluk.com/daggerfall/mods/andyfall.zip + source = andyfall-clothes.patch + source = andyfall-armor.patch + source = andyfall.patch + md5sums = 4b8d31d14f3ee8c7400bdf8c9768aa1c + md5sums = bfda6a00f48aec717a9811debb594050 + md5sums = 2e05d882d5d3750142e5dc513064e639 + md5sums = d10f136d77d514c1ff932fea49c9739c + md5sums = 85b487fbbd0999660391c9e796664626 + md5sums = b802a0e83d4c7aa707f681540758ca54 + md5sums = fd07e8b79ec015421bae0e4ddaeee002 + md5sums = 13d33aae6edc1abaf6e060e775873588 + md5sums = 50711bb9b198972c41a9e8b9c74559ba + md5sums = 8b585dc1c1ee47e348613dc60180720d + md5sums = 9a27ce990dc32df5f92cb5a841b6ceaa + md5sums = ae5d7a13120754e3f1574767958977a7 + md5sums = 567f827b27536c740459269a02869c14 + md5sums = 3ceea5532385b3c77a5d38e971915c1e + md5sums = 6fd1aa6fae821a86bf5f41fca20c52a7 + md5sums = 616dc4a41ca41f4e840d7d1ccbd2234f + md5sums = 562ce2074af5bc90bc1605a47f836f32 + md5sums = 84a8c8a72c4170a2b2914b778e5d54f8 + md5sums = e81bc2c89560d7e486a487aa1ea83264 + +pkgname = daggerfall-addons + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dc57bfe9e0b9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,240 @@ +# Maintainer: Andrzej Giniewicz <gginiu@gmail.com> +pkgname=daggerfall-addons +pkgver=20110716 +pkgrel=2 +pkgdesc="The Elder Scrolls II: Daggerfall, unofficial Add-Ons" +arch=('any') +url="http://www.uesp.net/wiki/Daggerfall:Files#Unofficial_Add-Ons" +license=('custom:daggerfall') +depends=("daggerfall" "daggerfall-fixes") +makedepends=("unzip") +options=(!emptydirs) +install="addons.install" +source=(http://images.uesp.net//9/9d/Fixqs001.zip + http://www.uesp.net/dagger/files/xtraqst.zip + http://www.uesp.net/dagger/files/xtraqst2.zip + http://images.uesp.net//0/0d/Xtraqst3.zip + http://www.uesp.net/dagger/files/xqse.zip + http://www.uesp.net/dagger/files/xqpatch.zip + http://images.uesp.net//3/34/Lbsword.zip + http://www.uesp.net/dagger/files/addtext.zip + http://www.svatopluk.com/daggerfall/mods/BrenRSC1.zip + http://www.svatopluk.com/daggerfall/mods/BrenRSC2.zip + http://images.uesp.net//5/5e/MountedGuards.zip + http://images.uesp.net//0/04/WeaponsFall.zip + http://images.uesp.net//9/9c/ArmorFall.zip + http://images.uesp.net//c/c3/ClothesFall.zip + http://images.uesp.net//f/f8/WomenFall.zip + http://www.svatopluk.com/daggerfall/mods/andyfall.zip + andyfall-clothes.patch andyfall-armor.patch andyfall.patch) +noextract=(xtraqst.zip xtraqst2.zip Xtraqst3.zip xqse.zip xqpatch.zip Lbsword.zip + MountedGuards.zip WeaponsFall.zip ArmorFall.zip ClothesFall.zip WomenFall.zip + addtext.zip BrenRSC1.zip BrenRSC2.zip Fixqs001.zip) +md5sums=('4b8d31d14f3ee8c7400bdf8c9768aa1c' + 'bfda6a00f48aec717a9811debb594050' + '2e05d882d5d3750142e5dc513064e639' + 'd10f136d77d514c1ff932fea49c9739c' + '85b487fbbd0999660391c9e796664626' + 'b802a0e83d4c7aa707f681540758ca54' + 'fd07e8b79ec015421bae0e4ddaeee002' + '13d33aae6edc1abaf6e060e775873588' + '50711bb9b198972c41a9e8b9c74559ba' + '8b585dc1c1ee47e348613dc60180720d' + '9a27ce990dc32df5f92cb5a841b6ceaa' + 'ae5d7a13120754e3f1574767958977a7' + '567f827b27536c740459269a02869c14' + '3ceea5532385b3c77a5d38e971915c1e' + '6fd1aa6fae821a86bf5f41fca20c52a7' + '616dc4a41ca41f4e840d7d1ccbd2234f' + '562ce2074af5bc90bc1605a47f836f32' + '84a8c8a72c4170a2b2914b778e5d54f8' + 'e81bc2c89560d7e486a487aa1ea83264') + +package() { + cd "$srcdir" + _target="${pkgdir}"/usr/share/games/daggerfall + install -d -m775 "$_target" + _target="$_target"/mods + install -d -m775 "$_target" + + cd "$_target" + echo "andyfall-fixes" > andyfall-lite.extends + echo "andyfall-fixes" > andyfall.extends + + cd "$_target" + install -d fixqs001-addons/ARENA2 + cd fixqs001-addons/ARENA2 + unzip "$srcdir"/Fixqs001.zip + rm readme.pqs + rm 40c00y00.qbn + rm 40c00y00.qrc + rm a0c00y12.qbn + rm a0c00y12.qrc + rm c0b00y02.qbn + rm c0b00y02.qrc + rm c0c00y10.qbn + rm c0c00y10.qrc + rm o0b00y00.qbn + rm o0b00y00.qrc + rm o0b10y00.qbn + rm o0b10y00.qrc + rm r0c30y25.qbn + rm r0c30y25.qrc + rm r0c4xy23.qbn + rm r0c4xy23.qrc + rm s0000999.qbn + rm s0000999.qrc + rm s0000007.qbn + rm s0000007.qrc + rm s0000004.qbn + rm s0000004.qrc + ls | while read file; do mv $file `echo $file | sed 's/.*/\U&/'`; done + cd "$_target" + echo "fixqs001-addons" > addons.extends + + cd "$_target" + install -d extra_quests_1/ARENA2 + cd extra_quests_1/ARENA2 + unzip "$srcdir"/xtraqst.zip + rm README.TXT + cd "$_target" + echo "extra_quests_1" >> addons.extends + + cd "$_target" + install -d extra_quests_2/ARENA2 + cd extra_quests_2/ARENA2 + unzip "$srcdir"/xtraqst2.zip + rm README.TXT + cd "$_target" + echo "extra_quests_2" >> addons.extends + + cd "$_target" + install -d extra_quests_3/ARENA2 + cd extra_quests_3/ARENA2 + unzip "$srcdir"/Xtraqst3.zip + rm README.TXT + cd "$_target" + echo "extra_quests_3" >> addons.extends + + cd "$_target" + install -d extra_quests_se/ARENA2 + cd extra_quests_se/ARENA2 + unzip "$srcdir"/xqse.zip + rm README.TXT + cd "$_target" + echo "extra_quests_1" > extra_quests_se.extends + echo "extra_quests_se" >> addons.extends + + cd "$_target" + install -d extra_quests_patch-addons/ARENA2 + cd extra_quests_patch-addons/ARENA2 + unzip "$srcdir"/xqpatch.zip + rm PATCH.TXT + rm Q0C00Y03.QBN + rm Q0C00Y03.QRC + cd "$_target" + echo "extra_quests_2" > extra_quests_patch-addons.extends + echo "extra_quests_se" >> extra_quests_patch-addons.extends + echo "extra_quests_patch-addons" >> addons.extends + + cd "$_target" + install -d live_by_the_sword/ARENA2 + cd live_by_the_sword/ARENA2 + unzip "$srcdir"/Lbsword.zip + mv quests .. + rm -rf * + mv ../quests/* . + rm -rf ../quests + ls | while read file; do mv $file `echo $file | sed 's/.*/\U&/'`; done + cd "$_target" + echo "live_by_the_sword" >> addons.extends + + cd "$_target" + install -d added_text/ARENA2 + cd added_text/ARENA2 + unzip "$srcdir"/addtext.zip + rm text.txt + mv Text.rsc TEXT.RSC + + cd "$_target" + install -d brendan_text/ARENA2 + cd brendan_text/ARENA2 + unzip "$srcdir"/BrenRSC1.zip + rm BrenRSC1.txt + mv Brendan1.rsc TEXT.RSC + + cd "$_target" + install -d brendan_straight_text/ARENA2 + cd brendan_straight_text/ARENA2 + unzip "$srcdir"/BrenRSC2.zip + rm -rf __MACOSX + mv BrenRSC2/Brendan2.rsc TEXT.RSC + rm -rf BrenRSC2 + cd "$_target" + echo "brendan_straight_text" >> addons.extends + + cd "$_target" + install -d andyfall-mounted_guards/ARENA2 + cd andyfall-mounted_guards/ARENA2 + unzip "$srcdir"/MountedGuards.zip + rm readme.txt + rm -rf BAK + cd "$_target" + echo "andyfall-mounted_guards" >> andyfall-lite.extends + echo "andyfall-mounted_guards" >> andyfall.extends + echo "andyfall-mounted_guards" >> addons.extends + + cd "$_target" + install -d andyfall-weapons/ARENA2 + cd andyfall-weapons/ARENA2 + unzip "$srcdir"/WeaponsFall.zip + rm readme.txt + rm -rf BAK + cd "$_target" + echo "andyfall-weapons" >> andyfall-lite.extends + echo "andyfall-weapons" >> andyfall.extends + echo "andyfall-weapons" >> addons.extends + + cd "$_target" + install -d andyfall-armor/ARENA2 + cd andyfall-armor/ARENA2 + unzip "$srcdir"/ArmorFall.zip + rm readme.txt + rm -rf BAK + cd "$_target" + mv "$srcdir"/andyfall-armor.patch . + echo "andyfall-armor" >> andyfall-lite.extends + echo "andyfall-armor" >> andyfall.extends + echo "andyfall-armor" >> addons.extends + + cd "$_target" + install -d andyfall-clothes/ARENA2 + cd andyfall-clothes/ARENA2 + unzip "$srcdir"/ClothesFall.zip + rm readme.txt + rm -rf BAK + cd "$_target" + mv "$srcdir"/andyfall-clothes.patch . + echo "andyfall-clothes" >> andyfall-lite.extends + echo "andyfall-clothes" >> andyfall.extends + echo "andyfall-clothes" >> addons.extends + + cd "$_target" + install -d andyfall-women/ARENA2 + cd andyfall-women/ARENA2 + unzip "$srcdir"/WomenFall.zip + rm readme.txt + rm -rf BAK + cd "$_target" + echo "andyfall-women" >> andyfall-lite.extends + echo "andyfall-women" >> andyfall.extends + echo "andyfall-women" >> addons.extends + + install -d andyfall/ARENA2 + cd andyfall/ARENA2 + cp "$srcdir"/ANDYFALL/ARENA2/CLASS* . + cd "$_target" + echo "andyfall-lite" >> andyfall.extends + mv "$srcdir"/andyfall.patch . +} + diff --git a/addons.install b/addons.install new file mode 100644 index 000000000000..3864e2cea55f --- /dev/null +++ b/addons.install @@ -0,0 +1,18 @@ + +post_install() { + chgrp -R games /usr/share/games/daggerfall + chmod -R g+rw /usr/share/games/daggerfall + daggerfall --enable-mod=fixes +} + +post_upgrade() { + chgrp -R games /usr/share/games/daggerfall + chmod -R g+rw /usr/share/games/daggerfall + daggerfall --refresh-mods + daggerfall --enable-mod=fixes +} + +post_remove() { + daggerfall --refresh-mods +} + diff --git a/andyfall-armor.patch b/andyfall-armor.patch new file mode 100644 index 000000000000..03ca44d7b4b8 --- /dev/null +++ b/andyfall-armor.patch @@ -0,0 +1,2 @@ +1801315 1 10 +1801320 1 165 diff --git a/andyfall-clothes.patch b/andyfall-clothes.patch new file mode 100644 index 000000000000..0510028ba323 --- /dev/null +++ b/andyfall-clothes.patch @@ -0,0 +1,11 @@ +1803571 1 9 +1803907 1 4 +1804147 1 8 +1804243 1 8 +1804339 1 8 +1804435 1 8 +1805491 1 3 +1805923 1 8 +1806019 1 8 +1806115 1 8 +1806211 1 8 diff --git a/andyfall.patch b/andyfall.patch new file mode 100644 index 000000000000..72058f967715 --- /dev/null +++ b/andyfall.patch @@ -0,0 +1,8 @@ +1795474 4 2 0 8 0 +1795482 44 4 0 12 0 1 0 14 0 2 0 16 0 1 0 18 0 4 0 18 0 2 0 22 0 2 0 12 0 3 0 16 0 3 0 18 0 3 0 15 0 4 0 20 0 +1795454 8 40 0 50 0 60 0 70 0 +360905 1 84 +360982 1 159 +1757880 10 84 104 101 32 65 110 103 114 121 0 +1821888 1 159 +1821932 1 84 |