updated on Mon Jan 16 04:00:32 UTC 2012
[aur-mirror.git] / rbatmon-git / PKGBUILD
blob8ff0de5a45a886e659d5d38147608a401e931e14
1 # Maintainer: Carl Ellis <carl.ellis@comp.lancs.ac.uk>
2 pkgname=rbatmon-git
3 pkgver=20110821
4 pkgrel=1
5 pkgdesc="A lightweight battery monitor written in Ruby/Gtk2. Will sit in the system tray, poll ACPI and update the tooltip."
6 arch=(any)
7 url="http://jimhi.com/content/projects/rbatmon/"
8 license=('GPL3')
9 depends=('acpi' 'ruby' 'ruby-gnome2' 'gtk2' 'ruby-pango')
10 makedepends=('git')
11 optdepends=()
12 provides=(rbatmon)
13 conflicts=(rbatmon)
14 replaces=(rbatmon)
15 backup=()
16 options=()
17 install=
18 source=()
19 md5sums=() #generate with 'makepkg -g'
21 _gitroot="git://github.com/carl-ellis/BatteryMonitor.git"
22 _gitname="BatteryMonitor"
24 build() {
25   cd "$srcdir"
26   msg "Connecting to GIT server...."
28   if [ -d $_gitname ] ; then
29     cd $_gitname && git pull origin
30     msg "The local files are updated."
31   else
32     git clone $_gitroot $_gitname
33   fi
35   msg "GIT checkout done or server timeout"
36   msg "Starting make..."
38   rm -rf "$srcdir/$_gitname-build"
39   git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
40   cd "$srcdir/$_gitname-build"
42   #
43   # BUILD HERE
44   #
46    mkdir $pkgdir/usr
47    mkdir $pkgdir/usr/bin
48    cp batterymon.rb $pkgdir/usr/bin/rbatmon
49    cd $pkgdir/usr/bin/
50    chmod +x rbatmon
54 # vim:set ts=2 sw=2 et: