Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome-2.28
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv805
Added Files:
epiphany.info epiphany.patch
Log Message:
new version
--- NEW FILE: epiphany.info ---
Package: epiphany
Version: 2.28.2
Revision: 1
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
dbus-glib1.2-shlibs,
dbus1.3-shlibs,
default-icon-theme,
dpkg-base-files,
fontconfig2-shlibs (>= 2.8.0-1),
freetype219-shlibs (>= 2.3.12-1),
gconf2 (>= 2.28.0-1),
gconf2-shlibs (>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gnome-icon-theme (>= 2.26.0-1),
gnome-keyring-shlibs (>= 2.28.0-1),
gnome-mime-data (>= 2.18.0-1),
gtk+2 (>= 2.18.0-1),
gtk+2-shlibs (>= 2.18.0-1),
iso-codes,
libgettext8-shlibs,
libiconv,
libnotify-shlibs,
libsoup-gnome2.4.1-shlibs,
libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
libxml2-shlibs (>= 2.6.30-1),
libxslt-shlibs (>= 1.1.22-1),
notification-daemon,
nspr.0d-shlibs,
nss.1d-shlibs,
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
rarian-compat,
shared-mime-info (>= 0.51-1),
startup-notification-shlibs (>= 0.8-1),
webkit-1.0.2-shlibs (>= 1.1.15.4-1),
x11
<<
BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
dbus-glib1.2-dev,
dbus1.3-dev,
fink (>= 0.24.12-1),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-1),
freetype219 (>= 2.3.12-1),
gconf2-dev (>= 2.28.0-1),
gettext-bin (>= 0.14.2-13),
gettext-tools (>= 0.14.2-13),
glib2-dev (>= 2.22.0-1),
glitz,
gnome-doc-utils (>= 0.18.1-1),
gnome-keyring-dev (>= 2.28.0-1),
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.13-5),
intltool40,
libgettext8-dev,
libiconv-dev,
libnotify,
libsoup-gnome2.4.1,
libsoup2.4.1-ssl (>= 2.28.0-1),
libxml2 (>= 2.6.30-1),
libxslt (>= 1.1.22-1),
nspr.0d,
nss.1d,
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
startup-notification-dev (>= 0.8-1),
webkit-1.0.2 (>= 1.1.15.4-1),
x11-dev
<<
Recommends: yelp, gedit
Conflicts: %N2.24-dev
Replaces: %N2.24-dev
Source: mirror:gnome:sources/%n/2.28/%n-%v.tar.bz2
Source-MD5: cf32404bfe6f0cb4d3f01d0c33c08def
PatchFile: %n.patch
PatchFile-MD5: 9140abab84d5a9c7f9c95c5271e4ce0c
PatchScript: <<
%{default_script}
perl -pi -e 's/(AVAHI_REQUIRED\s*=).*/${1}99999.FORCE.NONDETECT/'
configure
<<
GCC: 4.0
ConfigureParams: --mandir=%p/share/man --enable-dependency-tracking
--disable-scrollkeeper --disable-schemas-install --disable-static
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
--enable-gtk-doc --disable-silent-rules
SetCFLAGS: -Os
CompileScript: <<
X11ISH_LIBS="-lICE -lX11 -lSM -L/usr/X11R6/lib" ./configure %c
make CCLD=g++
fink-package-precedence --prohibit-bdep %n-dev .
<<
InstallScript: make -j1 install CCLD=g++ DESTDIR="%d"
DocFiles: AUTHORS COPYING* ChangeLog HACKING MAINTAINERS NEWS README TODO
PostInstScript: <<
if [ configure = "$1" ]; then
scrollkeeper-update
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/epiphany.schemas >/dev/null
gconftool-2 --makefile-install-rule
%p/etc/gconf/schemas/epiphany-lockdown.schemas >/dev/null
fi
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
gtk-update-icon-cache -f -t %p/share/icons/HighContrastLargePrint || :
gtk-update-icon-cache -f -t
%p/share/icons/HighContrastLargePrintInverse || :
gtk-update-icon-cache -f -t %p/share/icons/LowContrastLargePrint || :
<<
PostRmScript: <<
if [ update != "$1" ]; then
scrollkeeper-update
fi
gtk-update-icon-cache -f -t %p/share/icons/hicolor || :
gtk-update-icon-cache -f -t %p/share/icons/HighContrastLargePrint || :
gtk-update-icon-cache -f -t
%p/share/icons/HighContrastLargePrintInverse || :
gtk-update-icon-cache -f -t %p/share/icons/LowContrastLargePrint || :
<<
ConfFiles: <<
%p/etc/gconf/schemas/epiphany.schemas
%p/etc/gconf/schemas/epiphany-lockdown.schemas
<<
Splitoff: <<
Package: %N2.28-dev
Depends: %N (= %v-%r)
BuildDependsOnly: true
Files: include lib/pkgconfig
DocFiles: AUTHORS COPYING* ChangeLog HACKING MAINTAINERS NEWS README
TODO
Description: Files for writing extensions for epiphany
<<
Description: GNOME light-weight web browser
DescDetail: <<
Epiphany is a GNOME web browser based on the gecko rendering engine.
The name meaning:
"An intuitive grasp of reality through something (as an event) usually
simple and striking"
<<
DescUsage: <<
You may want to install yelp to view the documentation.
It is recommended to install gedit to view source code.
If the fonts appear to be very small, just open the preferences pane
and close it, alternatively you may want to change the default fonts
(Luxi Sans 12 and Courrier 10 work quite well).
Unfortunately printing does not work currently.
<<
DescPort: <<
Uses C++ in some low-level libs, so need g++ when linking against them
Not all supported X11 suppliers have .pc files. Remove from
PKG_CHECK_MODULES and instead pass as hardcoded variables.
Recent glib doesn't publish -lintl, so pass it directly.
<<
DescPackaging: <<
Made a dev split-off for potential epiphany-extensions
API and extensions- and other dirs changes with each
major-version, so version the -dev pkg in order for external
extensions and other packages to build deterministically.
The actual -dev files are named for the major.minor and
generate extensions that can only be used with that
major.minor. Updating %N version 2.24->2.26 makes 2.24-dev
nonviable even though they are not filename collisions, so
it's the %N that Conflicts/Replaces older -dev.
Ignore avahi-gobject that isn't yet in fink so build is
consistent if/when we do get it.
Rip out mozilla call (uses webkit now, not right path anyway).
See: https://bugzilla.gnome.org/show_bug.cgi?id=613423
<<
License: GPL
Maintainer: The Gnome Core Team <[email protected]>
Homepage: http://www.gnome.org/
--- NEW FILE: epiphany.patch ---
diff -Nurd -x'*~' epiphany-2.28.2.orig/configure epiphany-2.28.2/configure
--- epiphany-2.28.2.orig/configure 2009-12-16 06:00:35.000000000 -0500
+++ epiphany-2.28.2/configure 2010-03-20 11:56:51.000000000 -0400
@@ -14670,9 +14670,6 @@
gio-unix-2.0 >= \$GLIB_REQUIRED
gtk+-2.0 >= \$GTK_REQUIRED
gtk+-unix-print-2.0 >= \$GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= \$LIBXML_REQUIRED
libxslt >= \$LIBXSLT_REQUIRED
gconf-2.0
@@ -14689,9 +14686,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14711,9 +14705,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14740,9 +14731,6 @@
gio-unix-2.0 >= \$GLIB_REQUIRED
gtk+-2.0 >= \$GTK_REQUIRED
gtk+-unix-print-2.0 >= \$GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= \$LIBXML_REQUIRED
libxslt >= \$LIBXSLT_REQUIRED
gconf-2.0
@@ -14759,9 +14747,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14781,9 +14766,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14817,9 +14799,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14837,9 +14816,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14860,9 +14836,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14889,9 +14862,6 @@
gio-unix-2.0 >= $GLIB_REQUIRED
gtk+-2.0 >= $GTK_REQUIRED
gtk+-unix-print-2.0 >= $GTK_REQUIRED
- ice
- x11
- sm
libxml-2.0 >= $LIBXML_REQUIRED
libxslt >= $LIBXSLT_REQUIRED
gconf-2.0
@@ -14944,6 +14914,9 @@
:
fi
+DEPENDENCIES_CFLAGS="$DEPENDENCIES_CFLAGS $X11ISH_CFLAGS"
+DEPENDENCIES_LIBS="$DEPENDENCIES_LIBS $X11ISH_LIBS"
+
# ****
# DBUS
# ****
diff -Nurd -x'*~' epiphany-2.28.2.orig/embed/ephy-embed-single.c
epiphany-2.28.2/embed/ephy-embed-single.c
--- epiphany-2.28.2.orig/embed/ephy-embed-single.c 2009-12-16
05:26:26.000000000 -0500
+++ epiphany-2.28.2/embed/ephy-embed-single.c 2010-03-20 13:40:21.000000000
-0400
@@ -21,7 +21,6 @@
#include "config.h"
#define
LIBSOUP_I_HAVE_READ_BUG_594377_AND_KNOW_SOUP_PASSWORD_MANAGER_MIGHT_GO_AWAY
-#define NSPLUGINWRAPPER_SETUP "/usr/bin/mozilla-plugin-config"
#include "ephy-embed-single.h"
#include "ephy-embed-prefs.h"
@@ -334,10 +333,6 @@
SoupCookieJar *jar;
char *filename;
- /* Initialise nspluginwrapper's plugins if available */
- if (g_file_test (NSPLUGINWRAPPER_SETUP, G_FILE_TEST_EXISTS) != FALSE)
- g_spawn_command_line_sync (NSPLUGINWRAPPER_SETUP, NULL, NULL, NULL, NULL);
-
ephy_embed_prefs_init ();
session = webkit_get_default_session ();
diff -Nurd -x'*~' epiphany-2.28.2.orig/lib/Makefile.in
epiphany-2.28.2/lib/Makefile.in
--- epiphany-2.28.2.orig/lib/Makefile.in 2009-12-16 06:00:33.000000000
-0500
+++ epiphany-2.28.2/lib/Makefile.in 2010-03-20 12:32:27.000000000 -0400
@@ -451,7 +451,7 @@
libephymisc_la_CFLAGS = $(DEPENDENCIES_CFLAGS) $(AM_CFLAGS) \
$(am__append_2)
-libephymisc_la_LIBADD = -lm $(am__append_3)
+libephymisc_la_LIBADD = -lm $(am__append_3) $(INTLLIBS)
BUILT_SOURCES = \
ephy-lib-type-builtins.c \
ephy-lib-type-builtins.h \
diff -Nurd -x'*~' epiphany-2.28.2.orig/lib/widgets/Makefile.in
epiphany-2.28.2/lib/widgets/Makefile.in
--- epiphany-2.28.2.orig/lib/widgets/Makefile.in 2009-12-16
06:00:33.000000000 -0500
+++ epiphany-2.28.2/lib/widgets/Makefile.in 2010-03-20 12:50:45.000000000
-0400
@@ -50,7 +50,7 @@
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
-libephywidgets_la_LIBADD =
+libephywidgets_la_LIBADD = $(INTLLIBS)
am_libephywidgets_la_OBJECTS = \
libephywidgets_la-ephy-location-entry.lo \
libephywidgets_la-ephy-node-view.lo \
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs