updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / asus_oled-svn / PKGBUILD
bloba2ea82a408243ebb757f28c60909c9038ef477c4
1 # Contributor: Mattheus Happe <mhappe@gmail.com>
3 pkgname=asus_oled-svn
4 pkgver=95
5 pkgrel=1
6 pkgdesc="Asus_OLED is a driver for small OLED display device present in some Asus laptops."
7 arch=('i686' 'x86_64')
8 url="http://lapsus.berlios.de/asus_oled.html"
9 license=('GPL')
10 depends=('qt3')
11 provides=('asus_oled')
12 conflicts=('asus_oled')
13 install=asus_oled.install
14 source=()
15 md5sums=()
17 _svntrunk=svn://svn.berlios.de/lapsus/asus_oled/trunk
18 _svnmod=asus_oled
20 build() {
21   cd $startdir/src/
22   msg "Doing SVN checkout ..."
23   svn co $_svntrunk $_svnmod -r $pkgver || return 1
24   msg "SVN checkout finished, starting build ..."
25   cd $_svnmod
27   . /etc/profile.d/qt3.sh
28   PATH=$QTDIR/bin:$PATH
30   export PKG_CONFIG_PATH=/usr/lib/pkgconfig/:$PKG_CONFIG_PATH
32   make || return 1
34   cd qt
35   sed -i "s|target\.path = /usr/local/bin|target.path = /usr/bin|" asus_oled.pro
36   $QTDIR/bin/qmake
37   make || return 1
38   make INSTALL_ROOT=$startdir/pkg install
39   install -d $startdir/pkg/lib/modules/`uname -r`/extra
40   install -m 644 $startdir/src/$_svnmod/asus_oled.ko $startdir/pkg/lib/modules/`uname -r`/extra