updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / doom2d-rembo-hg / PKGBUILD
blobd84676410e79947e11e6d4dd340fd265852821dd
1 # Maintainer: Anton Shestakov <engored*ya.ru>
3 pkgname=doom2d-rembo-hg
4 pkgver=64
5 pkgrel=1
6 pkgdesc='a Linux port of Doom2D game, free DOS two-dimensional arcade created by Russian video game company "Prikol Software" in early 1996 being impressed by original DOOM game by id Software.'
7 arch=(i686 x86_64)
8 url='http://code.google.com/p/doom2d-rembo/'
9 license=('GPL')
10 depends=('sdl' 'sdl_mixer')
11 makedepends=('cmake' 'mercurial')
12 provides=(doom2d-rembo)
13 conflicts=(doom2d-rembo)
15 _hgroot='https://code.google.com/p'
16 _hgrepo='doom2d-rembo'
18 build() {
19   cd "$srcdir"
20   msg "Connecting to Mercurial server...."
22   if [ -d $_hgrepo ] ; then
23     cd $_hgrepo
24     hg pull -u
25     msg "The local files are updated."
26   else
27     hg clone $_hgroot $_hgrepo
28   fi
30   msg "Mercurial checkout done or server timeout"
31   msg "Starting make..."
33   rm -rf "$srcdir/$_hgrepo-build"
34   cp -r "$srcdir/$_hgrepo" "$srcdir/$_hgrepo-build"
35   cd "$srcdir/$_hgrepo-build"
37   cmake src
38   make
41 package() {
42   cd "$srcdir/$_hgrepo-build"
43   
44   install -D -m755 "doom2d" "$pkgdir/usr/bin/doom2d"
45   install -m755 -d "$pkgdir/usr/share/doom2d-rembo/"
46   install -m644 -t "$pkgdir/usr/share/doom2d-rembo/" src/*.wad
47   install -m644 -t "$pkgdir/usr/share/doom2d-rembo/" src/default.cfg
48   
49   install -m755 -d "$pkgdir/usr/share/doom2d-rembo/music/"
50   install -m644 -t "$pkgdir/usr/share/doom2d-rembo/music/" music/*
51