summaryrefslogtreecommitdiff
path: root/graphics/libcaca
diff options
context:
space:
mode:
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