updated on Sun Jan 15 04:04:02 UTC 2012
[aur-mirror.git] / nfcd-svn / PKGBUILD
blob7cff7f9a1af278c49fd54ce07dcf3ebdee702c70
1 # This is an example PKGBUILD file. Use this as a start to creating your own,
2 # and remove these comments. For more information, see 'man PKGBUILD'.
3 # NOTE: Please fill out the license field for your package! If it is unknown,
4 # then please put 'unknown'.
6 # See http://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines
7 # for more information on packaging from SVN sources.
9 # Maintainer: James Buckley <xanium4332@gmail.com>
10 pkgname=nfcd-svn
11 pkgver=687
12 pkgrel=1
13 pkgdesc="Daemon which access NFC devices and targets, offering D-Bus services to get devices list, targets list, target content..."
14 arch=('i686' 'x86_64')
15 url="http://code.google.com/p/nfc-tools/"
16 license=('LGPL3')
17 depends=('qt' 'libnfc>=1.4.0' 'libfreefare>=0.3.0' 'libndef>=1.1.0')
18 makedepends=('subversion' 'cmake')
19 provides=('nfcd')
20 conflicts=('nfcd')
21 _svntrunk=http://nfc-tools.googlecode.com/svn/trunk/nfcd
22 _svnmod=nfcd
24 build() {
25   cd "$srcdir"
27   if [ -d $_svnmod/.svn ]; then
28     (cd $_svnmod && svn up -r $pkgver)
29   else
30     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
31   fi
33   msg "SVN checkout done or server timeout"
34   msg "Starting make..."
36   rm -rf "$srcdir/$_svnmod-build"
37   cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
38   cd "$srcdir/$_svnmod-build"
40   #
41   # BUILD
42   #
43   mkdir build
44   cd build
45   cmake .. -DCMAKE_INSTALL_PREFIX=/usr
46   
47   make
50 package() {
51   cd "$srcdir/$_svnmod-build/build"
52   make DESTDIR="$pkgdir/" install
54   cd "$srcdir/$_svnmod-build"
55   install -D -m 644 nfcd.conf "$pkgdir/etc/dbus-1/system.d/nfcd.conf"