pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gdk-pixbuf2 add gdk-pixbuf2-2.22.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/98d76556dd26
branches:  trunk
changeset: 581971:98d76556dd26
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Tue Nov 02 15:17:29 2010 +0000

description:
add gdk-pixbuf2-2.22.0
gdk-pixbuf was integrated into gtk2 a while ago, but was split out
again now. gdk-pixbuf2 can coexist with gdk-pixbuf1.
This pkg conflicts with the current gtk2 pkg, but since it will be
low in the dependency tree once deployed it would be good to see
bulk build results before gtk2 is updated to 2.22 which will require it.

diffstat:

 graphics/gdk-pixbuf2/DESCR            |   18 +++
 graphics/gdk-pixbuf2/Makefile         |   31 ++++++
 graphics/gdk-pixbuf2/PLIST            |  172 ++++++++++++++++++++++++++++++++++
 graphics/gdk-pixbuf2/distinfo         |    6 +
 graphics/gdk-pixbuf2/patches/patch-aa |   25 ++++
 5 files changed, 252 insertions(+), 0 deletions(-)

diffs (272 lines):

diff -r dea42a7a04b7 -r 98d76556dd26 graphics/gdk-pixbuf2/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gdk-pixbuf2/DESCR        Tue Nov 02 15:17:29 2010 +0000
@@ -0,0 +1,18 @@
+  GdkPixbuf is a new GNOME library designed to solve part of Imlib's
+design limitations that make it hard to write efficient and highly
+modular applications.  The GdkPixbuf library provides a basic,
+reference counted structure called GdkPixbuf.  This structure points
+to a block of image data, has fields that describe the format of the
+image data, and also contains a reference count.  The library also
+provides a simple mechanism for loading images from files, and a more
+sophisticated mechanism for loading images progressively from
+arbitrary buffers.  It also provides utility functions to transform
+pixbufs and render them to GDK drawables.
+
+The GdkPixBuf library provides a number of features:
+       * Image loading facilities.
+       * Rendering of a GdkPixBuf into various formats:
+         drawables (windows, pixmaps), GdkRGB buffers.
+
+This is the gtk 2 version of gdk-pixbuf.  It got
+included natively in gtk2+ and was split out again in revision 2.22.
diff -r dea42a7a04b7 -r 98d76556dd26 graphics/gdk-pixbuf2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gdk-pixbuf2/Makefile     Tue Nov 02 15:17:29 2010 +0000
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/11/02 15:17:29 drochner Exp $
+#
+
+DISTNAME=      gdk-pixbuf-2.22.0
+PKGNAME=       gdk-pixbuf2-2.22.0
+CATEGORIES=    graphics
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gdk-pixbuf/2.22/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      ftp://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/2.22/
+COMMENT=       Image loaders for gtk2
+LICENSE=       gnu-gpl-v2
+
+CONFLICTS+=    gtk2+<2.22
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+GNU_CONFIGURE=         yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            pkg-config
+USE_PKGLOCALEDIR=      yes
+
+PKGCONFIG_OVERRIDE+=   contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in
+PKGCONFIG_OVERRIDE+=   gdk-pixbuf-2.0.pc.in
+
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.26.0
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/jpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r dea42a7a04b7 -r 98d76556dd26 graphics/gdk-pixbuf2/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gdk-pixbuf2/PLIST        Tue Nov 02 15:17:29 2010 +0000
@@ -0,0 +1,172 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/11/02 15:17:29 drochner Exp $
+bin/gdk-pixbuf-csource
+bin/gdk-pixbuf-query-loaders
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h
+include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pcx.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ras.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-wbmp.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.la
+lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.la
+lib/libgdk_pixbuf-2.0.la
+lib/pkgconfig/gdk-pixbuf-2.0.pc
+man/man1/gdk-pixbuf-csource.1
+man/man1/gdk-pixbuf-query-loaders.1
+share/gtk-doc/html/gdk-pixbuf/GdkPixbufLoader.html
+share/gtk-doc/html/gdk-pixbuf/annotation-glossary.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-10.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-12.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-14.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-2.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-4.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-6.html
+share/gtk-doc/html/gdk-pixbuf/api-index-2-8.html
+share/gtk-doc/html/gdk-pixbuf/api-index-deprecated.html
+share/gtk-doc/html/gdk-pixbuf/api-index-full.html
+share/gtk-doc/html/gdk-pixbuf/composite.png
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-Module-Interface.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-Versioning.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-animation.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-creating.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-csource.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-file-loading.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-file-saving.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-from-drawables.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-rendering.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-inline.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-query-loaders.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-refcounting.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-scaling.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-util.html
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf.devhelp
+share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf.devhelp2
+share/gtk-doc/html/gdk-pixbuf/home.png
+share/gtk-doc/html/gdk-pixbuf/index.html
+share/gtk-doc/html/gdk-pixbuf/index.sgml
+share/gtk-doc/html/gdk-pixbuf/left.png
+share/gtk-doc/html/gdk-pixbuf/license.html
+share/gtk-doc/html/gdk-pixbuf/right.png
+share/gtk-doc/html/gdk-pixbuf/rn01.html
+share/gtk-doc/html/gdk-pixbuf/rn02.html
+share/gtk-doc/html/gdk-pixbuf/style.css
+share/gtk-doc/html/gdk-pixbuf/up.png
+share/locale/af/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ang/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ar/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/as/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ast/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/az/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/be/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/be@latin/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/bg/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/bn/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/bn_IN/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/br/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/bs/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ca/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ca@valencia/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/crh/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/cs/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/cy/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/da/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/de/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/dz/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/el/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/en_CA/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/en_GB/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/eo/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/es/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/et/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/eu/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/fa/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/fi/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/fr/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ga/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/gl/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/gu/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/he/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/hi/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/hr/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/hu/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/hy/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ia/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/id/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/io/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/is/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/it/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ja/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ka/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/kn/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ko/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ku/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/li/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/lt/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/lv/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/mai/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/mi/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/mk/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ml/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/mn/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/mr/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ms/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/my/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/nb/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/nds/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ne/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/nl/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/nn/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/nso/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/oc/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/or/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/pa/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/pl/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ps/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/pt/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/pt_BR/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ro/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ru/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/si/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sk/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sl/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sq/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sr/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sr@ije/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sr@latin/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/sv/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/ta/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/te/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/th/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/tk/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/tr/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/tt/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/uk/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/uz/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/uz@cyrillic/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/vi/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/wa/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/xh/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/yi/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/zh_CN/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/zh_HK/LC_MESSAGES/gdk-pixbuf.mo
+share/locale/zh_TW/LC_MESSAGES/gdk-pixbuf.mo
diff -r dea42a7a04b7 -r 98d76556dd26 graphics/gdk-pixbuf2/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gdk-pixbuf2/distinfo     Tue Nov 02 15:17:29 2010 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/11/02 15:17:29 drochner Exp $
+
+SHA1 (gdk-pixbuf-2.22.0.tar.bz2) = 80c25eaa08b22ebab24b98e88883ff615240d7cf
+RMD160 (gdk-pixbuf-2.22.0.tar.bz2) = 6089a4f48588d8252ff8ea06db7f395d1d3a43f0
+Size (gdk-pixbuf-2.22.0.tar.bz2) = 1538400 bytes
+SHA1 (patch-aa) = 59bdebbe095666af4b568325b7a6f4d88c1c9f61
diff -r dea42a7a04b7 -r 98d76556dd26 graphics/gdk-pixbuf2/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gdk-pixbuf2/patches/patch-aa     Tue Nov 02 15:17:29 2010 +0000
@@ -0,0 +1,25 @@
+$NetBSD: patch-aa,v 1.1.1.1 2010/11/02 15:17:29 drochner Exp $
+
+--- configure.orig     2010-09-21 18:28:58.000000000 +0000
++++ configure
+@@ -18183,9 +18183,9 @@ $as_echo "$found_introspection" >&6; }
+        INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
+        INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
+        INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
+-       INTROSPECTION_GIRDIR=${INTROSPECTION_GIRDIR/$datadir/\$(datadir)}
++#       INTROSPECTION_GIRDIR=${INTROSPECTION_GIRDIR/$datadir/\$(datadir)}
+        INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
+-       INTROSPECTION_TYPELIBDIR=${INTROSPECTION_TYPELIBDIR/$libdir/\$(libdir)}
++#       INTROSPECTION_TYPELIBDIR=${INTROSPECTION_TYPELIBDIR/$libdir/\$(libdir)}
+        INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
+        INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
+        INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
+@@ -18592,7 +18592,7 @@ rm -f core conftest.err conftest.$ac_obj
+ fi
+ 
+ 
+-if test "x${enable_Bsymbolic}" == "xyes"; then
++if test "x${enable_Bsymbolic}" = "xyes"; then
+   GDK_PIXBUF_LINK_FLAGS=-Wl,-Bsymbolic-functions
+ fi
+ 



Home | Main Index | Thread Index | Old Index