summaryrefslogtreecommitdiff
path: root/enemy-territory/Pkgfile
blob: a09dd7dc099dbbab82b4f5084654c57d3db36bfe (plain)
    1 # Description: (FPS) computer game, and a standalone sequel to Return to Castle Wolfenstein.
    2 # URL: http://www.enemy-territory.com/
    3 # Maintainer: Jose V Beneyto, sepen at crux dot nu
    4 # Packager: Jose V Beneyto, sepen at crux dot nu
    5 # Depends on: mesa3d-32
    6 
    7 name=enemy-territory
    8 version=2.60b
    9 release=6
   10 source=(ftp://ftp.ntua.gr/pub/vendors/idgames/idstuff/et/linux/et-linux-2.60.x86.run \
   11         ftp://ftp.ntua.gr/pub/vendors/idgames/idstuff/et/ET-$version.zip \
   12         http://www.etkey.org/et_linux.zip \
   13         http://etkey.org/etkey.php \
   14         et $name.desktop)
   15 
   16 build() {
   17   chmod +x et-linux-2.60.x86.run
   18 
   19   ./et-linux-2.60.x86.run --noexec --target tmp
   20 
   21   install -d $PKG/usr/share/$name/{etmain/video,pb/htm}
   22   install -m 0644 tmp/etmain/*.{pk3,so,cfg,dat} $PKG/usr/share/$name/etmain
   23   install -m 0644 tmp/etmain/video/* $PKG/usr/share/$name/etmain/video
   24   install -D -m 0644 tmp/ET.xpm $PKG/usr/share/pixmaps/et.xpm
   25   install -D -m 0644 $SRC/$name.desktop $PKG/usr/share/applications/$name.desktop
   26 
   27   # 2.60b patch
   28   install -m 0755 Enemy\ Territory\ 2.60b/linux/*.x86 $PKG/usr/share/$name
   29   install -D -m 0755 $SRC/et $PKG/usr/bin/et
   30   ln -sf /usr/bin/et $PKG/usr/bin/$name
   31 
   32   # pbsetup
   33   cp -r $SRC/{pb*.so,dll,htm} $PKG/usr/share/$name/pb
   34 
   35   # etkey
   36   install -m 0644 $SRC/etkey.php $PKG/usr/share/$name/etmain/etkey
   37 }

Generated by cgit