pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/guile-cairo Guile-Cairo wraps the Cairo graph...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/855d64054b0f
branches:  trunk
changeset: 532063:855d64054b0f
user:      gdt <gdt%pkgsrc.org@localhost>
date:      Fri Aug 10 21:21:01 2007 +0000

description:
Guile-Cairo wraps the Cairo graphics library for Guile Scheme.

Guile-Cairo is complete, wrapping almost all of the Cairo API. It is
API stable, providing a firm base on which to do graphics
work. Finally, and importantly, it is pleasant to use. You get a
powerful and well-maintained graphics library with all of the benefits
of Scheme: memory management, exceptions, macros, and a dynamic
programming environment.

diffstat:

 graphics/guile-cairo/DESCR         |   8 ++++++++
 graphics/guile-cairo/Makefile      |  23 +++++++++++++++++++++++
 graphics/guile-cairo/PLIST         |  14 ++++++++++++++
 graphics/guile-cairo/buildlink3.mk |  18 ++++++++++++++++++
 graphics/guile-cairo/distinfo      |   5 +++++
 5 files changed, 68 insertions(+), 0 deletions(-)

diffs (88 lines):

diff -r 562a17d9c046 -r 855d64054b0f graphics/guile-cairo/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/guile-cairo/DESCR        Fri Aug 10 21:21:01 2007 +0000
@@ -0,0 +1,8 @@
+Guile-Cairo wraps the Cairo graphics library for Guile Scheme.
+
+Guile-Cairo is complete, wrapping almost all of the Cairo API. It is
+API stable, providing a firm base on which to do graphics
+work. Finally, and importantly, it is pleasant to use. You get a
+powerful and well-maintained graphics library with all of the benefits
+of Scheme: memory management, exceptions, macros, and a dynamic
+programming environment.
diff -r 562a17d9c046 -r 855d64054b0f graphics/guile-cairo/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/guile-cairo/Makefile     Fri Aug 10 21:21:01 2007 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/08/10 21:21:01 gdt Exp $
+#
+
+DISTNAME=      guile-cairo-1.4.0
+CATEGORIES=    graphics
+MASTER_SITES=  http://download.gna.org/guile-cairo/
+
+MAINTAINER=    gdt%NetBSD.org@localhost
+HOMEPAGE=      http://download.gna.org/guile-cairo/
+COMMENT=       Guile wrapper for cairo
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    pkg-config
+
+INFO_FILES=    # PLIST
+
+PKGCONFIG_OVERRIDE+=   guile-cairo.pc.in
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../lang/guile/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff -r 562a17d9c046 -r 855d64054b0f graphics/guile-cairo/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/guile-cairo/PLIST        Fri Aug 10 21:21:01 2007 +0000
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/08/10 21:21:01 gdt Exp $
+include/guile-cairo/guile-cairo-enum-types.h
+include/guile-cairo/guile-cairo-smob-types.h
+include/guile-cairo/guile-cairo-vector-types.h
+include/guile-cairo/guile-cairo.h
+lib/libguile-cairo.la
+lib/pkgconfig/guile-cairo.pc
+share/guile/site/cairo.scm
+share/guile/site/cairo/cairo-procedures.txt
+share/guile/site/cairo/config.scm
+share/guile/site/cairo/vector-types.scm
+info/guile-cairo.info
+@dirrm share/guile/site/cairo
+@dirrm include/guile-cairo
diff -r 562a17d9c046 -r 855d64054b0f graphics/guile-cairo/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/guile-cairo/buildlink3.mk        Fri Aug 10 21:21:01 2007 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/08/10 21:21:01 gdt Exp $
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
+GUILE_CAIRO_BUILDLINK3_MK:=    ${GUILE_CAIRO_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    guile-cairo
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nguile-cairo}
+BUILDLINK_PACKAGES+=   guile-cairo
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}guile-cairo
+
+.if ${GUILE_CAIRO_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.guile-cairo+=    guile-cairo>=1.4.0
+BUILDLINK_PKGSRCDIR.guile-cairo?=      ../../graphics/guile-cairo
+.endif # GUILE_CAIRO_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH:S/+$//}
diff -r 562a17d9c046 -r 855d64054b0f graphics/guile-cairo/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/guile-cairo/distinfo     Fri Aug 10 21:21:01 2007 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/08/10 21:21:01 gdt Exp $
+
+SHA1 (guile-cairo-1.4.0.tar.gz) = 7b5a500b40233dd474e2bd5787d96099441ac926
+RMD160 (guile-cairo-1.4.0.tar.gz) = 57a788303c6ff2044ef94f34d614aa90f511ff56
+Size (guile-cairo-1.4.0.tar.gz) = 512208 bytes



Home | Main Index | Thread Index | Old Index