GTK+ 2.12.11
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Sun, 6 Jul 2008 09:04:23 +0000 (09:04 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Sun, 6 Jul 2008 09:04:23 +0000 (09:04 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@3906 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README
gtk2-x11-2.12.11-1.cygport [new file with mode: 0644]
gtk2-x11-2.12.11-1.src.patch [new file with mode: 0644]

diff --git a/README b/README
index 981d11ffb854cebb158f710042d1ee50d41ed747..bf4447a80ec214ae25a3f5aaf60d6d0997ff88a6 100644 (file)
--- a/README
+++ b/README
@@ -5,7 +5,7 @@ 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.5.25-11
+  cygwin-1.5.25-15
   atk-1.22.0-1
   glib2-2.16.3-1
   libX11_6-1.1.3-1
@@ -30,7 +30,7 @@ Build requirements:
   automake2.5-2.61-1
   automake1.7-1.7.9-3
   binutils-20060817-1
-  cygport-0.3.11-1
+  cygport-0.3.12-1
   gawk-3.1.6-1
   gcc-core-3.4.4-3
   gnome-common-2.20.0-2
@@ -50,17 +50,17 @@ Canonical download:
 -------------------------------------------
 
 Build instructions:
-  unpack gtk2-x11-2.12.10-X-src.tar.bz2
+  unpack gtk2-x11-2.12.11-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-x11-2.12.10-X.cygport all
+  cygport ./gtk2-x11-2.12.11-X.cygport all
 
 This will create:
-  /usr/src/gdk-pixbuf2-2.12.10-X.tar.bz2
-  /usr/src/gtk2-x11-2.12.10-X-src.tar.bz2
-  /usr/src/gtk2-x11-2.12.10-X.tar.bz2
-  /usr/src/gtk2-x11-devel-2.12.10-X.tar.bz2
+  /usr/src/gdk-pixbuf2-2.12.11-X.tar.bz2
+  /usr/src/gtk2-x11-2.12.11-X-src.tar.bz2
+  /usr/src/gtk2-x11-2.12.11-X.tar.bz2
+  /usr/src/gtk2-x11-devel-2.12.11-X.tar.bz2
 
 -------------------------------------------
 
@@ -104,13 +104,13 @@ Files included in the binary packages:
   /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.la
   /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.la
   /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-test.la
-  /usr/share/doc/gtk2-x11-2.12.10/AUTHORS
-  /usr/share/doc/gtk2-x11-2.12.10/COPYING
-  /usr/share/doc/gtk2-x11-2.12.10/ChangeLog
-  /usr/share/doc/gtk2-x11-2.12.10/HACKING
-  /usr/share/doc/gtk2-x11-2.12.10/INSTALL
-  /usr/share/doc/gtk2-x11-2.12.10/NEWS
-  /usr/share/doc/gtk2-x11-2.12.10/README
+  /usr/share/doc/gtk2-x11-2.12.11/AUTHORS
+  /usr/share/doc/gtk2-x11-2.12.11/COPYING
+  /usr/share/doc/gtk2-x11-2.12.11/ChangeLog
+  /usr/share/doc/gtk2-x11-2.12.11/HACKING
+  /usr/share/doc/gtk2-x11-2.12.11/INSTALL
+  /usr/share/doc/gtk2-x11-2.12.11/NEWS
+  /usr/share/doc/gtk2-x11-2.12.11/README
   /usr/share/gtk-2.0/demo/alphatest.png
   /usr/share/gtk-2.0/demo/apple-red.png
   /usr/share/gtk-2.0/demo/appwindow.c
@@ -1269,6 +1269,9 @@ Files included in the binary packages:
 
 Port Notes:
 
+----- version 2.12.11-1 -----
+Version bump.
+
 ----- version 2.12.10-1 -----
 Version bump.
 
diff --git a/gtk2-x11-2.12.11-1.cygport b/gtk2-x11-2.12.11-1.cygport
new file mode 100644 (file)
index 0000000..6c15fef
--- /dev/null
@@ -0,0 +1,49 @@
+ORIG_PN=gtk+
+
+inherit gnome2
+
+DESCRIPTION="The GIMP Toolkit for X11, version ${PV_MAJ}"
+HOMEPAGE="http://www.gtk.org/"
+
+API="2.10.0"
+
+PKG_NAMES="${PN} gdk-pixbuf${PV_MAJ} gdk-pixbuf${PV_MAJ}-devel ${PN}-devel"
+PKG_HINTS="setup gdkpixbuf gdkpixbuf-devel devel"
+PKG_CONTENTS[0]="--exclude=*gdk[-_]pixbuf* --exclude=loaders
+                 --exclude=gtk-builder-convert
+                 --exclude=aclocal --exclude=include --exclude=gtk-doc
+                 etc/ usr/bin/ usr/lib/gtk-2.0/ usr/share/"
+PKG_CONTENTS[1]="etc/*/gdk-pixbuf2.sh usr/bin/*gdk_pixbuf*.dll
+                 usr/bin/gdk-pixbuf*.exe usr/lib/gtk-2.0/${API}/loaders/
+                 usr/share/man/man1/gdk-pixbuf*"
+PKG_CONTENTS[2]="usr/include/gtk-2.0/gdk-pixbuf*
+                 usr/lib/libgdk_pixbuf* usr/lib/pkgconfig/gdk-pixbuf*
+                 usr/share/gtk-doc/html/gdk-pixbuf/"
+PKG_CONTENTS[3]="--exclude=*gdk[-_]pixbuf*
+                 usr/bin/gtk-builder-convert
+                 usr/include/ usr/lib/gtk-2.0/include/ usr/lib/lib*
+                 usr/lib/pkgconfig/ usr/share/aclocal/ usr/share/gtk-doc/"
+
+DIFF_EXCLUDES="gdk.rc"
+
+CYGCONF_ARGS="
+       --enable-explicit-deps
+       --enable-test-print-backend
+       --enable-xkb
+       --disable-shm
+       --disable-visibility
+       --disable-xinerama
+       --with-gdktarget=x11
+       --with-xinput
+"
+
+src_install() {
+       cd ${B}
+       cyginstall
+
+       exeinto /etc/postinstall
+       newexe ${C}/gdkpixbuf-postinstall.sh gdk-pixbuf${PV_MAJ}.sh
+
+       exeinto /etc/preremove
+       newexe ${C}/gdkpixbuf-preremove.sh gdk-pixbuf${PV_MAJ}.sh
+}
diff --git a/gtk2-x11-2.12.11-1.src.patch b/gtk2-x11-2.12.11-1.src.patch
new file mode 100644 (file)
index 0000000..9f89db7
--- /dev/null
@@ -0,0 +1,26 @@
+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 -x gdk.rc origsrc/gtk+-2.12.11/Makefile.am src/gtk+-2.12.11/Makefile.am
+--- origsrc/gtk+-2.12.11/Makefile.am   2008-07-01 08:42:55.000000000 -0500
++++ src/gtk+-2.12.11/Makefile.am       2008-07-04 18:51:03.578125000 -0500
+@@ -1,6 +1,6 @@
+ ## Makefile.am for GTK+
+-SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos tests perf contrib
++SRC_SUBDIRS = gdk-pixbuf gdk gtk modules demos perf contrib # tests
+ SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros
+ # require automake 1.4
+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 -x gdk.rc origsrc/gtk+-2.12.11/gdk-pixbuf/io-jpeg.c src/gtk+-2.12.11/gdk-pixbuf/io-jpeg.c
+--- origsrc/gtk+-2.12.11/gdk-pixbuf/io-jpeg.c  2008-07-01 08:42:44.000000000 -0500
++++ src/gtk+-2.12.11/gdk-pixbuf/io-jpeg.c      2008-07-04 18:51:03.593750000 -0500
+@@ -964,7 +964,11 @@
+                       int rc;                 
+                       
+                       /* start decompression */
++#ifdef G_WITH_CYGWIN
++                      cinfo->buffered_image = TRUE;
++#else
+                       cinfo->buffered_image = cinfo->progressive_mode;
++#endif
+                       rc = jpeg_start_decompress (cinfo);
+                       cinfo->do_fancy_upsampling = FALSE;
+                       cinfo->do_block_smoothing = FALSE;
This page took 0.026697 seconds and 5 git commands to generate.