summaryrefslogtreecommitdiff
path: root/graphics/libcaca
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2003-12-21 21:25:57 +0000
committerwiz <wiz@pkgsrc.org>2003-12-21 21:25:57 +0000
commitc6b744db84f0a5ffc0bf1db50316d1eba38f4905 (patch)
treeb403549891c3d6d2ce29c194a8244e8fc6e6d368 /graphics/libcaca
parent2d55f97d28c255df6c8ed6cc687e638512b8938d (diff)
downloadpkgsrc-c6b744db84f0a5ffc0bf1db50316d1eba38f4905.tar.gz
Initial import of libcaca-0.3:
The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. libcaca needs a terminal to work, thus it should work on all Unix systems (including Mac OS X) using either the slang library or the ncurses library. The differences with AAlib are the following: * 16 available colours for character output (256 colour pairs) * dithering of colour images * basic sprite primitives But libcaca also has the following limitations: * no support for brightness, contrast, gamma * unefficient character-choosing algorithms * no alternate fonts * no raw keyboard support * no custom output drivers a la AA-on-X
Diffstat (limited to 'graphics/libcaca')
-rw-r--r--graphics/libcaca/DESCR19
-rw-r--r--graphics/libcaca/Makefile19
-rw-r--r--graphics/libcaca/PLIST15
-rw-r--r--graphics/libcaca/distinfo4
4 files changed, 57 insertions, 0 deletions
diff --git a/graphics/libcaca/DESCR b/graphics/libcaca/DESCR
new file mode 100644
index 00000000000..424594141da
--- /dev/null
+++ b/graphics/libcaca/DESCR
@@ -0,0 +1,19 @@
+The libcaca library is a graphics library that outputs text instead
+of pixels, so that it can work on older video cards or text terminals.
+It is not unlike the famous AAlib library. libcaca needs a terminal
+to work, thus it should work on all Unix systems (including Mac OS
+X) using either the slang library or the ncurses library.
+
+The differences with AAlib are the following:
+
+ * 16 available colours for character output (256 colour pairs)
+ * dithering of colour images
+ * basic sprite primitives
+
+But libcaca also has the following limitations:
+
+ * no support for brightness, contrast, gamma
+ * unefficient character-choosing algorithms
+ * no alternate fonts
+ * no raw keyboard support
+ * no custom output drivers a la AA-on-X
diff --git a/graphics/libcaca/Makefile b/graphics/libcaca/Makefile
new file mode 100644
index 00000000000..4b6e9c7f845
--- /dev/null
+++ b/graphics/libcaca/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/21 21:25:57 wiz Exp $
+#
+
+DISTNAME= libcaca-0.3
+CATEGORIES= graphics
+MASTER_SITES= http://sam.zoy.org/projects/libcaca/
+
+MAINTAINER= wiz@NetBSD.org
+HOMEPAGE= http://sam.zoy.org/projects/libcaca/
+COMMENT= Graphics library that outputs text instead of pixels, in colour
+
+USE_BUILDLINK2= yes
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS+= --enable-slang --disable-ncurses
+
+.include "../../devel/libslang/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/libcaca/PLIST b/graphics/libcaca/PLIST
new file mode 100644
index 00000000000..2a44e35c421
--- /dev/null
+++ b/graphics/libcaca/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/21 21:25:57 wiz Exp $
+bin/caca-config
+bin/caca-spritedit
+bin/cacademo
+bin/cacafire
+bin/cacaview
+include/caca.h
+lib/libcaca.a
+lib/libcaca_pic.a
+man/man1/caca-config.1
+man/man1/caca-spritedit.1
+man/man1/cacademo.1
+man/man1/cacaview.1
+share/libcaca/caca.txt
+@dirrm share/libcaca
diff --git a/graphics/libcaca/distinfo b/graphics/libcaca/distinfo
new file mode 100644
index 00000000000..73b6ff1338f
--- /dev/null
+++ b/graphics/libcaca/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/21 21:25:57 wiz Exp $
+
+SHA1 (libcaca-0.3.tar.gz) = 1de81e55563eb1f1d42941c1a101a9ee331bbe5d
+Size (libcaca-0.3.tar.gz) = 179732 bytes