diff options
Diffstat (limited to 'devel')
-rw-r--r-- | devel/libmcs/DESCR | 12 | ||||
-rw-r--r-- | devel/libmcs/Makefile | 20 | ||||
-rw-r--r-- | devel/libmcs/PLIST | 14 | ||||
-rw-r--r-- | devel/libmcs/buildlink3.mk | 19 | ||||
-rw-r--r-- | devel/libmcs/distinfo | 5 |
5 files changed, 70 insertions, 0 deletions
diff --git a/devel/libmcs/DESCR b/devel/libmcs/DESCR new file mode 100644 index 00000000000..c6ea99e5532 --- /dev/null +++ b/devel/libmcs/DESCR @@ -0,0 +1,12 @@ +mcs is a library and set of userland tools which abstract the storage of +configuration settings away from userland applications. It is hoped that by +using mcs, the applications which use it will generally have a more congruent +feeling in regards to settings. + +There have been other projects like this before (such as GConf), but unlike +those projects, mcs strictly handles abstraction. It does not impose any +specific data storage requirement, nor is it tied to any desktop environment or +software suite. + +Because mcs is licenced under the BSD licence, it is hoped that many +applications will adopt it's use. diff --git a/devel/libmcs/Makefile b/devel/libmcs/Makefile new file mode 100644 index 00000000000..cd1fdb9664c --- /dev/null +++ b/devel/libmcs/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/09/10 15:32:48 xtraeme Exp $ +# + +DISTNAME= mcs-0.4.1 +PKGNAME= lib${DISTNAME} +CATEGORIES= devel +MASTER_SITES= http://sacredspiral.co.uk/~nenolod/mcs/ +EXTRACT_SUFX= .tgz + +MAINTAINER= jfranz@bsdprojects.net +HOMEPAGE= http://sacredspiral.co.uk/~nenolod/mcs/ +COMMENT= BSD licensed configuration database system + +GNU_CONFIGURE= yes +USE_TOOLS+= pkg-config +USE_LANGUAGES= c c++ + +PKGCONFIG_OVERRIDE+= libmcs.pc.in + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libmcs/PLIST b/devel/libmcs/PLIST new file mode 100644 index 00000000000..ea28d5511a1 --- /dev/null +++ b/devel/libmcs/PLIST @@ -0,0 +1,14 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/09/10 15:32:48 xtraeme Exp $ +bin/mcs-getconfval +bin/mcs-info +bin/mcs-query-backends +bin/mcs-setconfval +include/libmcs/mcs.h +include/libmcs/mcs_config.h +lib/libmcs.so +lib/libmcs.so.1 +lib/libmcs.so.1.0.0 +lib/mcs/libkeyfile.so +lib/pkgconfig/libmcs.pc +@dirrm lib/mcs +@dirrm include/libmcs diff --git a/devel/libmcs/buildlink3.mk b/devel/libmcs/buildlink3.mk new file mode 100644 index 00000000000..bf64383ab9d --- /dev/null +++ b/devel/libmcs/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2007/09/10 15:32:48 xtraeme Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +LIBMCS_BUILDLINK3_MK:= ${LIBMCS_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= libmcs +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nlibmcs} +BUILDLINK_PACKAGES+= libmcs +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}libmcs + +.if ${LIBMCS_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.libmcs+= libmcs>=0.4.1 +BUILDLINK_PKGSRCDIR.libmcs?= ../../devel/libmcs +.endif # LIBMCS_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/libmcs/distinfo b/devel/libmcs/distinfo new file mode 100644 index 00000000000..09c44fd6c62 --- /dev/null +++ b/devel/libmcs/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/09/10 15:32:48 xtraeme Exp $ + +SHA1 (mcs-0.4.1.tgz) = b7e4df4ba1e36cb3dc1b1572105ebdc15ec62c13 +RMD160 (mcs-0.4.1.tgz) = 55051aa9084632f4e88a7b06b483fc7493d0c98e +Size (mcs-0.4.1.tgz) = 62922 bytes |