1 # Contributor: neuromante <lorenzo.nizzi.grifi@gmail.com>
6 pkgdesc="A personal photo management program for GNOME - Development version"
7 url="http://f-spot.org/Main_Page"
9 makedepends=('git' 'intltool' 'gettext' 'gnome-common')
10 depends=('mono>=2.2' 'gtk-sharp-2>=2.12' 'sqlite3>=3.4' 'gnome-sharp' 'libexif' 'lcms' 'libjpeg' 'libgphoto2' 'ndesk-dbus' 'ndesk-dbus-glib' )
11 arch=('i686' 'x86_64')
12 provides=('f-spot=0.7.0')
13 conflicts=('f-spot' 'f-spot-svn')
14 replaces=('f-spot-svn' 'f-spot')
15 install=f-spot-git.install
18 _gitroot="git://git.gnome.org/f-spot"
22 export MONO_SHARED_DIR=${startdir}/src/.wabi
23 mkdir -p "${MONO_SHARED_DIR}"
25 msg "Connecting to Gnome GIT server...."
26 rm -rf $startdir/src/$_gitname-build
28 if [[ -d $_gitname ]]; then
29 cd $_gitname || return 1
30 git pull origin || return 1
32 git clone $_gitroot $_gitname || return 1
36 cd $srcdir || return 1
37 cp -r $_gitname $_gitname-build
39 cd $_gitname-build || return 1
41 ./autogen.sh --prefix=/usr --sysconfdir=/etc --disable-scrollkeeper
43 make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
45 install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
46 gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain f-spot ${pkgdir}/etc/gconf/schemas/*.schemas || return 1
47 rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
48 make DESTDIR=${startdir}/pkg install
50 rm -rf "${MONO_SHARED_DIR}"