summaryrefslogtreecommitdiff
path: root/devel/libdfui
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2005-02-09 05:41:35 +0000
committerxtraeme <xtraeme>2005-02-09 05:41:35 +0000
commit6707948941e771fcbeca969221c1d2ab8bd81b17 (patch)
tree37784158022bc5d9b605440d0b55d94d7c8067c9 /devel/libdfui
parentea6b4c40957767d66e5f73c07f9b3fade366b6a9 (diff)
downloadpkgsrc-6707948941e771fcbeca969221c1d2ab8bd81b17.tar.gz
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.)
Diffstat (limited to 'devel/libdfui')
-rw-r--r--devel/libdfui/DESCR10
-rw-r--r--devel/libdfui/Makefile22
-rw-r--r--devel/libdfui/PLIST11
-rw-r--r--devel/libdfui/buildlink3.mk20
-rw-r--r--devel/libdfui/distinfo4
5 files changed, 67 insertions, 0 deletions
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