summaryrefslogtreecommitdiff
path: root/devel/blib
diff options
context:
space:
mode:
authorsalo <salo>2003-12-27 22:37:44 +0000
committersalo <salo>2003-12-27 22:37:44 +0000
commitfaff7692cc68d231838019b525c0291b947a8126 (patch)
tree3cc45fead873476d208af6e7b604f4bcc73e5ac7 /devel/blib
parentd629d6be08ca60cd23f933e17ea73fd371c0c559 (diff)
downloadpkgsrc-faff7692cc68d231838019b525c0291b947a8126.tar.gz
Initial import of blib-1.0.2: Blinkenlights library
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. Greetings from 20c3, 20th Chaos Communication Congress in Berlin, where the real Blinkenlights are running at this very moment on the Haus des Lehrers, next to the congress building ;) (http://www.blinkenlights.de/).
Diffstat (limited to 'devel/blib')
-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@