1 # Contributor: Nikhilesh S (nikki) <s.nikhilesh@gmail.com>
3 # based on i3-git (http://aur.archlinux.org/packages.php?ID=24665)
5 pkgname=i3-git-overlap-docks
8 pkgdesc="An improved dynamic tiling window manager (overlapping dock patch for stalonetray etc.)."
10 url="http://i3.zekjur.net/"
13 conflicts=('i3-wm', 'i3-git')
14 depends=('xcb-util' 'libx11' 'libev' 'yajl')
15 makedepends=('git' 'asciidoc' 'docbook-xsl' 'pkgconfig'
17 optdepends=('rxvt-unicode: The terminal emulator used in the default config.'
19 'i3lock: For locking your screen.'
20 'i3status: To display systeminformation with a bar.')
21 options=('docs' '!strip')
23 source=('i3-overlap-docks.patch')
24 md5sums=('7a25f5dbe2846387cbcf5900f7ada2ab')
26 _gitroot="git://code.stapelberg.de/i3"
31 msg "Connecting to GIT server...."
33 if [ -d $_gitname ] ; then
34 cd $_gitname && git pull origin
35 msg "The local files are updated."
40 git branch -f next origin/next
43 git apply $srcdir/i3-overlap-docks.patch
45 git commit -am "Overlap docks patch (by nikki)."
48 msg "GIT checkout done or server timeout"
49 msg "Starting make..."
51 rm -rf "$srcdir/$_gitname-build"
52 cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
53 cd "$srcdir/$_gitname-build"
56 make -C man || return 1
60 cd "$srcdir/$_gitname-build"
61 make DESTDIR="$pkgdir/" install || return 1
63 install -Dm644 man/i3.1 \
64 ${pkgdir}/usr/share/man/man1/i3.1 || return 1
65 install -Dm644 man/i3-msg.1 \
66 ${pkgdir}/usr/share/man/man1/i3-msg.1 || return 1
67 install -Dm644 man/i3-input.1 \
68 ${pkgdir}/usr/share/man/man1/i3-input.1 || return 1
70 install -Dm644 LICENSE \
71 ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE || return 1
73 rm ${pkgdir}/usr/bin/i3-wsbar || return 1
78 # vim:set ts=2 sw=2 et: