updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / core / PKGBUILD
blob988ac09c77b267934cc556f60bdae85f2686f4d2
1 # Maintainer: Tom Wambold <tom5760@gmail.com>
2 pkgname=core
3 pkgver=4.2
4 pkgrel=2
5 pkgdesc="Common Open Research Emulator"
6 arch=('i686' 'x86_64')
7 url="http://cs.itd.nrl.navy.mil/work/core/"
8 license=('BSD')
9 depends=(libev ebtables iproute2 python2 bridge-utils tkimg xterm lxc)
10 makedepends=(dia)
11 optdepends=(nrl-quagga quagga)
12 backup=(etc/core/core.conf)
13 source=(http://downloads.pf.itd.nrl.navy.mil/core/source/$pkgname-src-$pkgver.tgz
14         cored
15         configure-libev-4.patch
16         python-Makefile-quoting.patch
17         python2.patch)
18 md5sums=('86768aba833c5f6631590ee1b311a582'
19          'b4c0bf514fb46bb97a459e9eabcec27b'
20          'b6a9d6487bd876e19af59eed891c8594'
21          '46abc97c5b638562ae068eabb166f02c'
22          '3b8278cfeb1a333c189c291a97b36bd6')
24 build() {
25   cd "$srcdir/$pkgname-$pkgver"
27   patch -p1 < ../configure-libev-4.patch
28   patch -p1 < ../python-Makefile-quoting.patch
29   patch -p1 < ../python2.patch
31   ./bootstrap.sh
32   ./configure PYTHON=/usr/bin/python2 libev_CFLAGS="-D_GNU_SOURCE -DEV_COMPAT3=1 -DEV_PROTOTYPES=1" libev_LIBS= --prefix=/usr
33   make
35   cd coreapi
36   ./bootstrap.sh
37   ./configure --prefix=/usr
38   make -j1
41 package() {
42   cd "$srcdir/$pkgname-$pkgver"
43   make DESTDIR="$pkgdir/" install
45   cd coreapi
46   make DESTDIR="$pkgdir/" install
48   rm "$pkgdir/etc/init.d/core"
49   rmdir "$pkgdir/etc/init.d"
51   install -D "$srcdir/cored" "$pkgdir/etc/rc.d/cored"
54 # vim:set ts=2 sw=2 et: