summaryrefslogtreecommitdiffstats
path: root/abs/extra/community/cwiid-git/PKGBUILD
blob: 2a88d26b7a540694e237a939672476538da3ddd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#Contributor:Andrea Tarocchi <valdar@email.it> 
pkgname=cwiid-git
#pkgver=`date +%Y%m%d`
pkgver=20111102
pkgrel=1
pkgdesc="Cwiid-git is the bleeding edge version of a wiimote's driver and utility tools"
arch=('i686' 'x86_64')
url="http://github.com/abstrakraft/cwiid"
license=('GPL')

depends=('bluez>=4' 'gtk2' 'python2')
makedepends=('git' 'make' 'automake' 'autoconf')
replaces=('cwiid' 'cwiid-svn')
provides=('cwiid' 'cwiid-git')
install=('cwiid.install')
source=()

_gitroot=git://github.com/abstrakraft/cwiid.git
_gitname=cwiid
_builddir=$srcdir/$_gitname-build

build() {
  
  export LDFLAGS=""

  cd $srcdir/
  msg "Connecting to github.com GIT server...."
  if [ -d $srcdir/$_gitname ] ; then
    pushd $_gitname && git pull origin && popd
    msg "The local files are updated."
  else
    git clone $_gitroot
  fi
  msg "GIT checkout done or server timeout"
  msg "Starting make..."
  rm -rf $_gitname-build
  git clone $_gitname $_gitname-build

  cd $_builddir
  
  aclocal
  autoreconf
  ./configure --prefix=/usr --sysconfdir=/etc --with-python=python2 --disable-ldconfig

  make || return 1
}

package() {
  cd ${_builddir}
  make DESTDIR="${pkgdir}" install || return 1

#  aclocal
#  autoreconf
  
#  ./configure --disable-ldconfig --prefix=/usr --sysconfdir=/etc --with-cwiid-plugins-dir=/lib/cwiid/plugins
#  make LDFLAGS=-L../libcwiid || return 1

#  install -d $startdir/pkg/usr/bin
#  install -d $startdir/pkg/etc
#  install -d $startdir/pkg/usr/lib
#  install -d $startdir/pkg/usr/include

#  make install LDFLAGS=-L../libcwiid prefix=$startdir/pkg/usr sysconfdir=$startdir/pkg/etc install

#  install -D -m644 ./wminput/README $pkgdir/usr/share/doc/cwiid/wminput
}
md5sums=()