diff options
author | salo <salo@pkgsrc.org> | 2003-12-27 22:37:44 +0000 |
---|---|---|
committer | salo <salo@pkgsrc.org> | 2003-12-27 22:37:44 +0000 |
commit | 22c1dc9e654ac2e9a423a8b72ce5319421923445 (patch) | |
tree | 3cc45fead873476d208af6e7b604f4bcc73e5ac7 | |
parent | 601a5ebbd25717f53857b79a843c83bb740a4e4e (diff) | |
download | pkgsrc-22c1dc9e654ac2e9a423a8b72ce5319421923445.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/).
-rw-r--r-- | devel/blib/DESCR | 7 | ||||
-rw-r--r-- | devel/blib/Makefile | 34 | ||||
-rw-r--r-- | devel/blib/PLIST | 117 | ||||
-rw-r--r-- | devel/blib/buildlink2.mk | 27 | ||||
-rw-r--r-- | devel/blib/distinfo | 6 | ||||
-rw-r--r-- | devel/blib/patches/patch-aa | 12 | ||||
-rw-r--r-- | devel/blib/patches/patch-ab | 13 |
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@ |