mirror of
https://github.com/DrBeef/ioq3quest.git
synced 2024-12-04 01:41:40 +00:00
Update the installer specific files for PPC and fix a few minor bugs.
This commit is contained in:
parent
a2dffecfbe
commit
6c95eb7991
3 changed files with 41 additions and 8 deletions
|
@ -1,5 +1,5 @@
|
||||||
VERSION=FIXME
|
VERSION=1.34
|
||||||
RELEASE=1
|
RELEASE=rc2
|
||||||
|
|
||||||
all:
|
all:
|
||||||
VERSION=$(VERSION) RELEASE=$(RELEASE) ./doit
|
VERSION=$(VERSION) RELEASE=$(RELEASE) ./doit
|
||||||
|
|
|
@ -58,6 +58,22 @@ popd
|
||||||
tar --owner=root --group=root -C ./image/tmp -cf ./image/ioquake3.x86_64.tar .
|
tar --owner=root --group=root -C ./image/tmp -cf ./image/ioquake3.x86_64.tar .
|
||||||
rm -rf image/tmp
|
rm -rf image/tmp
|
||||||
|
|
||||||
|
mkdir image/tmp
|
||||||
|
pushd image/tmp
|
||||||
|
mkdir baseq3 demoq3 missionpack
|
||||||
|
# ppc binaries
|
||||||
|
install -m 755 $src/release-linux-ppc/ioquake3.ppc ioquake3.ppc
|
||||||
|
install -m 755 $src/release-linux-ppc/ioq3ded.ppc ioq3ded.ppc
|
||||||
|
install -m 644 $src/release-linux-ppc/baseq3/*.so baseq3
|
||||||
|
install -m 644 $src/release-linux-ppc/missionpack/*.so missionpack
|
||||||
|
pushd demoq3
|
||||||
|
ln -s ../baseq3/*.so .
|
||||||
|
popd
|
||||||
|
popd
|
||||||
|
|
||||||
|
tar --owner=root --group=root -C ./image/tmp -cf ./image/ioquake3.ppc.tar .
|
||||||
|
rm -rf image/tmp
|
||||||
|
|
||||||
# patch pk3 files
|
# patch pk3 files
|
||||||
install -m 644 ./idpatchpk3s.tar image/idpatchpk3s.tar
|
install -m 644 ./idpatchpk3s.tar image/idpatchpk3s.tar
|
||||||
install -m 644 ./idtapatchpk3s.tar image/idtapatchpk3s.tar
|
install -m 644 ./idtapatchpk3s.tar image/idtapatchpk3s.tar
|
||||||
|
@ -71,11 +87,14 @@ install -m 755 ./preuninstall.sh image/preuninstall.sh
|
||||||
### start script
|
### start script
|
||||||
mkdir -p image/bin/Linux/x86
|
mkdir -p image/bin/Linux/x86
|
||||||
mkdir -p image/bin/Linux/x86_64
|
mkdir -p image/bin/Linux/x86_64
|
||||||
|
mkdir -p image/bin/Linux/ppc
|
||||||
|
|
||||||
install -m 755 ioquake3.sh image/bin/Linux/x86/ioquake3
|
install -m 755 ioquake3.sh image/bin/Linux/x86/ioquake3
|
||||||
install -m 755 ioq3demo.sh image/bin/Linux/x86/ioq3demo
|
install -m 755 ioq3demo.sh image/bin/Linux/x86/ioq3demo
|
||||||
install -m 755 ioquake3.sh image/bin/Linux/x86_64/ioquake3
|
install -m 755 ioquake3.sh image/bin/Linux/x86_64/ioquake3
|
||||||
install -m 755 ioq3demo.sh image/bin/Linux/x86_64/ioq3demo
|
install -m 755 ioq3demo.sh image/bin/Linux/x86_64/ioq3demo
|
||||||
|
install -m 755 ioquake3.sh image/bin/Linux/ppc/ioquake3
|
||||||
|
install -m 755 ioq3demo.sh image/bin/Linux/ppc/ioq3demo
|
||||||
|
|
||||||
### README, COPYING and EULA
|
### README, COPYING and EULA
|
||||||
install -m 644 ../../../README image/README
|
install -m 644 ../../../README image/README
|
||||||
|
|
|
@ -52,9 +52,9 @@
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component arch="x86_64" name="x86_64" version="@VERSION@">
|
<component arch="x86_64" name="x86_64" version="@VERSION@">
|
||||||
<option arch="x86_64" install="true">
|
<option install="true">
|
||||||
64 bit binaries
|
x86_64 binaries
|
||||||
<binary arch="any" libc="any" symlink="ioquake3" icon="quake3.png"
|
<binary libc="any" symlink="ioquake3" icon="quake3.png"
|
||||||
menu="." name="ioquake3">
|
menu="." name="ioquake3">
|
||||||
ioquake3
|
ioquake3
|
||||||
</binary>
|
</binary>
|
||||||
|
@ -66,9 +66,9 @@
|
||||||
</component>
|
</component>
|
||||||
|
|
||||||
<component if="|(x86,x86_64)" name="i386" version="@VERSION@">
|
<component if="|(x86,x86_64)" name="i386" version="@VERSION@">
|
||||||
<option arch="any" install="true">
|
<option install="true">
|
||||||
32 bit binaries
|
x86 (32 bit) binaries
|
||||||
<binary arch="any" libc="any" symlink="ioquake3" icon="quake3.png"
|
<binary libc="any" symlink="ioquake3" icon="quake3.png"
|
||||||
menu="." name="ioquake3">
|
menu="." name="ioquake3">
|
||||||
ioquake3
|
ioquake3
|
||||||
</binary>
|
</binary>
|
||||||
|
@ -79,6 +79,20 @@
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
|
|
||||||
|
<component arch="ppc" name="ppc" version="@VERSION@">
|
||||||
|
<option install="true">
|
||||||
|
ppc 32 bit binaries
|
||||||
|
<binary libc="any" symlink="ioquake3" icon="quake3.png"
|
||||||
|
menu="." name="ioquake3">
|
||||||
|
ioquake3
|
||||||
|
</binary>
|
||||||
|
<files>
|
||||||
|
ioquake3.ppc.tar
|
||||||
|
quake3.png
|
||||||
|
</files>
|
||||||
|
</option>
|
||||||
|
</component>
|
||||||
|
|
||||||
<cdrom id="CD 1" name="Quake 3 Arena installation CD">
|
<cdrom id="CD 1" name="Quake 3 Arena installation CD">
|
||||||
Setup/BaseEF/pak0.pk3
|
Setup/BaseEF/pak0.pk3
|
||||||
</cdrom>
|
</cdrom>
|
||||||
|
|
Loading…
Reference in a new issue