1
0
forked from ports/opt

Initial commit of exult

This commit is contained in:
Daniel Walpole 2005-11-17 02:01:13 +00:00
parent c829de0f69
commit eff985e097
4 changed files with 203 additions and 0 deletions

115
exult/.footprint Normal file
View File

@ -0,0 +1,115 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/expack
-rwxr-xr-x root/root usr/bin/exult
-rwxr-xr-x root/root usr/bin/ipack
-rwxr-xr-x root/root usr/bin/shp2pcx
-rwxr-xr-x root/root usr/bin/splitshp
-rwxr-xr-x root/root usr/bin/textpack
-rwxr-xr-x root/root usr/bin/ucc
-rwxr-xr-x root/root usr/bin/ucxt
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/expack.1.gz
-rw-r--r-- root/root usr/man/man1/ipack.1.gz
-rw-r--r-- root/root usr/man/man1/shp2pcx.1.gz
-rw-r--r-- root/root usr/man/man1/splitshp.1.gz
-rw-r--r-- root/root usr/man/man1/textpack.1.gz
drwxr-xr-x root/root usr/man/man6/
-rw-r--r-- root/root usr/man/man6/exult.6.gz
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/exult.desktop
drwxr-xr-x root/root usr/share/exult/
drwxr-xr-x root/root usr/share/exult/estudio/
drwxr-xr-x root/root usr/share/exult/estudio/new/
-rw-r--r-- root/root usr/share/exult/exult.flx
-rw-r--r-- root/root usr/share/exult/exult_bg.flx
-rw-r--r-- root/root usr/share/exult/exult_si.flx
-rw-r--r-- root/root usr/share/exult/exultmsg.txt
-rw-r--r-- root/root usr/share/exult/jmsfx.flx
-rw-r--r-- root/root usr/share/exult/jmsisfx.flx
-rw-r--r-- root/root usr/share/exult/midisfx.flx
drwxr-xr-x root/root usr/share/exult/music/
-rw-r--r-- root/root usr/share/exult/music/00bg.ogg
-rw-r--r-- root/root usr/share/exult/music/01bg.ogg
-rw-r--r-- root/root usr/share/exult/music/02bg.ogg
-rw-r--r-- root/root usr/share/exult/music/03bg.ogg
-rw-r--r-- root/root usr/share/exult/music/04bg.ogg
-rw-r--r-- root/root usr/share/exult/music/05bg.ogg
-rw-r--r-- root/root usr/share/exult/music/06bg.ogg
-rw-r--r-- root/root usr/share/exult/music/07bg.ogg
-rw-r--r-- root/root usr/share/exult/music/08bg.ogg
-rw-r--r-- root/root usr/share/exult/music/09bg.ogg
-rw-r--r-- root/root usr/share/exult/music/10bg.ogg
-rw-r--r-- root/root usr/share/exult/music/11bg.ogg
-rw-r--r-- root/root usr/share/exult/music/12bg.ogg
-rw-r--r-- root/root usr/share/exult/music/13bg.ogg
-rw-r--r-- root/root usr/share/exult/music/14bg.ogg
-rw-r--r-- root/root usr/share/exult/music/15bg.ogg
-rw-r--r-- root/root usr/share/exult/music/16bg.ogg
-rw-r--r-- root/root usr/share/exult/music/17bg.ogg
-rw-r--r-- root/root usr/share/exult/music/18bg.ogg
-rw-r--r-- root/root usr/share/exult/music/19bg.ogg
-rw-r--r-- root/root usr/share/exult/music/20bg.ogg
-rw-r--r-- root/root usr/share/exult/music/21bg.ogg
-rw-r--r-- root/root usr/share/exult/music/22bg.ogg
-rw-r--r-- root/root usr/share/exult/music/23bg.ogg
-rw-r--r-- root/root usr/share/exult/music/24bg.ogg
-rw-r--r-- root/root usr/share/exult/music/25bg.ogg
-rw-r--r-- root/root usr/share/exult/music/26bg.ogg
-rw-r--r-- root/root usr/share/exult/music/27bg.ogg
-rw-r--r-- root/root usr/share/exult/music/28bg.ogg
-rw-r--r-- root/root usr/share/exult/music/29bg.ogg
-rw-r--r-- root/root usr/share/exult/music/30bg.ogg
-rw-r--r-- root/root usr/share/exult/music/31bg.ogg
-rw-r--r-- root/root usr/share/exult/music/32bg.ogg
-rw-r--r-- root/root usr/share/exult/music/33bg.ogg
-rw-r--r-- root/root usr/share/exult/music/34bg.ogg
-rw-r--r-- root/root usr/share/exult/music/35bg.ogg
-rw-r--r-- root/root usr/share/exult/music/36bg.ogg
-rw-r--r-- root/root usr/share/exult/music/37bg.ogg
-rw-r--r-- root/root usr/share/exult/music/38bg.ogg
-rw-r--r-- root/root usr/share/exult/music/39bg.ogg
-rw-r--r-- root/root usr/share/exult/music/40bg.ogg
-rw-r--r-- root/root usr/share/exult/music/41bg.ogg
-rw-r--r-- root/root usr/share/exult/music/42bg.ogg
-rw-r--r-- root/root usr/share/exult/music/43bg.ogg
-rw-r--r-- root/root usr/share/exult/music/44bg.ogg
-rw-r--r-- root/root usr/share/exult/music/45bg.ogg
-rw-r--r-- root/root usr/share/exult/music/46bg.ogg
-rw-r--r-- root/root usr/share/exult/music/47bg.ogg
-rw-r--r-- root/root usr/share/exult/music/48bg.ogg
-rw-r--r-- root/root usr/share/exult/music/52bg.ogg
-rw-r--r-- root/root usr/share/exult/music/53bg.ogg
-rw-r--r-- root/root usr/share/exult/music/54bg.ogg
-rw-r--r-- root/root usr/share/exult/music/55bg.ogg
-rw-r--r-- root/root usr/share/exult/music/56bg.ogg
-rw-r--r-- root/root usr/share/exult/music/57bg.ogg
-rw-r--r-- root/root usr/share/exult/music/58bg.ogg
-rw-r--r-- root/root usr/share/exult/music/59bg.ogg
-rw-r--r-- root/root usr/share/exult/music/end01bg.ogg
-rw-r--r-- root/root usr/share/exult/music/end02bg.ogg
-rw-r--r-- root/root usr/share/exult/music/endcr01.ogg
-rw-r--r-- root/root usr/share/exult/music/endcr02.ogg
-rw-r--r-- root/root usr/share/exult/music/exult.ogg
-rw-r--r-- root/root usr/share/exult/music/si01.ogg
-rw-r--r-- root/root usr/share/exult/music/si02.ogg
-rw-r--r-- root/root usr/share/exult/music/si03.ogg
-rw-r--r-- root/root usr/share/exult/music/si04.ogg
-rw-r--r-- root/root usr/share/exult/music/si05.ogg
-rw-r--r-- root/root usr/share/exult/music/si06.ogg
-rw-r--r-- root/root usr/share/exult/music/si07.ogg
-rw-r--r-- root/root usr/share/exult/music/si08.ogg
-rw-r--r-- root/root usr/share/exult/music/si09.ogg
-rw-r--r-- root/root usr/share/exult/music/si10.ogg
-rw-r--r-- root/root usr/share/exult/music/si11.ogg
-rw-r--r-- root/root usr/share/exult/music/si12.ogg
-rw-r--r-- root/root usr/share/exult/music/si13.ogg
-rw-r--r-- root/root usr/share/exult/music/si14.ogg
-rw-r--r-- root/root usr/share/exult/u7bgintrinsics.data
-rw-r--r-- root/root usr/share/exult/u7misc.data
-rw-r--r-- root/root usr/share/exult/u7opcodes.data
-rw-r--r-- root/root usr/share/exult/u7siintrinsics.data
drwxr-xr-x root/root usr/share/icons/
-rw-r--r-- root/root usr/share/icons/exult.png

