From 8f797c43c139bdfc40f4e6f49ff50d743f9130f2 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 24 Oct 2010 21:02:59 +0200 Subject: [PATCH] epiphany: update to 2.30.6. --- srcpkgs/epiphany/gir-epiphany.template | 13 +++++++++++++ srcpkgs/epiphany/template | 14 +++++++------- srcpkgs/gir-epiphany | 1 + 3 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 srcpkgs/epiphany/gir-epiphany.template create mode 120000 srcpkgs/gir-epiphany diff --git a/srcpkgs/epiphany/gir-epiphany.template b/srcpkgs/epiphany/gir-epiphany.template new file mode 100644 index 0000000000..ceae4059ea --- /dev/null +++ b/srcpkgs/epiphany/gir-epiphany.template @@ -0,0 +1,13 @@ +# Template file for 'gir-epiphany'. +# +short_desc="Introspection data for GNOME Epiphany" +long_desc="${long_desc} + + This package contains small pieces of introspection data for the GNOME + Epiphany library." + +do_install() +{ + install -d ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/girepository-1.0 ${DESTDIR}/usr/lib +} diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template index 4063612c93..93f473e392 100644 --- a/srcpkgs/epiphany/template +++ b/srcpkgs/epiphany/template @@ -1,7 +1,6 @@ # Template file for 'epiphany' pkgname=epiphany -version=2.30.2 -revision=1 +version=2.30.6 distfiles="${GNOME_SITE}/$pkgname/2.30/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--disable-schemas-install --disable-scrollkeeper @@ -9,7 +8,7 @@ configure_args="--disable-schemas-install --disable-scrollkeeper --localstatedir=/var --enable-network-manager --without-ca-file" short_desc="Intuitive GNOME web browser" maintainer="Juan RP " -checksum=cd0124e71e72142593cfeb442d58d97e99ba94ace6e31d94717fe977c0bfb98a +checksum=278a5c00ce07e6a3ea440d289de22dbec3ebec4ded4ff3b4c48b580f469c2dcc long_desc=" Epiphany is a simple yet powerful GNOME web browser targeted at non-technical users. Its principles are simplicity and standards compliance. Simplicity is @@ -20,13 +19,11 @@ long_desc=" by closely following the GNOME Human Interface Guidelines (HIG) and by close integration with the GNOME desktop." -CFLAGS="-I/usr/include/nspr -I/usr/include/nss" - gconf_schemas="epiphany.schemas epiphany-lockdown.schemas" gtk_iconcache_dirs="/usr/share/icons/hicolor" subpackages="$pkgname-devel" -# XXX: add gobject-introspection/seed support, requires gir-repository. +# XXX: enable introspection support when it's fixed. # XXX: enable --with-ca-file. Add_dependency run glibc @@ -42,6 +39,8 @@ Add_dependency run GConf Add_dependency run startup-notification Add_dependency run libnotify Add_dependency run webkit-gtk +Add_dependency run libpng +Add_dependency run gdk-pixbuf Add_dependency run gtk+ Add_dependency run atk Add_dependency run pango @@ -72,7 +71,7 @@ Add_dependency build libxml2-devel Add_dependency build GConf-devel Add_dependency build startup-notification-devel Add_dependency build libnotify-devel -Add_dependency build webkit-gtk-devel +Add_dependency build webkit-gtk-devel ">=1.2.5" Add_dependency build gtk+-devel Add_dependency build atk-devel Add_dependency build pango-devel @@ -88,6 +87,7 @@ Add_dependency build dbus-devel Add_dependency build nss-devel Add_dependency build nspr-devel Add_dependency build NetworkManager-devel +#Add_dependency build gobject-introspection Add_dependency full hicolor-icon-theme Add_dependency full desktop-file-utils diff --git a/srcpkgs/gir-epiphany b/srcpkgs/gir-epiphany new file mode 120000 index 0000000000..ba4f157dc2 --- /dev/null +++ b/srcpkgs/gir-epiphany @@ -0,0 +1 @@ +epiphany \ No newline at end of file