updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / giggle-git / PKGBUILD
blob639353b6c99659c9b2d8de5792749576e178ea18
1 #Maintainer: Gergely Imreh <imrehg(at)gmail(dot)com>
2 pkgname=giggle-git
3 pkgver=20091029
4 pkgrel=1
5 pkgdesc="A graphical frontend for the git directory tracker, developement version"
6 arch=(i686 x86_64)
7 url="http://live.gnome.org/giggle"
8 license=('GPL')
9 depends=('git' 'libglade' 'gtksourceview2' 'perlxml' 'evolution-data-server')
10 source=("0001-giggle-view-file-depreciated-gtk_source_view_set_mar.patch")
11 options=(!libtool)
12 install=giggle.install
13 provides=('giggle')
14 conflicts=('giggle')
16 _gitroot=git://github.com/hasselmm/giggle.git 
17 _gitname=giggle
19 build() {
20   cd "${srcdir}"
21   msg "Connecting to GIT server...."
23   if [ -d $_gitname ] ; then
24     cd ${_gitname} && git pull origin
25     msg "The local files are updated."
26   else
27     git clone ${_gitroot}
28     msg "GIT checkout done or server timeout"
29   fi
32   cd "${srcdir}"
33   if [ -d "${_gitname}-build" ] ; then
34     msg "Removing exisiting build directory"
35     rm -r "${srcdir}/${_gitname}-build"
36   fi
37   msg "Creating new clone as build directory"
38   git clone "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build"
39   cd "${srcdir}/${_gitname}-build"
41   msg "Starting make..."
42   #
43   # BUILD HERE
44   #
45   patch -p1 < ../*.patch
46   ./autogen.sh
47   ./configure --prefix=/usr
48   make || return 1
49   make prefix=${pkgdir}/usr install
50   # this file shouldn't be here
51   rm ${pkgdir}/usr/share/icons/hicolor/icon-theme.cache
54 md5sums=('6e77c79e1246034ca94b7842fbe0668c')