From 351dc9979a8e81052d268b46b54829dce144cf99 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Wed, 9 Feb 2005 05:41:35 +0000 Subject: Initial import of libdfui-3.0. libdfui is a LIBrary for DragonFly User Interfaces. It provides a highly abstract user interaction interface with which an application program (termed the backend) can communicate with a user via a concreate user interface terminal program (termed the frontend.) The frontend and the backend can communicate over several kinds of transport layers (TCP, CAPS, and Named Pipes.) The protocol is abstract enough so that the frontend can occupy nearly any medium (GUI, addressable text console, teletype, voice synthesis/recognition, etc) with little to no `fudging' of the semantics (i.e. the structure and nature of the information that the backend wishes to present and/or acquire.) --- devel/libdfui/DESCR | 10 ++++++++++ devel/libdfui/Makefile | 22 ++++++++++++++++++++++ devel/libdfui/PLIST | 11 +++++++++++ devel/libdfui/buildlink3.mk | 20 ++++++++++++++++++++ devel/libdfui/distinfo | 4 ++++ 5 files changed, 67 insertions(+) create mode 100644 devel/libdfui/DESCR create mode 100644 devel/libdfui/Makefile create mode 100644 devel/libdfui/PLIST create mode 100644 devel/libdfui/buildlink3.mk create mode 100644 devel/libdfui/distinfo diff --git a/devel/libdfui/DESCR b/devel/libdfui/DESCR new file mode 100644 index 00000000000..895a77e2550 --- /dev/null +++ b/devel/libdfui/DESCR @@ -0,0 +1,10 @@ +libdfui is a LIBrary for DragonFly User Interfaces. It provides a highly +abstract user interaction interface with which an application program +(termed the backend) can communicate with a user via a concreate user +interface terminal program (termed the frontend.) The frontend and the +backend can communicate over several kinds of transport layers (TCP, +CAPS, and Named Pipes.) The protocol is abstract enough so that the +frontend can occupy nearly any medium (GUI, addressable text console, +teletype, voice synthesis/recognition, etc) with little to no `fudging' +of the semantics (i.e. the structure and nature of the information that +the backend wishes to present and/or acquire.) diff --git a/devel/libdfui/Makefile b/devel/libdfui/Makefile new file mode 100644 index 00000000000..e8759c19a08 --- /dev/null +++ b/devel/libdfui/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/02/09 05:41:35 xtraeme Exp $ +# + +DISTNAME= libdfui-3.0 +CATEGORIES= devel +MASTER_SITES= http://www.bsdinstaller.org/distfiles/ + +MAINTAINER= xtraeme@NetBSD.org +HOMEPAGE= http://www.bsdinstaller.org/ +COMMENT= LIBrary for DragonFly User Interfaces + +WRKSRC= ${WRKDIR}/libdfui +USE_BUILDLINK3= yes + +SUBST_CLASSES+= prefix +SUBST_STAGE.prefix= post-patch +SUBST_FILES.prefix= Makefile +SUBST_SED.prefix= -e "s,/usr/local,${PREFIX},g" +SUBST_MESSAGE.prefix= "Fixing hardcoded paths." + +.include "../../devel/libaura/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libdfui/PLIST b/devel/libdfui/PLIST new file mode 100644 index 00000000000..5f9133e47fb --- /dev/null +++ b/devel/libdfui/PLIST @@ -0,0 +1,11 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/02/09 05:41:35 xtraeme Exp $ +include/dfui/dfui.h +include/dfui/dump.h +include/dfui/lang.h +include/dfui/system.h +lib/libdfui.a +lib/libdfui.so +lib/libdfui.so.3 +lib/libdfui.so.${PKGVERSION} +lib/libdfui_pic.a +@dirrm include/dfui diff --git a/devel/libdfui/buildlink3.mk b/devel/libdfui/buildlink3.mk new file mode 100644 index 00000000000..29dcdb3e347 --- /dev/null +++ b/devel/libdfui/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2005/02/09 05:41:36 xtraeme Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBDFUI_BUILDLINK3_MK:= ${LIBDFUI_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= libdfui +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibdfui} +BUILDLINK_PACKAGES+= libdfui + +.if !empty(LIBDFUI_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.libdfui+= libdfui>=3.0 +BUILDLINK_PKGSRCDIR.libdfui?= ../../devel/libdfui +.endif # LIBDFUI_BUILDLINK3_MK + +.include "../../devel/libaura/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/libdfui/distinfo b/devel/libdfui/distinfo new file mode 100644 index 00000000000..c0a2f682534 --- /dev/null +++ b/devel/libdfui/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/02/09 05:41:36 xtraeme Exp $ + +SHA1 (libdfui-3.0.tar.gz) = 7a30125df8d9c29a0b4db69add3953011f34076e +Size (libdfui-3.0.tar.gz) = 29346 bytes -- cgit v1.2.3