* Solaris package patch
This commit is contained in:
parent
be6ca402e8
commit
8b41386905
19 changed files with 349 additions and 0 deletions
3
code/unix/setup/pkg/ioquake3/depend
Normal file
3
code/unix/setup/pkg/ioquake3/depend
Normal file
|
@ -0,0 +1,3 @@
|
|||
P SUNWxilrl XIL Runtime Environment
|
||||
P SFWsdl SDL - Simple DirectMedia Layer library
|
||||
P ioquake3d Icculus.Org Quake3 game data files for Solaris 10 (X11,GLX,SDL)
|
12
code/unix/setup/pkg/ioquake3/pkginfo.template
Normal file
12
code/unix/setup/pkg/ioquake3/pkginfo.template
Normal file
|
@ -0,0 +1,12 @@
|
|||
CLASSES=none
|
||||
BASEDIR=/usr/local/share/games
|
||||
TZ=PST
|
||||
PATH=/sbin:/usr/sbin:/usr/bin:/usr/sadm/install/bin
|
||||
PKG=ioquake3
|
||||
NAME=Icculus.Org Quake3 1.34 for Solaris 10 (X11,GLX,SDL)
|
||||
VERSION=
|
||||
CATEGORY=application,graphics,opengl
|
||||
DESC=Icculus.Org Quake3 1.34 for Solaris 10 (http://www.icculus.org/quake3)
|
||||
VENDOR=http://www.icculus.org/quake3
|
||||
EMAIL=quake@cojot.name
|
||||
PKGSAV=/var/sadm/pkg/ioquake3/save
|
21
code/unix/setup/pkg/ioquake3/postinstall
Normal file
21
code/unix/setup/pkg/ioquake3/postinstall
Normal file
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# @(#)postinstall $Id: postinstall,v 1.3 2006/01/21 12:54:52 coyote Exp $
|
||||
#
|
||||
# postinstall script for quake3
|
||||
|
||||
quake3_dir=$BASEDIR/quake3
|
||||
dest_dir=${PKG_INSTALL_ROOT}/usr/local/bin
|
||||
|
||||
if [ -d ${dest_dir} ]; then
|
||||
for inst_script in ioq3ded.sh ioquake3.sh
|
||||
do
|
||||
dest_script=${dest_dir}/${inst_script}
|
||||
if [ ! -h ${dest_script} ]; then
|
||||
ln -s ${quake3_dir}/${inst_script} ${dest_script}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
exit 0
|
||||
|
21
code/unix/setup/pkg/ioquake3/postremove
Normal file
21
code/unix/setup/pkg/ioquake3/postremove
Normal file
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# @(#)postremove $Id: postremove,v 1.3 2006/01/21 12:54:52 coyote Exp $
|
||||
#
|
||||
# postremove script for quake3
|
||||
|
||||
quake3_dir=$BASEDIR
|
||||
dest_dir=${PKG_INSTALL_ROOT}/usr/local/bin
|
||||
|
||||
if [ -d ${dest_dir} ]; then
|
||||
for inst_script in ioq3ded.sh ioquake3.sh
|
||||
do
|
||||
dest_script=${dest_dir}/${inst_script}
|
||||
if [ -h ${dest_script} ]; then
|
||||
rm -f ${dest_script}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
exit 0
|
||||
|
10
code/unix/setup/pkg/ioquake3/preinstall
Normal file
10
code/unix/setup/pkg/ioquake3/preinstall
Normal file
|
@ -0,0 +1,10 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# @(#)postinstall $Id: preinstall,v 1.2 2006/01/25 13:22:56 coyote Exp $
|
||||
#
|
||||
# postinstall script for quake3
|
||||
|
||||
quake3_dir=$BASEDIR
|
||||
|
||||
exit 0
|
||||
|
10
code/unix/setup/pkg/ioquake3/preremove
Normal file
10
code/unix/setup/pkg/ioquake3/preremove
Normal file
|
@ -0,0 +1,10 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# @(#)postinstall $Id: preremove,v 1.2 2006/01/25 13:22:56 coyote Exp $
|
||||
#
|
||||
# postinstall script for quake3
|
||||
|
||||
quake3_dir=$BASEDIR
|
||||
|
||||
exit 0
|
||||
|
8
code/unix/setup/pkg/ioquake3/prototype.template
Normal file
8
code/unix/setup/pkg/ioquake3/prototype.template
Normal file
|
@ -0,0 +1,8 @@
|
|||
!default 0755 root bin
|
||||
i pkginfo
|
||||
i copyright
|
||||
i depend
|
||||
i postinstall
|
||||
i postremove
|
||||
i preinstall
|
||||
i preremove
|
1
code/unix/setup/pkg/ioquake3/space
Normal file
1
code/unix/setup/pkg/ioquake3/space
Normal file
|
@ -0,0 +1 @@
|
|||
/usr/local/share 20000 15
|
Loading…
Add table
Add a link
Reference in a new issue