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&#174; 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

Reply via email to