5
exult/.md5sum Normal file
View File

@ -0,0 +1,5 @@
7746d1a9164fd67509107797496553bf U7MusicOGG_1of2.zip
cdae5956d7c52f35e90317913a660123 U7MusicOGG_2of2.zip
0fc88dee74a91724d25373ba0a8670ba exult-1.2.tar.gz
8363213507aed854d4a1367cec6f0841 jmsfx.zip
5896f1196da097d6a144a78b8a0c543f jmsfxsi.zip

24
exult/Pkgfile Normal file
View File

@ -0,0 +1,24 @@
# $Id: Pkgfile,v 1.4 2005/10/30 04:47:44 danielw Exp $
# Description: An Ultima 7 game engine for use on modern operating systems.
# URL: http://exult.sourceforge.net/
# Maintainer: Daniel Walpole, daniel at walpole dot id dot au
# Depends on: libsdl, sdl_mixer, libogg
name=exult
version=1.2
release=1
source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz \
http://dl.sourceforge.net/sourceforge/$name/U7MusicOGG_1of2.zip \
http://dl.sourceforge.net/sourceforge/$name/U7MusicOGG_2of2.zip \
http://dl.sourceforge.net/sourceforge/$name/jmsfx.zip \
http://dl.sourceforge.net/sourceforge/$name/jmsfxsi.zip)
build() {
cd $name-$version
./configure --prefix=/usr
make
make DESTDIR=$PKG install
mkdir $PKG/usr/share/exult/music
install -m 0644 $SRC/*.ogg $PKG/usr/share/exult/music
install -m 0644 $SRC/*.flx $PKG/usr/share/exult
}

59
exult/README Normal file
View File

@ -0,0 +1,59 @@
README for exult 1.2
REQUIREMENTS
1. Copies of Ultima 7: The Black Gate and/or Ultima 7: Serpent Isle.
PRE-INSTALL
POST-INSTALL
1. locate the 'static' folder from either of your Ultima 7 installations
and copy them in seperate directories (eg: /usr/share/exult/blackgate/static).
2. Run exult once to generate a default config file (~/.exult.cfg)
3. Make sure the path for each game points directly above from where the
static directory is held. For example: if the static directory for
'The Black Gate' is located in /usr/share/exult/blackgate/static the
path in your ~/.exult.cfg would be:
---------<snip>----------
<blackgate>
<path>
/usr/share/exult/blackgate/
</path>
...
</blackgate>
---------<snip>----------
4. Edit ~/.exult.cfg and make sure the relavant lines are inserted
as shown below:
---------<snip>----------
<blackgate>
...
<waves>
jmsfx.flx
</waves>
...
</blackgate>
---------<snip>----------
---------<snip>----------
<serpentisle>
...
<waves>
jmsisfx.flx
</waves>
...
</serpentisle>
---------<snip>----------
5. Make sure the sound driver is set to 'digital' from the ingame menu.
PRECAUTION
1. Do not mix static directories from both games, either games must have
their own directories.