aboutsummaryrefslogtreecommitdiffstats
path: root/www/epiphany
diff options
context:
space:
mode:
authormarcus <marcus@FreeBSD.org>2004-06-28 10:23:02 +0800
committermarcus <marcus@FreeBSD.org>2004-06-28 10:23:02 +0800
commit4452c8cfb414a19b0206c45b877219a632b3b2fa (patch)
tree2536c2c44a943c7dd4376bc1cda7d2363468b1fb /www/epiphany
parentffd8df28d6ade155572301fba24b644bb6dba857 (diff)
downloadfreebsd-ports-graphics-4452c8cfb414a19b0206c45b877219a632b3b2fa.tar.gz
freebsd-ports-graphics-4452c8cfb414a19b0206c45b877219a632b3b2fa.tar.zst
freebsd-ports-graphics-4452c8cfb414a19b0206c45b877219a632b3b2fa.zip
Chase Mozilla 1.7, and use the new GConf schema policy.
Diffstat (limited to 'www/epiphany')
-rw-r--r--www/epiphany/Makefile5
-rw-r--r--www/epiphany/pkg-plist28
2 files changed, 7 insertions, 26 deletions
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile
index 3936d673324..aa31674726f 100644
--- a/www/epiphany/Makefile
+++ b/www/epiphany/Makefile
@@ -7,6 +7,7 @@
PORTNAME= epiphany
PORTVERSION= 1.2.6
+PORTREVISION= 1
CATEGORIES= www gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/1.2
@@ -18,7 +19,7 @@ COMMENT= An extremely lightweight and simple web browser for GNOME 2
BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA}
-MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.6"
+MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.7"
MOZILLA= mozilla
HEADERS_SUFX=
@@ -30,7 +31,7 @@ HEADERS_SUFX=
.if ${WITH_MOZILLA}=="mozilla-devel" || ${WITH_MOZILLA}=="mozilla-devel-gtk2"
MOZILLA= mozilla-devel
HEADERS_SUFX= -devel
-MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.7rc3"
+MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.8a"
.else
MOZILLA= mozilla
HEADERS_SUFX=
diff --git a/www/epiphany/pkg-plist b/www/epiphany/pkg-plist
index d06d3228ad4..a2ac5ffe368 100644
--- a/www/epiphany/pkg-plist
+++ b/www/epiphany/pkg-plist
@@ -1,19 +1,11 @@
bin/epiphany
bin/epiphany-bin
-etc/gconf/gconf.xml.defaults/apps/epiphany/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/epiphany/dialogs/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/epiphany/directories/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/epiphany/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/epiphany/lockdown/%gconf.xml
-etc/gconf/gconf.xml.defaults/apps/epiphany/web/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/dialogs/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/directories/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/general/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/lockdown/%gconf.xml
-etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/web/%gconf.xml
+@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/epiphany-lockdown.schemas > /dev/null || /usr/bin/true
etc/gconf/schemas/epiphany-lockdown.schemas
+@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/epiphany-lockdown.schemas > /dev/null || /usr/bin/true
+@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/epiphany.schemas > /dev/null || /usr/bin/true
etc/gconf/schemas/epiphany.schemas
+@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/epiphany.schemas > /dev/null || /usr/bin/true
include/epiphany-%%EPHY_VERSION%%/epiphany/ephy-bookmarks.h
include/epiphany-%%EPHY_VERSION%%/epiphany/ephy-command-manager.h
include/epiphany-%%EPHY_VERSION%%/epiphany/ephy-cookie-manager.h
@@ -176,18 +168,6 @@ share/locale/zh_TW/LC_MESSAGES/epiphany.mo
@dirrm %%DOCSDIR%%
@dirrm include/epiphany-%%EPHY_VERSION%%/epiphany
@dirrm include/epiphany-%%EPHY_VERSION%%
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/web
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/lockdown
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/general
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/directories
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany/dialogs
-@dirrm etc/gconf/gconf.xml.defaults/schemas/apps/epiphany
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany/web
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany/lockdown
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany/general
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany/directories
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany/dialogs
-@dirrm etc/gconf/gconf.xml.defaults/apps/epiphany
@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/epiphany/epiphany-C.omf 2>/dev/null || /usr/bin/true
@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/epiphany/epiphany-eu.omf 2>/dev/null || /usr/bin/true
@unexec scrollkeeper-uninstall -q %D/share/gnome/omf/epiphany/epiphany-es.omf 2>/dev/null || /usr/bin/true