blob: 17e3a38375e667f525d8d288da2738557f5fb513 (
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
68
69
70
71
72
73
74
|
#Contributor:Andrea Tarocchi <valdar@email.it>
pkgname=cwiid-git
#pkgver=`date +%Y%m%d`
pkgver=20220621
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-libs' 'gtk2' 'python2')
makedepends=('git' 'make')
conflicts=('cwiid' 'cwiid-svn')
provides=('cwiid' 'cwiid-svn')
install=cwiid.install
source=(fix_libbluethoot.patch)
md5sums=('d92745847f5ba534c2914be1d2b36092')
_gitroot=https://github.com/abstrakraft/cwiid.git
_gitname=cwiid
_builddir=$_gitname-build
build() {
export PYTHON=python2
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
git -c user.email="valdar@email.it" -c user.name="valdar" am --signoff < ../../fix_libbluethoot.patch
aclocal
autoreconf
./configure --prefix=/usr --sysconfdir=/etc --with-python=python`python2 --version 2>&1 | cut -d ' ' -f2` --disable-ldconfig
# OLD CONFIG OPTIONS:
# usefull options: LDFLAGS=-L/usr/lib/python2.7
make
# OLD MAKE OPTIONS:
# CPPFLAGS=-I/usr/include/python2.7 || return 1
}
package() {
cd $srcdir/
cd $_builddir
make DESTDIR="${pkgdir}" install
# OLD BUILD WAY:
# 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
}
|