pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/libpixman initial import of libpixman-0.1.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2f2574b2e5cc
branches:  trunk
changeset: 467580:2f2574b2e5cc
user:      recht <recht%pkgsrc.org@localhost>
date:      Tue Feb 03 12:07:57 2004 +0000

description:
initial import of libpixman-0.1.0

libpixman - Pixel manipulation library

libpixman is a merge of libpixregion and libic.
It also includes the slim headers.

----------------------------------------------------------------------
libpixregion - Pixel region Library

libpixregion is a generic library for manipulating pixel regions. A
PixRegion is a set of Y-X banded rectangles that cover the desired
region.

libic - Image compositing library

libic is a generic image compositing library. libic provides
Porter/Duff compositing of images and implicit mask generation for
geometric primitives including trapezoids, triangles, and rectangles.

slim - Shared Library Interface Macros

diffstat:

 graphics/libpixman/DESCR         |  19 +++++++++++++++++++
 graphics/libpixman/Makefile      |  19 +++++++++++++++++++
 graphics/libpixman/PLIST         |   8 ++++++++
 graphics/libpixman/buildlink2.mk |  20 ++++++++++++++++++++
 graphics/libpixman/buildlink3.mk |  18 ++++++++++++++++++
 graphics/libpixman/distinfo      |   4 ++++
 6 files changed, 88 insertions(+), 0 deletions(-)

diffs (112 lines):

diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/DESCR  Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,19 @@
+libpixman - Pixel manipulation library
+
+libpixman is a merge of libpixregion and libic.
+It also includes the slim headers.
+
+----------------------------------------------------------------------
+libpixregion - Pixel region Library
+
+libpixregion is a generic library for manipulating pixel regions. A
+PixRegion is a set of Y-X banded rectangles that cover the desired
+region.
+
+libic - Image compositing library
+
+libic is a generic image compositing library. libic provides
+Porter/Duff compositing of images and implicit mask generation for
+geometric primitives including trapezoids, triangles, and rectangles.
+
+slim - Shared Library Interface Macros
diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/Makefile       Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/02/03 12:07:57 recht Exp $
+#
+
+DISTNAME=      libpixman-0.1.0
+CATEGORIES=    graphics
+MASTER_SITES=  http://cairographics.org/snapshots/
+
+MAINTAINER=    recht%NetBSD.org@localhost
+HOMEPAGE=      http://cairographics.org/
+COMMENT=       Pixel manipulation library
+
+USE_BUILDLINK2=                yes
+USE_PKGLOCALEDIR=      yes
+USE_LIBTOOL=           yes
+LIBTOOL_OVERRIDE=      ${WRKSRC}/libtool
+PKGCONFIG_OVERRIDE+=   ${WRKSRC}/libpixman.pc.in
+GNU_CONFIGURE=         yes
+
+.include "../../mk/bsd.pkg.mk"
diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/PLIST  Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,8 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/03 12:07:57 recht Exp $
+include/pixman.h
+lib/libpixman.a
+lib/libpixman.la
+lib/libpixman.so
+lib/libpixman.so.1
+lib/libpixman.so.1.0
+lib/pkgconfig/libpixman.pc
diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/buildlink2.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/buildlink2.mk  Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/02/03 12:07:57 recht Exp $
+#
+
+.if !defined(LIBPIXMAN_BUILDLINK2_MK)
+LIBPIXMAN_BUILDLINK2_MK=       # defined
+
+BUILDLINK_PACKAGES+=                   libpixman
+BUILDLINK_DEPENDS.libpixman?=          libpixman>=0.1.0
+BUILDLINK_PKGSRCDIR.libpixman?=                ../../graphics/libpixman
+
+EVAL_PREFIX+=  BUILDLINK_PREFIX.libpixman=libpixman
+BUILDLINK_PREFIX.libpixman_DEFAULT=    ${LOCALBASE}
+BUILDLINK_FILES.libpixman+=    include/pixman.h
+BUILDLINK_FILES.libpixman+=    lib/libpixman.*
+
+BUILDLINK_TARGETS+=    libpixman-buildlink
+
+libpixman-buildlink: _BUILDLINK_USE
+
+.endif # LIBPIXMAN_BUILDLINK2_MK
diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/buildlink3.mk  Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/02/03 12:07:57 recht Exp $
+#
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+LIBPIXMAN_BUILDLINK3_MK:=      ${LIBPIXMAN_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+=    libpixman
+.endif
+
+.if !empty(LIBPIXMAN_BUILDLINK3_MK:M+)
+BUILDLINK_PACKAGES+=                   libpixman
+BUILDLINK_DEPENDS.libpixman?=          libpixman>=0.1.0
+BUILDLINK_PKGSRCDIR.libpixman?=                ../../graphics/libpixman
+
+.endif # LIBPIXMAN_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r 537cee63cf17 -r 2f2574b2e5cc graphics/libpixman/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libpixman/distinfo       Tue Feb 03 12:07:57 2004 +0000
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/02/03 12:07:57 recht Exp $
+
+SHA1 (libpixman-0.1.0.tar.gz) = 4ba563941eb384eef6c9d677d103a607dc866861
+Size (libpixman-0.1.0.tar.gz) = 361708 bytes



Home | Main Index | Thread Index | Old Index