1 # Maintainer: Nezmer <Nezmer@gmail.com>
5 pkgdesc="git snapshots of epiphany web browser "
7 url="http://www.gnome.org/projects/epiphany/"
9 depends=('avahi' 'libnotify>=0.4.5' 'webkitgtk-svn>=49500' 'startup-notification' 'gtk2>=2.17.2' 'libsoup-gnome-git' 'nss' 'hicolor-icon-theme')
10 makedepends=('gnome-doc-utils' 'gtk-doc' 'gnome-common' 'gnome-python>=2.22.3' 'intltool' 'git')
12 provides=(epiphany-webkit=2.29.0)
13 conflicts=('epiphany' 'epiphany-webkit')
14 replaces=('epiphany' 'epiphany-webkit')
15 install=$pkgname.install
20 _gitroot="git://git.gnome.org/epiphany"
26 msg "Connecting to the epiphany git repository..."
28 if [ -d "$srcdir/$_gitname" ] ; then
29 cd $_gitname && git pull origin
30 msg "The local files are updated."
35 msg "GIT checkout done or server timeout"
36 msg "Starting make..."
38 rm -rf "$srcdir/$_gitname-build"
39 cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build"
40 cd "$srcdir/$_gitname-build/"
42 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
44 --disable-scrollkeeper \
45 --disable-schemas-install \
47 --enable-certificate-manager \
48 --enable-spell-checker \
49 --with-engine=webkit || return 1
51 make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install || return 1
53 # Merge gconf schemas in a single file
54 install -d m755 $pkgdir/usr/share/gconf/schemas || return 1
55 gconf-merge-schema $pkgdir/usr/share/gconf/schemas/epiphany.schemas \
56 $pkgdir/etc/gconf/schemas/*.schemas || return 1