diff options
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/gdk-pixbuf2/DESCR | 18 | ||||
-rw-r--r-- | graphics/gdk-pixbuf2/Makefile | 31 | ||||
-rw-r--r-- | graphics/gdk-pixbuf2/PLIST | 172 | ||||
-rw-r--r-- | graphics/gdk-pixbuf2/distinfo | 6 | ||||
-rw-r--r-- | graphics/gdk-pixbuf2/patches/patch-aa | 25 |
5 files changed, 252 insertions, 0 deletions
diff --git a/graphics/gdk-pixbuf2/DESCR b/graphics/gdk-pixbuf2/DESCR new file mode 100644 index 00000000000..d14ab789624 --- /dev/null +++ b/graphics/gdk-pixbuf2/DESCR @@ -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 --git a/graphics/gdk-pixbuf2/Makefile b/graphics/gdk-pixbuf2/Makefile new file mode 100644 index 00000000000..eec9b4b3b70 --- /dev/null +++ b/graphics/gdk-pixbuf2/Makefile @@ -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 +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 --git a/graphics/gdk-pixbuf2/PLIST b/graphics/gdk-pixbuf2/PLIST new file mode 100644 index 00000000000..f95f399d1a7 --- /dev/null +++ b/graphics/gdk-pixbuf2/PLIST @@ -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 --git a/graphics/gdk-pixbuf2/distinfo b/graphics/gdk-pixbuf2/distinfo new file mode 100644 index 00000000000..706162319ff --- /dev/null +++ b/graphics/gdk-pixbuf2/distinfo @@ -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 --git a/graphics/gdk-pixbuf2/patches/patch-aa b/graphics/gdk-pixbuf2/patches/patch-aa new file mode 100644 index 00000000000..d4a1d1562fb --- /dev/null +++ b/graphics/gdk-pixbuf2/patches/patch-aa @@ -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 + |