1 # Maintainer: M Rawash <mrawash@gmail.com>
5 pkgdesc="A tiling tabbed window manager - development branch (A.K.A Ion3+)"
6 url="http://modeemi.fi/~tuomov/ion"
9 depends=('libsm' 'libxext')
10 makedepends=('libtool' 'gettext' 'libextl-darcs')
11 optdepends=('trayion: systray support')
12 conflicts=('ion-3' 'ion-3-xft' 'ion-3_xinerama')
13 replaces=('ion-3' 'ion-3-xft' 'ion-3_xinerama')
15 md5sums=('07a5d42ef3247b9d842ec0995d232bd7')
17 _darcstrunk=http://modeemi.fi/~tuomov/repos
23 msg "Checking for previous build"
25 if [ -d $srcdir/$_darcsmod/_darcs ] ; then
26 msg "Retrieving missing patches"
28 darcs pull -a $_darcstrunk/$_darcsmod
30 msg "Retrieving complete sources"
31 darcs get --lazy $_darcstrunk/$_darcsmod
34 msg "Starting build..."
36 rm -rf "$srcdir/$_darcsmod-build"
37 cp -r "$srcdir/$_darcsmod" "$srcdir/$_darcsmod-build"
39 cp "$srcdir/system.mk" "$srcdir/$_darcsmod-build"
40 cd "$srcdir/$_darcsmod-build"
42 MAKEFLAGS="" make || return 1
43 make PREFIX="$pkgdir/usr" ETCDIR="$pkgdir/etc/ion3" install || return 1
45 ln -fs /usr/bin/ion3plus $pkgdir/usr/bin/ion3
46 ln -fs /usr/bin/pwm3plus $pkgdir/usr/bin/pwm3