updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / doomseeker-svn / PKGBUILD
blobfadf456fe7aa264bc2abd3bf87ba218107a12899
1 # Contributor: Wesley <rudirennsau_at_hotmail_dot_com>
3 pkgname=doomseeker-svn
4 pkgver=589
5 pkgrel=1
6 pkgdesc="Multiplayer Lobby for Doom ports (ZDaemon, Chocolate Doom, Vavoom, Skulltag and Odamex)"
7 arch=('i686' 'x86_64')
8 url="http://skulltag.net/doomseeker"
9 conflicts=('doomseeker')
10 provides=('doomseeker')
11 depends=('qt' 'zlib')
12 makedepends=('cmake' 'svn')
13 license=('GPL')
14 source=(doomseeker.sh doomseeker.desktop)
15 md5sums=('d03909d5d98e31cae480a3dd598a17ef' 'e2c32666b75fb56d4f0221d255598cb2')
17 _svntrunk=svn://skulltag.net/doomseeker/trunk
18 _svnmod=trunk
20 build() {
21         cd $startdir/src
23         if [ -d $_svnmod/.svn ]; then
24                 (cd $_svnmod && svn up -r $pkgver)
25         else
26                 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
27         fi
29         msg "SVN checkout done or server timeout"
30         msg "Starting make..."
32         cd $_svnmod
33         cmake .
34         make || return 1
37 package() {
38         mkdir -p $startdir/pkg/opt/doomseeker
39         cp $startdir/src/$_svnmod/doomseeker $startdir/pkg/opt/doomseeker/
40         cp $startdir/src/$_svnmod/libwadseeker.so $startdir/pkg/opt/doomseeker/
41         cp -r $startdir/src/$_svnmod/media $startdir/pkg/opt/doomseeker/
42         cp -r $startdir/src/$_svnmod/engines $startdir/pkg/opt/doomseeker/
44         mkdir -p $startdir/pkg/usr/share/{applications,pixmaps}
45         install -D -m644 $startdir/src/$_svnmod/media/icon.png $startdir/pkg/usr/share/pixmaps/doomseeker.png
46         install -D -m644 $startdir/doomseeker.desktop $startdir/pkg/usr/share/applications/doomseeker.desktop
47         install -D -m755 $startdir/doomseeker.sh $startdir/pkg/usr/bin/doomseeker