1 # Maintainer: Andrzej Giniewicz <gginiu@gmail.com>
2 pkgname=daggerfall-fixes
5 pkgdesc="The Elder Scrolls II: Daggerfall, unofficial fixes"
7 url="http://www.uesp.net/wiki/Daggerfall:Files#Unofficial_Patches_and_Fixes"
8 license=('custom:daggerfall')
13 source=(http://images.uesp.net/9/9d/Fixqs001.zip
14 http://images.uesp.net/6/6f/SPELLS.zip
15 http://images.uesp.net/0/0c/BIOG00T0.zip
16 http://images.uesp.net/d/d6/FACTFIX.ZIP
17 http://images.uesp.net/e/ed/DF-POLITIC.PAK.zip
18 http://images.uesp.net/f/f2/DunmerFall.zip
19 http://images.uesp.net/0/0f/DFQFIX.ZIP
20 http://images.uesp.net/9/95/Q0C00Y03.ZIP
21 http://slushpool.fortunecity.com/magicdef.zip
22 andyfall-fixes.patch magical_effects_fix.patch)
23 noextract=(Fixqs001.zip SPELLS.zip BIOG00T0.zip FACTFIX.ZIP DF_POLITIC.PAK.zip
24 DunmerFall.zip DFQFIX.ZIP Q0C00Y03.ZIP magicdef.zip)
25 md5sums=('4b8d31d14f3ee8c7400bdf8c9768aa1c'
26 '1e7d295e27b3da4be5484ae6e898eaf9'
27 '74a724074bf48b5cc64477d99f88f005'
28 '42f248b13255d905148d448c2372732c'
29 '1696cbc71f33d9d884a4d2d71b53649a'
30 '1d534a2c5326d5b65b40295c152064a2'
31 '9895b19dd830692f54b155e6046efed7'
32 '27d0a087d4972cfdb267e0ada4967862'
33 '8162c3e6cdc7284b7238155cb5a732e8'
34 'cf8264f3447f7801f40b394c0c91c459'
35 'ed218728235b6e65c0ee896995f27bc5')
39 _target="${pkgdir}"/usr/share/games/daggerfall/mods
43 install -d fixqs001-fixes/ARENA2
44 cd fixqs001-fixes/ARENA2
45 unzip "$srcdir"/Fixqs001.zip
47 ls | while read file; do mv $file `echo $file | sed 's/.*/\U&/'`; done
59 echo "fixqs001-fixes" > fixes.extends
62 install -d jumping_spell_fix/ARENA2
63 cd jumping_spell_fix/ARENA2
64 unzip "$srcdir"/SPELLS.zip
66 echo "jumping_spell_fix" >> fixes.extends
69 install -d magical_effects_fix/ARENA2
70 cd magical_effects_fix/ARENA2
71 unzip "$srcdir"/magicdef.zip
74 cp "$srcdir"/magical_effects_fix.patch .
75 echo "magical_effects_fix" >> fixes.extends
78 install -d mages_biography_fix/ARENA2
79 cd mages_biography_fix/ARENA2
80 unzip "$srcdir"/BIOG00T0.zip
82 echo "mages_biography_fix" >> fixes.extends
85 install -d faction_fix/ARENA2
87 unzip "$srcdir"/FACTFIX.ZIP
90 echo "faction_fix" >> fixes.extends
93 install -d wrothgarian_enclave_fix/ARENA2
94 cd wrothgarian_enclave_fix/ARENA2
95 unzip "$srcdir"/DF-POLITIC.PAK.zip
97 echo "wrothgarian_enclave_fix" >> fixes.extends
100 install -d andyfall-fixes/ARENA2
101 cd andyfall-fixes/ARENA2
102 unzip "$srcdir"/DunmerFall.zip
106 cp "$srcdir"/andyfall-fixes.patch .
107 echo "andyfall-fixes" >> fixes.extends
110 install -d dfqfix/ARENA2
112 unzip "$srcdir"/DFQFIX.ZIP
119 echo "fixqs001-fixes" > dfqfix.extends
120 echo "dfqfix" >> fixes.extends
123 install -d extra_quests_patch-fixes/ARENA2
124 cd extra_quests_patch-fixes/ARENA2
125 unzip "$srcdir"/Q0C00Y03.ZIP
127 echo "extra_quests_patch-fixes" >> fixes.extends
129 chgrp -R games "$pkgdir"/usr/share/games/daggerfall
130 chmod -R g+rw "$pkgdir"/usr/share/games/daggerfall