initial import of libpixregion 0.1.0

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.

The original code for libxregion was part of the reference X server
implementation of the X Window System. A modified copy of the code
also exists in the Xlib client library. libpixregion was formed so
that both the X server and client libraries could share common code
for region manipulation.

libpixregion is also intended to be applicable outside of the X Window
System. The public interface of libpixregion does not depend on any
part of the X Window System.
This commit is contained in:
Marc Recht 2003-11-27 18:20:11 +00:00 committed by Thomas Klausner
parent abaa431504
commit eba250a119
5 changed files with 68 additions and 0 deletions

15
libpixregion/DESCR Normal file
View file

@ -0,0 +1,15 @@
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.
The original code for libxregion was part of the reference X server
implementation of the X Window System. A modified copy of the code
also exists in the Xlib client library. libpixregion was formed so
that both the X server and client libraries could share common code
for region manipulation.
libpixregion is also intended to be applicable outside of the X Window
System. The public interface of libpixregion does not depend on any
part of the X Window System.

20
libpixregion/Makefile Normal file
View file

@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.1.1.1 2003/11/27 18:20:11 marc Exp $
#
DISTNAME= libpixregion-0.1.0
CATEGORIES= graphics
MASTER_SITES= http://cairographics.org/snapshots/
MAINTAINER= recht@NetBSD.org
HOMEPAGE= http://cairographics.org/
COMMENT= Pixel region Library
USE_BUILDLINK2= yes
USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
PKGCONFIG_OVERRIDE+= ${WRKSRC}/libpixregion.pc.in
GNU_CONFIGURE= yes
.include "../../wip/slim/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

8
libpixregion/PLIST Normal file
View file

@ -0,0 +1,8 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2003/11/27 18:20:11 marc Exp $
include/pixregion.h
lib/libpixregion.a
lib/libpixregion.la
lib/libpixregion.so
lib/libpixregion.so.1
lib/libpixregion.so.1.0
lib/pkgconfig/libpixregion.pc

View file

@ -0,0 +1,21 @@
# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/11/27 18:20:11 marc Exp $
.if !defined(LIBPIXREGION_BUILDLINK2_MK)
LIBPIXREGION_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= libpixregion
BUILDLINK_DEPENDS.libpixregion?= libpixregion>=0.1.0
BUILDLINK_PKGSRCDIR.libpixregion?= ../../wip/libpixregion
EVAL_PREFIX+= BUILDLINK_PREFIX.libpixregion=libpixregion
BUILDLINK_PREFIX.libpixregion_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.libpixregion+= include/pixregion.h
BUILDLINK_FILES.libpixregion+= lib/libpixregion.*
.include "../../wip/slim/buildlink2.mk"
BUILDLINK_TARGETS+= libpixregion-buildlink
libpixregion-buildlink: _BUILDLINK_USE
.endif # LIBPIXREGION_BUILDLINK2_MK

4
libpixregion/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2003/11/27 18:20:11 marc Exp $
SHA1 (libpixregion-0.1.0.tar.gz) = c38703f38b6a3402aedbb549641251db1125d66d
Size (libpixregion-0.1.0.tar.gz) = 296527 bytes