GNOME 2.22.3
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Thu, 10 Jul 2008 20:46:45 +0000 (20:46 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Thu, 10 Jul 2008 20:46:45 +0000 (20:46 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@3925 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README
epiphany-2.22.3-1.cygport [new file with mode: 0644]
epiphany-2.22.3-1.src.patch [new file with mode: 0644]

diff --git a/README b/README
index 20c5334bae9f33763635b6eff7f01266e1698638..40601008c0531a3b49493cfe0b2faba074446082 100644 (file)
--- a/README
+++ b/README
@@ -6,33 +6,33 @@ order to let you focus on the Web content, instead of the browser
 application.
 
 Runtime requirements:
-  cygwin-1.5.25-11
+  cygwin-1.5.25-15
   GConf2-2.22.0-1
-  gdk-pixbuf2-2.12.9-1
+  gdk-pixbuf2-2.12.10-1
   glib2-2.16.3-1
-  gtk2-x11-2.12.9-1
+  gtk2-x11-2.12.10-1
   libX11_6-1.1.3-1
-  libdbus-glib_1_2-0.74-1
-  libdbus1_3-1.0.2-1
+  libdbus-glib_1_2-0.76-1
+  libdbus1_3-1.2.1-1
   libglade2-2.6.2-1
   libgnome2-2.22.0-1
   libgnomeui2-2.22.1-1
   libintl8-0.15-1
   libnotify-0.4.4-1
   libxml2-2.6.32-1
-  libxslt-1.1.23-1
+  libxslt-1.1.24-1
   pango-1.20.3-1
-  python-2.5.2-1
+  python-2.5.2-2
   python-gobject2-2.14.2-1
   python-gtk2-2.12.1-1
-  webkit-0.1.34279-1
+  webkit-1.0.1-1
 
 Build requirements:
 (besides corresponding -devel packages)
   autoconf2.5-2.61-1
   automake1.10-1.10.1-1
   binutils-20080523-1
-  cygport-0.3.11-1
+  cygport-0.3.12-1
   gawk-3.1.6-1
   gcc-core-3.4.4-3
   gcc-g++-3.4.4-3
@@ -44,7 +44,7 @@ Build requirements:
   intltool-0.37.1-1
   libtool-2.2.2-2
   make-3.81-1
-  pkg-config-0.21-1
+  pkg-config-0.23a-2
   rarian-0.8.0-1
   sed-4.1.5-2
 
@@ -57,15 +57,15 @@ Canonical download:
 -------------------------------------------
 
 Build instructions:
-  unpack epiphany-2.22.2-X-src.tar.bz2
+  unpack epiphany-2.22.3-X-src.tar.bz2
     if you use setup to install this src package, it will be
         unpacked under /usr/src automatically
   cd /usr/src
-  cygport ./epiphany-2.22.2-X.cygport all
+  cygport ./epiphany-2.22.3-X.cygport all
 
 This will create:
-  /usr/src/epiphany-2.22.2-X-src.tar.bz2
-  /usr/src/epiphany-2.22.2-X.tar.bz2
+  /usr/src/epiphany-2.22.3-X-src.tar.bz2
+  /usr/src/epiphany-2.22.3-X.tar.bz2
 
 -------------------------------------------
 
@@ -122,14 +122,14 @@ Files included in the binary package:
   /usr/share/applications/bme.desktop
   /usr/share/applications/epiphany.desktop
   /usr/share/dbus-1/services/org.gnome.Epiphany.service
-  /usr/share/doc/epiphany-2.22.2/AUTHORS
-  /usr/share/doc/epiphany-2.22.2/COPYING
-  /usr/share/doc/epiphany-2.22.2/ChangeLog
-  /usr/share/doc/epiphany-2.22.2/HACKING
-  /usr/share/doc/epiphany-2.22.2/MAINTAINERS
-  /usr/share/doc/epiphany-2.22.2/NEWS
-  /usr/share/doc/epiphany-2.22.2/README
-  /usr/share/doc/epiphany-2.22.2/TODO
+  /usr/share/doc/epiphany-2.22.3/AUTHORS
+  /usr/share/doc/epiphany-2.22.3/COPYING
+  /usr/share/doc/epiphany-2.22.3/ChangeLog
+  /usr/share/doc/epiphany-2.22.3/HACKING
+  /usr/share/doc/epiphany-2.22.3/MAINTAINERS
+  /usr/share/doc/epiphany-2.22.3/NEWS
+  /usr/share/doc/epiphany-2.22.3/README
+  /usr/share/doc/epiphany-2.22.3/TODO
   /usr/share/epiphany/about.ini
   /usr/share/epiphany/chrome/app-chrome.manifest
   /usr/share/epiphany/chrome/branding/brand.dtd
@@ -412,6 +412,9 @@ Files included in the binary package:
 
 Port Notes:
 
+----- version 2.22.3-1 -----
+Version bump.
+
 ----- version 2.22.2-1 -----
 Initial release for Cygwin.
 
diff --git a/epiphany-2.22.3-1.cygport b/epiphany-2.22.3-1.cygport
new file mode 100644 (file)
index 0000000..4747b4e
--- /dev/null
@@ -0,0 +1,7 @@
+inherit gnome2
+
+CYGCONF_ARGS="
+       --with-engine=webkit
+       --disable-network-manager
+       --disable-zeroconf
+"
diff --git a/epiphany-2.22.3-1.src.patch b/epiphany-2.22.3-1.src.patch
new file mode 100644 (file)
index 0000000..3cde969
--- /dev/null
@@ -0,0 +1,100 @@
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/epiphany-2.22.3/configure.ac src/epiphany-2.22.3/configure.ac
+--- origsrc/epiphany-2.22.3/configure.ac       2008-06-30 12:58:18.000000000 -0500
++++ src/epiphany-2.22.3/configure.ac   2008-07-10 14:24:16.562500000 -0500
+@@ -498,7 +498,7 @@
+ EOF
+       if /bin/sh ../libtool --mode=compile ${CC} $PYTHON_CFLAGS -c testpython.c >/dev/null 2>&1 && \
+-              /bin/sh ../libtool --mode=link ${CC} -o testpython.la -rpath `pwd` -module -avoid-version $PYTHON_LIB_LOC testpython.lo $PYTHON_LIBS $PYTHON_EXTRA_LIBS >/dev/null 2>&1 && \
++              /bin/sh ../libtool --mode=link ${CC} -o testpython.la -rpath `pwd` -module -avoid-version -no-undefined $PYTHON_LIB_LOC testpython.lo $PYTHON_LIBS $PYTHON_EXTRA_LIBS >/dev/null 2>&1 && \
+               grep 'dlname.*testpython' testpython.la >/dev/null 2>&1; then
+               result=yes
+       else
+@@ -758,6 +758,22 @@
+ # uninstalled share dir to search data
+ AC_DEFINE_UNQUOTED([SHARE_UNINSTALLED_DIR], ["`pwd`/data"], [path to source data dir])
++# *****
++# Win32
++# *****
++case "$host_os" in
++      cygwin*)
++              platform_win32=yes
++              EPHY_IMPLIB="-lepiphany-$EPIPHANY_API_VERSION"
++              ;;
++      *)
++              platform_win32=no
++              EPHY_IMPLIB=
++              ;;
++esac
++AC_SUBST(EPHY_IMPLIB)
++AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
++
+ # ****************
+ # Distributor name
+ # ****************
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/epiphany-2.22.3/data/epiphany.pc.in src/epiphany-2.22.3/data/epiphany.pc.in
+--- origsrc/epiphany-2.22.3/data/epiphany.pc.in        2008-03-28 09:59:45.000000000 -0500
++++ src/epiphany-2.22.3/data/epiphany.pc.in    2008-07-10 14:24:16.578125000 -0500
+@@ -14,5 +14,5 @@
+ Description: GNOME Web Browser
+ Version: @VERSION@
+ Requires: gtk+-2.0, libxml-2.0
+-Libs: -L${libdir}
++Libs: -L${libdir} @EPHY_IMPLIB@
+ Cflags: -I${includedir}
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/epiphany-2.22.3/doc/reference/Makefile.am src/epiphany-2.22.3/doc/reference/Makefile.am
+--- origsrc/epiphany-2.22.3/doc/reference/Makefile.am  2008-03-28 10:02:20.000000000 -0500
++++ src/epiphany-2.22.3/doc/reference/Makefile.am      2008-07-10 14:24:16.593750000 -0500
+@@ -186,6 +186,7 @@
+       $(GECKO_LIBS)   \
+       $(GECKO_EXTRA_LIBS) \
+       $(GECKO_GLUE_LIBS) \
++      $(WEBKIT_LIBS) \
+       $(DBUS_LIBS) \
+       $(LIBINTL)
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/epiphany-2.22.3/doc/reference/epiphany.types src/epiphany-2.22.3/doc/reference/epiphany.types
+--- origsrc/epiphany-2.22.3/doc/reference/epiphany.types       2007-12-16 07:57:17.000000000 -0600
++++ src/epiphany-2.22.3/doc/reference/epiphany.types   2008-07-10 14:24:16.609375000 -0500
+@@ -25,8 +25,6 @@
+ #include <ephy-cookie-manager.h>
+ #include <ephy-password-manager.h>
+ #include <ephy-permission-manager.h>
+-#include <mozilla-embed.h>
+-#include <mozilla-embed-persist.h>
+ ephy_embed_get_type
+ downloader_view_get_type
+@@ -39,8 +37,6 @@
+ ephy_cookie_manager_get_type
+ ephy_permission_manager_get_type
+ ephy_password_manager_get_type
+-mozilla_embed_get_type
+-mozilla_embed_persist_get_type
+ #include <ephy-window.h>
+ #include <ephy-shell.h>
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4~' -x aclocal.m4t -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x '*config.h.in' -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x aclocal.m4 -x Makefile.in -x makefile.in -x configure -x '*.stamp' -x '*.html' -x '*.bak' -x '*.sgml' -x '*.tmpl' -x '*.txt' -x '*.xml' -x '*.args' -x '*.devhelp*' -x '*.css' -x '*.hierarchy' -x '*.interfaces' -x '*.prerequisites' -x '*.signals' -x '*.png' -x '*.top' -x '*.bottom' -x gtk-doc.make -x gtk-doc.m4 -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/epiphany-2.22.3/src/Makefile.am src/epiphany-2.22.3/src/Makefile.am
+--- origsrc/epiphany-2.22.3/src/Makefile.am    2008-03-28 10:02:20.000000000 -0500
++++ src/epiphany-2.22.3/src/Makefile.am        2008-07-10 14:24:16.656250000 -0500
+@@ -209,6 +209,9 @@
+       $(AM_CFLAGS)
+ epiphany_LDFLAGS = -dlopen self
++if PLATFORM_WIN32
++epiphany_LDFLAGS += -Wl,--export-all-symbols -Wl,--out-implib,libepiphany-$(EPIPHANY_API_VERSION).a
++endif
+ epiphany_LDADD = \
+       libephymain.la \
+@@ -543,3 +546,9 @@
+ #check-local: check-python-binding
+ endif
++
++if PLATFORM_WIN32
++install-data-local:
++      $(mkinstalldirs) $(DESTDIR)$(libdir)
++      $(INSTALL_DATA) libepiphany-$(EPIPHANY_API_VERSION).a $(DESTDIR)$(libdir)
++endif
This page took 0.028026 seconds and 5 git commands to generate.