summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/blib/DESCR7
-rw-r--r--devel/blib/Makefile34
-rw-r--r--devel/blib/PLIST117
-rw-r--r--devel/blib/buildlink2.mk27
-rw-r--r--devel/blib/distinfo6
-rw-r--r--devel/blib/patches/patch-aa12
-rw-r--r--devel/blib/patches/patch-ab13
7 files changed, 216 insertions, 0 deletions
diff --git a/devel/blib/DESCR b/devel/blib/DESCR
new file mode 100644
index 00000000000..01eed9f7c96
--- /dev/null
+++ b/devel/blib/DESCR
@@ -0,0 +1,7 @@
+blib library contains code that you will find useful if you want to create
+any kind of software related to Blinkenlights.
+
+There is a code to read and write the old-style BLM movie format as well
+as code to handle GIF files and the new Blinkenlights Markup Language.
+Both sides of the Blinkenlights network protocol are implemented so that
+you don't have to care about the details.
diff --git a/devel/blib/Makefile b/devel/blib/Makefile
new file mode 100644
index 00000000000..5135fde28a7
--- /dev/null
+++ b/devel/blib/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+#
+
+DISTNAME= blib-1.0.2
+CATEGORIES= devel graphics
+MASTER_SITES= http://sven.gimp.org/blinkenlights/old/
+
+MAINTAINER= salo@NetBSD.org
+HOMEPAGE= http://www.blinkenlights.de/
+COMMENT= Blinkenlights library
+
+USE_BUILDLINK2= YES
+USE_LIBTOOL= YES
+GNU_CONFIGURE= YES
+
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+SHLIBTOOL_OVERRIDE= ${WRKSRC}/modules/libtool
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/blib-directfb.pc.in
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/blib-gtk.pc.in
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/blib.pc.in
+
+CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/html
+CONFIGURE_ARGS+= --enable-gtk-doc=no
+
+# XXX: fix this for GNU/Linux, provide appropriate PLIST.
+CONFIGURE_ARGS+= --disable-directfb
+
+post-extract:
+ ${TOUCH} ${WRKSRC}/modules/libtool
+
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/blib/PLIST b/devel/blib/PLIST
new file mode 100644
index 00000000000..0c6c31f6a5a
--- /dev/null
+++ b/devel/blib/PLIST
@@ -0,0 +1,117 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+include/blib-1.0/blib/beffects.h
+include/blib-1.0/blib/blib-directfb.h
+include/blib-1.0/blib/blib-gtk.h
+include/blib-1.0/blib/blib.h
+include/blib-1.0/blib/bmodule-internal.h
+include/blib-1.0/blib/bmodule-utils.h
+include/blib-1.0/blib/bmodule.h
+include/blib-1.0/blib/bmoduleinfo.h
+include/blib-1.0/blib/bmovie-blm.h
+include/blib-1.0/blib/bmovie-bml.h
+include/blib-1.0/blib/bmovie-effects.h
+include/blib-1.0/blib/bmovie-gif.h
+include/blib-1.0/blib/bmovie.h
+include/blib-1.0/blib/bmovieplayer.h
+include/blib-1.0/blib/bobject.h
+include/blib-1.0/blib/bpacket.h
+include/blib-1.0/blib/bparams.h
+include/blib-1.0/blib/bparser.h
+include/blib-1.0/blib/bprotocol.h
+include/blib-1.0/blib/breceiver.h
+include/blib-1.0/blib/bsender.h
+include/blib-1.0/blib/btheme.h
+include/blib-1.0/blib/bthemes.h
+include/blib-1.0/blib/btypes.h
+include/blib-1.0/blib/butils.h
+include/blib-1.0/blib/bview-directfb.h
+include/blib-1.0/blib/bview-gtk.h
+include/blib-1.0/blib/bwriter.h
+include/blib-1.0/blib/gif-load.h
+include/blib-1.0/blib/gif-save.h
+include/blib-1.0/blib/gif-types.h
+lib/blib-1.0/modules/libbbreakout.la
+lib/blib-1.0/modules/libbbreakout.so
+lib/blib-1.0/modules/libbclock.la
+lib/blib-1.0/modules/libbclock.so
+lib/blib-1.0/modules/libbcountdown.la
+lib/blib-1.0/modules/libbcountdown.so
+lib/blib-1.0/modules/libbdebug.la
+lib/blib-1.0/modules/libbdebug.so
+lib/blib-1.0/modules/libbdropout.la
+lib/blib-1.0/modules/libbdropout.so
+lib/blib-1.0/modules/libbfire.la
+lib/blib-1.0/modules/libbfire.so
+lib/blib-1.0/modules/libbmatrix.la
+lib/blib-1.0/modules/libbmatrix.so
+lib/blib-1.0/modules/libbpacman.la
+lib/blib-1.0/modules/libbpacman.so
+lib/blib-1.0/modules/libbpong.la
+lib/blib-1.0/modules/libbpong.so
+lib/blib-1.0/modules/libbproxy.la
+lib/blib-1.0/modules/libbproxy.so
+lib/blib-1.0/modules/libbpushline.la
+lib/blib-1.0/modules/libbpushline.so
+lib/blib-1.0/modules/libbqix.la
+lib/blib-1.0/modules/libbqix.so
+lib/blib-1.0/modules/libbtetris.la
+lib/blib-1.0/modules/libbtetris.so
+lib/blib-1.0/modules/libbtext.la
+lib/blib-1.0/modules/libbtext.so
+lib/libb-1.0.so
+lib/libb-1.0.so.2
+lib/libb-1.0.so.2.0
+lib/libb-gtk-1.0.so
+lib/libb-gtk-1.0.so.2
+lib/libb-gtk-1.0.so.2.0
+lib/libb-gtk.a
+lib/libb-gtk.la
+lib/libb-gtk.so
+lib/libb.a
+lib/libb.la
+lib/libb.so
+lib/pkgconfig/blib-gtk.pc
+lib/pkgconfig/blib.pc
+share/blib-1.0/blinkentheme.dtd
+share/blib-1.0/bml.dtd
+share/doc/html/blib/BEffects.html
+share/doc/html/blib/BModule.html
+share/doc/html/blib/BModuleInfo.html
+share/doc/html/blib/BMovie.html
+share/doc/html/blib/BMoviePlayer.html
+share/doc/html/blib/BObject.html
+share/doc/html/blib/BReceiver.html
+share/doc/html/blib/BSender.html
+share/doc/html/blib/BTheme.html
+share/doc/html/blib/BViewDirectFB.html
+share/doc/html/blib/BViewGtk.html
+share/doc/html/blib/blib-BLib.html
+share/doc/html/blib/blib-BModule-Internal-API.html
+share/doc/html/blib/blib-BModule-Utilities.html
+share/doc/html/blib/blib-BMovieEffects.html
+share/doc/html/blib/blib-BPacket.html
+share/doc/html/blib/blib-BParams.html
+share/doc/html/blib/blib-BParser.html
+share/doc/html/blib/blib-BProtocol.html
+share/doc/html/blib/blib-BTypes.html
+share/doc/html/blib/blib-BUtils.html
+share/doc/html/blib/blib-BWriter.html
+share/doc/html/blib/blib-modules.html
+share/doc/html/blib/blib-movies.html
+share/doc/html/blib/blib-network.html
+share/doc/html/blib/blib-sim.html
+share/doc/html/blib/blib-utils.html
+share/doc/html/blib/blib.devhelp
+share/doc/html/blib/blib.html
+share/doc/html/blib/home.png
+share/doc/html/blib/index.html
+share/doc/html/blib/index.sgml
+share/doc/html/blib/left.png
+share/doc/html/blib/right.png
+share/doc/html/blib/up.png
+@dirrm share/doc/html/blib
+@dirrm share/blib-1.0
+@dirrm lib/blib-1.0/modules
+@dirrm lib/blib-1.0
+@dirrm include/blib-1.0/blib
+@dirrm include/blib-1.0
diff --git a/devel/blib/buildlink2.mk b/devel/blib/buildlink2.mk
new file mode 100644
index 00000000000..7f5f5aa361c
--- /dev/null
+++ b/devel/blib/buildlink2.mk
@@ -0,0 +1,27 @@
+# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+#
+# This Makefile fragment is included by packages that use blib.
+#
+
+.if !defined(BLIB_BUILDLINK2_MK)
+BLIB_BUILDLINK2_MK= # defined
+
+BUILDLINK_PACKAGES+= blib
+BUILDLINK_DEPENDS.blib?= blib>=1.0.2
+BUILDLINK_PKGSRCDIR.blib?= ../../devel/blib
+
+EVAL_PREFIX+= BUILDLINK_PREFIX.blib=blib
+BUILDLINK_PREFIX.blib_DEFAULT= ${LOCALBASE}
+BUILDLINK_FILES.blib+= include/blib-1.0/blib/*.h
+BUILDLINK_FILES.blib+= lib/libb-1.0.*
+BUILDLINK_FILES.blib+= lib/libb-gtk-1.0.*
+BUILDLINK_FILES.blib+= lib/libb-gtk.*
+BUILDLINK_FILES.blib+= lib/libb.*
+
+.include "../../x11/gtk2/buildlink2.mk"
+
+BUILDLINK_TARGETS+= blib-buildlink
+
+blib-buildlink: _BUILDLINK_USE
+
+.endif # BLIB_BUILDLINK2_MK
diff --git a/devel/blib/distinfo b/devel/blib/distinfo
new file mode 100644
index 00000000000..eb7a51f25a8
--- /dev/null
+++ b/devel/blib/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+
+SHA1 (blib-1.0.2.tar.gz) = 2a4cd733d4769d265a3aff6e9e9cf26ea243529c
+Size (blib-1.0.2.tar.gz) = 526378 bytes
+SHA1 (patch-aa) = 7f61077b2cce8ad1ca8de8bdad6532d55f58732a
+SHA1 (patch-ab) = e85e7801d4d23ceea3442c10cf51dee73dfa63b0
diff --git a/devel/blib/patches/patch-aa b/devel/blib/patches/patch-aa
new file mode 100644
index 00000000000..459435a48e6
--- /dev/null
+++ b/devel/blib/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+
+--- docs/reference/Makefile.in.orig 2003-12-25 19:19:33.000000000 +0100
++++ docs/reference/Makefile.in 2003-12-27 16:32:23.000000000 +0100
+@@ -438,6 +438,7 @@
+ uninstall-info-am
+
+
++@ENABLE_GTK_DOC_FALSE@all-local:
+ @ENABLE_GTK_DOC_TRUE@all-local: html-build.stamp
+
+ #### scan ####
diff --git a/devel/blib/patches/patch-ab b/devel/blib/patches/patch-ab
new file mode 100644
index 00000000000..751f985420e
--- /dev/null
+++ b/devel/blib/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2003/12/27 22:37:44 salo Exp $
+
+--- modules/Makefile.in.orig 2003-12-25 19:19:34.000000000 +0100
++++ modules/Makefile.in 2003-12-27 17:13:55.000000000 +0100
+@@ -107,7 +107,7 @@
+ LDFLAGS = @LDFLAGS@
+ LIBOBJS = @LIBOBJS@
+ LIBS = @LIBS@
+-LIBTOOL = @LIBTOOL@
++LIBTOOL = $(srcdir)/libtool
+ LN_S = @LN_S@
+ LTLIBOBJS = @LTLIBOBJS@
+ LT_AGE = @LT_AGE@