gnome/gtk2.0 2.20.1
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Tue, 15 Jun 2010 10:23:54 +0000 (10:23 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Tue, 15 Jun 2010 10:23:54 +0000 (10:23 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@9702 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

2.20.1-introspection-vpath.patch [new file with mode: 0644]
README
girepository-GdkPixbuf2.0.hint [new file with mode: 0644]
girepository-Gtk2.0.hint [new file with mode: 0644]
gtk2.0-2.20.1-1.cygport [moved from gtk2.0-2.18.6-1.cygport with 84% similarity]

diff --git a/2.20.1-introspection-vpath.patch b/2.20.1-introspection-vpath.patch
new file mode 100644 (file)
index 0000000..0cc5ed6
--- /dev/null
@@ -0,0 +1,13 @@
+introspection_files will get $(srcdir) added later
+
+--- origsrc/gtk+-2.20.1/gdk/Makefile.am        2010-05-02 18:33:18.000000000 -0500
++++ src/gtk+-2.20.1/gdk/Makefile.am    2010-06-15 02:12:33.950175600 -0500
+@@ -199,7 +199,7 @@ introspection_files = \
+               $(gdk_c_sources) \
+         gdkenumtypes.c \
+         gdkenumtypes.h \
+-        $(srcdir)/x11/*.c
++        x11/*.c
+ Gdk-2.0.gir: $(gdktargetlib) Makefile
+ Gdk_2_0_gir_SCANNERFLAGS = --strip-prefix=Gdk --add-include-path=../gdk-pixbuf
diff --git a/README b/README
index 013b14a9afdacb8a8b333a0350be6095cec78016..082a1d47ec04718cda744f94bbad27fcd0124b0f 100644 (file)
--- a/README
+++ b/README
@@ -5,19 +5,19 @@ Offering a complete set of widgets, GTK+ is suitable for projects
 ranging from small one-off projects to complete application suites.
 
 Runtime requirements:
-  cygwin-1.7.1-1
-  libatk1.0_0-1.28.0-1
-  libcairo2-1.8.8-1
-  libfontconfig1-2.7.3-1
-  libgcc1-4.3.4-1
-  libglib2.0_0-2.22.2-1
+  cygwin-1.7.5-1
+  libatk1.0_0-1.30.0-1
+  libcairo2-1.8.10-1
+  libfontconfig1-2.8.0-1
+  libgcc1-4.3.4-3
+  libglib2.0_0-2.24.1-1
   libintl8-0.17-11
   libjasper1-1.900.1-1
   libjpeg7-7-10
-  libpango1.0_0-1.26.0-1
+  libpango1.0_0-1.28.0-1
   libpng12-1.2.35-10
-  libtiff5-3.8.2-11
-  libX11_6-1.3.2-2
+  libtiff5-3.9.2-1
+  libX11_6-1.3.3-1
   libXcomposite1-0.4.1-1
   libXcursor1-1.1.10-1
   libXdamage1-1.1.2-1
@@ -33,16 +33,16 @@ Build requirements:
 (besides corresponding devel packages)
   automake2.5-2.65-1
   automake1.11-1.11.1-1
-  binutils-2.19.51-1
-  cygport-0.9.80-1
+  binutils-2.20.51-2
+  cygport-0.9.84-1
   gawk-3.1.7-1
   gcc4-core-4.3.4-3
-  gnome-common-2.28.0-1
-  gtk-doc-1.13-1
+  gnome-common-2.28.0-2
+  gobject-introspection-0.6.14-1
+  gtk-doc-1.15-1
   libtool-2.2.7a-15
   make-3.81-2
   pkg-config-0.23b-10
-  sed-4.1.5-2
 
 Canonical homepage:
   http://www.gtk.org/
@@ -54,30 +54,35 @@ Canonical download:
 -------------------------------------------
 
 Build instructions:
-  unpack gtk2.0-2.18.6-X-src.tar.bz2
+  unpack gtk2.0-2.20.1-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 ./gtk2.0-2.18.6-X.cygport all
+  cygport ./gtk2.0-2.20.1-X.cygport all
 
 This will create:
-  /usr/src/gail-2.18.6-X-src.tar.bz2
-  /usr/src/gtk2.0-2.18.6-X-src.tar.bz2
-  /usr/src/gtk2.0-demo-2.18.6-X-src.tar.bz2
-  /usr/src/gtk2.0-engines-pixmap-2.18.6-X-src.tar.bz2
-  /usr/src/libgailutil-devel-2.18.6-X.tar.bz2
-  /usr/src/libgailutil18-2.18.6-X.tar.bz2
-  /usr/src/libgdk_pixbuf2.0-devel-2.18.6-X.tar.bz2
-  /usr/src/libgdk_pixbuf2.0_0-2.18.6-X.tar.bz2
-  /usr/src/libgdk_pixbuf_xlib2.0-devel-2.18.6-X.tar.bz2
-  /usr/src/libgdk_pixbuf_xlib2.0_0-2.18.6-X.tar.bz2
-  /usr/src/libgtk2.0-2.18.6-X.tar.bz2
-  /usr/src/libgtk2.0_0-devel-2.18.6-X.tar.bz2
+  /usr/src/gail-2.20.1-X-src.tar.bz2
+  /usr/src/girepository-GdkPixbuf2.0-2.20.1-X-src.tar.bz2
+  /usr/src/girepository-Gtk2.0-2.20.1-X-src.tar.bz2
+  /usr/src/gtk2.0-2.20.1-X-src.tar.bz2
+  /usr/src/gtk2.0-demo-2.20.1-X-src.tar.bz2
+  /usr/src/gtk2.0-engines-pixmap-2.20.1-X-src.tar.bz2
+  /usr/src/libgailutil-devel-2.20.1-X.tar.bz2
+  /usr/src/libgailutil18-2.20.1-X.tar.bz2
+  /usr/src/libgdk_pixbuf2.0-devel-2.20.1-X.tar.bz2
+  /usr/src/libgdk_pixbuf2.0_0-2.20.1-X.tar.bz2
+  /usr/src/libgdk_pixbuf_xlib2.0-devel-2.20.1-X.tar.bz2
+  /usr/src/libgdk_pixbuf_xlib2.0_0-2.20.1-X.tar.bz2
+  /usr/src/libgtk2.0-2.20.1-X.tar.bz2
+  /usr/src/libgtk2.0_0-devel-2.20.1-X.tar.bz2
 
 -------------------------------------------
 
 Port Notes:
 
+----- version 2.20.1-1 -----
+Version bump for GNOME 2.30.
+
 ----- version 2.18.6-1 -----
 Version bump.
 
diff --git a/girepository-GdkPixbuf2.0.hint b/girepository-GdkPixbuf2.0.hint
new file mode 100644 (file)
index 0000000..875ab75
--- /dev/null
@@ -0,0 +1,7 @@
+category: Gnome
+requires: girepository-GLib2.0 libgdk_pixbuf2.0_0
+external-source: gtk2.0
+sdesc: "GNOME Pixel buffer library (GObject Introspection data)"
+ldesc: "Offering a complete set of widgets, GTK+ is suitable for 
+projects ranging from small one-off projects to complete application 
+suites."
diff --git a/girepository-Gtk2.0.hint b/girepository-Gtk2.0.hint
new file mode 100644 (file)
index 0000000..a412924
--- /dev/null
@@ -0,0 +1,7 @@
+category: Gnome
+requires: girepository-GLib2.0 girepository-Atk1.0 girepository-GdkPixbuf2.0 girepository-Pango1.0 girepository-x11 libgtk2.0_0
+external-source: gtk2.0
+sdesc: "Multi-platform GUI toolkit (GObject Introspection data)"
+ldesc: "Offering a complete set of widgets, GTK+ is suitable for 
+projects ranging from small one-off projects to complete application 
+suites."
similarity index 84%
rename from gtk2.0-2.18.6-1.cygport
rename to gtk2.0-2.20.1-1.cygport
index 230e0d46aa1cfb91cafdb2204461e97985a552cc..a5875154b345b34e42c6f3ffa529612d292efb89 100644 (file)
@@ -5,26 +5,31 @@ inherit gnome2
 DESCRIPTION="The GIMP Toolkit for X11, version ${PV_MAJ}"
 HOMEPAGE="http://www.gtk.org/"
 
-PATCH_URI="2.12-skip-tests.patch
-           2.18.3-not-win32.patch"
+PATCH_URI="
+       2.12-skip-tests.patch
+       2.18.3-not-win32.patch
+       2.20.1-introspection-vpath.patch
+"
 
 api="2.10.0"
 PKG_NAMES="${PN} ${PN}-demo ${PN}-engines-pixmap libgtk2.0_0 libgtk2.0-devel
            libgdk_pixbuf2.0_0 libgdk_pixbuf2.0-devel
            libgdk_pixbuf_xlib2.0_0 libgdk_pixbuf_xlib2.0-devel
+           girepository-GdkPixbuf2.0 girepository-Gtk2.0
            gail libgailutil18 libgailutil-devel"
 gtk2_0_demo_CONTENTS="usr/bin/gtk-demo.exe usr/share/gtk-2.0/demo/"
 gtk2_0_engines_pixmap_CONTENTS="usr/lib/gtk-2.0/${api}/engines/"
 libgtk2_0_0_CONTENTS="--exclude=*gdk[-_]pixbuf*
                  --exclude=gtk-builder-convert --exclude=*gailutil*
-                 --exclude=aclocal --exclude=include --exclude=gtk-doc
-                                --exclude=gtk-demo.* --exclude=demo
+                 --exclude=include --exclude=gtk-demo.*
                  etc/ usr/bin/ usr/lib/gtk-2.0/${api}/immodules/
-                 usr/lib/gtk-2.0/${api}/printbackends/ usr/share/"
+                 usr/lib/gtk-2.0/${api}/printbackends/ usr/share/doc/
+                 usr/share/locale/ usr/share/man/man1/ usr/share/themes/"
 libgtk2_0_devel_CONTENTS="--exclude=*gdk[-_]pixbuf* --exclude=*gail*
                  usr/bin/gtk-builder-convert
                  usr/include/gtk* usr/lib/gtk-2.0/include/ usr/lib/lib*
                  usr/lib/pkgconfig/ usr/share/aclocal/ usr/share/gtk-doc/"
+girepository_Gtk2_0_CONTENTS="usr/*/gir*/G?k-2.0.*"
 libgdk_pixbuf2_0_0_CONTENTS="etc/*/libgdk_pixbuf2.0_0.sh usr/bin/cyggdk_pixbuf-2.0-0.dll
                  usr/bin/gdk-pixbuf*.exe usr/lib/gtk-2.0/${api}/loaders/
                  usr/share/man/man1/gdk-pixbuf*"
@@ -35,6 +40,7 @@ libgdk_pixbuf_xlib2_0_0_CONTENTS="usr/bin/cyggdk_pixbuf_xlib-2.0-0.dll"
 libgdk_pixbuf_xlib2_0_devel_CONTENTS="usr/include/gtk-2.0/gdk-pixbuf-xlib/
                  usr/lib/libgdk_pixbuf_xlib-2.0.*
                  usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc"
+girepository_GdkPixbuf2_0_CONTENTS="usr/*/gir*/GdkPixbuf-2.0.*"
 gail_CONTENTS="usr/lib/gtk-2.0/modules/"
 libgailutil18_CONTENTS="usr/bin/cyggailutil-18.dll"
 libgailutil_devel_CONTENTS="usr/include/gail-1.0/ usr/lib/libgailutil.*
This page took 0.02656 seconds and 5 git commands to generate.