gnome/epiphany: Added support for Seed Javascript extensions.
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Wed, 9 Sep 2009 03:35:05 +0000 (03:35 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Wed, 9 Sep 2009 03:35:05 +0000 (03:35 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@7489 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

2.27-introspection.patch [new file with mode: 0644]
README
epiphany-2.27.3-1.cygport [deleted file]
epiphany-2.27.3-2.cygport [new file with mode: 0644]
epiphany.hint

diff --git a/2.27-introspection.patch b/2.27-introspection.patch
new file mode 100644 (file)
index 0000000..90a7b6d
--- /dev/null
@@ -0,0 +1,20 @@
+--- origsrc/epiphany-2.27.3/src/Makefile.am    2009-09-08 19:41:26.587293900 -0500
++++ src/epiphany-2.27.3/src/Makefile.am        2009-09-08 19:42:17.749325600 -0500
+@@ -302,7 +302,7 @@ EPHY_GIR_H_FILES = \
+       $(top_srcdir)/src/ephy-window.h \
+       $(NULL)
+-Epiphany-$(EPIPHANY_API_VERSION).gir: epiphany $(G_IR_SCANNER)
++Epiphany-$(EPIPHANY_API_VERSION).gir: epiphany$(EXEEXT) $(G_IR_SCANNER)
+       PKG_CONFIG_PATH=$(top_builddir)/data:$$PKG_CONFIG_PATH \
+       $(G_IR_SCANNER) -v \
+               --namespace Epiphany \
+@@ -312,7 +312,7 @@ Epiphany-$(EPIPHANY_API_VERSION).gir: ep
+               --include=Gtk-2.0 \
+               --include=libxml2-2.0 \
+               --include=WebKit-1.0 \
+-              --program=./epiphany \
++              --program=./epiphany$(EXEEXT) \
+               --output $@ \
+               --pkg epiphany-$(EPIPHANY_API_VERSION) \
+               -DEPIPHANY_COMPILATION \
diff --git a/README b/README
index e88acfc2283ba7924b1c65df1995a52395d5d442..d3634ca1d08e83306dfbf920361232f153e4ac8b 100644 (file)
--- a/README
+++ b/README
@@ -6,39 +6,42 @@ order to let you focus on the Web content, instead of the browser
 application.
 
 Runtime requirements:
-  cygwin-1.7.0-50
+  cygwin-1.7.0-60
   libdbus-glib_1_2-0.80-10
   libdbus1_3-1.2.14-1
   libgcc1-4.3.2-2
   libgconf2_4-2.26.2-1
-  libgdk_pixbuf2.0_0-2.16.2-1
-  libglib2.0_0-2.20.3-1
-  libgtk2.0_0-2.16.2-1
+  libgdk_pixbuf2.0_0-2.16.5-1
+  libgirepository1.0_0-0.6.5-1
+  libglib2.0_0-2.20.5-1
+  libgtk2.0_0-2.16.5-1
   libICE6-1.0.5-10
   libintl8-0.17-10
   libnotify1-0.4.5-10
-  libpango1.0_0-1.24.2-1
+  libpango1.0_0-1.24.5-1
+  libseed0-2.27.92-1
   libSM6-1.1.0-10
-  libsoup2.4_1-2.26.2-1
-  libwebkit1.0_2-1.1.8-1
-  libX11_6-1.2.1-1
-  libxml2-2.7.3-10
+  libsoup2.4_1-2.26.3-1
+  libwebkit1.0_2-1.1.10-1
+  libX11_6-1.2.2-1
+  libxml2-2.7.3-11
   libxslt-1.1.24-10
 
 Build requirements:
 (besides corresponding -devel packages)
   autoconf2.5-2.63-10
   automake1.10-1.10.2-10
-  binutils-20080624-2
-  cygport-0.9.7-1
+  binutils-2.19.51-1
+  cygport-0.9.9-1
   gawk-3.1.6-2
   gcc4-core-4.3.2-2
   gettext-devel-0.17-10
   gnome-common-2.26.0-2
   gnome-doc-utils-0.16.1-2
+  gobject-introspection-0.6.5-1
   gtk-doc-1.11-2
   intltool-0.40.6-1
-  libtool-2.2.7a-13
+  libtool-2.2.7a-14
   make-3.81-2
   pkg-config-0.23b-10
   rarian-0.8.1-11
@@ -74,6 +77,7 @@ Files included in the binary packages:
   /etc/postinstall/epiphany.sh
   /etc/preremove/epiphany.sh
   /usr/bin/epiphany.exe
+  /usr/lib/girepository-1.0/Epiphany-2.27.typelib
   /usr/share/applications/bme.desktop
   /usr/share/applications/epiphany.desktop
   /usr/share/dbus-1/services/org.gnome.Epiphany.service
@@ -384,6 +388,7 @@ Files included in the binary packages:
   /usr/lib/libepiphany-2.27.a
   /usr/lib/pkgconfig/epiphany-2.27.pc
   /usr/share/aclocal/epiphany.m4
+  /usr/share/gir-1.0/Epiphany-2.27.gir
   /usr/share/gtk-doc/html/epiphany/EphyCommandManager.html
   /usr/share/gtk-doc/html/epiphany/EphyEmbed.html
   /usr/share/gtk-doc/html/epiphany/EphyLocationEntry.html
@@ -417,6 +422,9 @@ Files included in the binary packages:
 
 Port Notes:
 
+----- version 2.27.3-2 -----
+Added support for Seed Javascript extensions.
+
 ----- version 2.27.3-1 -----
 Version bump.
 
diff --git a/epiphany-2.27.3-1.cygport b/epiphany-2.27.3-1.cygport
deleted file mode 100644 (file)
index 1dce38e..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-inherit gnome2
-
-DESCRIPTION="GNOME web browser"
-
-PATCH_URI="2.27-implib.patch"
-
-PKG_NAMES="${PN} ${PN}-devel"
-epiphany_CONTENTS="--exclude=aclocal --exclude=gtk-doc etc/ usr/bin/ usr/share/"
-epiphany_devel_CONTENTS="usr/include/ usr/lib/ usr/share/aclocal/
-                         usr/share/gtk-doc/"
-
-CYGCONF_ARGS="--disable-network-manager --disable-zeroconf"
diff --git a/epiphany-2.27.3-2.cygport b/epiphany-2.27.3-2.cygport
new file mode 100644 (file)
index 0000000..67cbaec
--- /dev/null
@@ -0,0 +1,19 @@
+inherit gnome2
+
+DESCRIPTION="GNOME web browser"
+
+PATCH_URI="2.27-implib.patch
+           2.27-introspection.patch"
+
+PKG_NAMES="${PN} ${PN}-devel"
+epiphany_CONTENTS="--exclude=aclocal --exclude=gir-1.0 --exclude=gtk-doc
+                   etc/ usr/bin/ usr/lib/girepository-1.0/ usr/share/"
+epiphany_devel_CONTENTS="usr/include/ usr/lib/lib* usr/lib/pkgconfig usr/share/aclocal/
+                         usr/share/gir-1.0/ usr/share/gtk-doc/"
+
+CYGCONF_ARGS="
+       --enable-introspection
+       --enable-seed
+       --disable-network-manager
+       --disable-zeroconf
+"
index 1c69de9566d85d0a5bed00a2607995ce2c15c168..2f051c0f4bee814a5909a5ca1a836d06a74ff29c 100644 (file)
@@ -1,5 +1,5 @@
 category: Gnome Web
-requires: GConf2 libdbus-glib_1_2 libdbus1_3 libgcc1 libgconf2_4 libgdk_pixbuf2.0_0 libglib2.0_0 libgtk2.0_0 libICE6 libintl8 libnotify1 libpango1.0_0 libSM6 libsoup2.4_1 libwebkit1.0_2 libX11_6 libxml2 libxslt
+requires: GConf2 gobject-introspection-Gtk2.0 gobject-introspection-Soup2.4 gobject-introspection-WebKit1.0 libdbus-glib_1_2 libdbus1_3 libgcc1 libgconf2_4 libgdk_pixbuf2.0_0 libglib2.0_0 libgirepository1.0_0 libgtk2.0_0 libICE6 libintl8 libnotify1 libpango1.0_0 libseed0 libSM6 libsoup2.4_1 libwebkit1.0_2 libX11_6 libxml2 libxslt
 sdesc: "GNOME web browser"
 ldesc: "Epiphany is the web browser for the GNOME desktop. Its goal is 
 to be simple and easy to use. Epiphany ties together many GNOME 
This page took 0.028806 seconds and 5 git commands to generate.