diff options
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/libmcs/Makefile | 24 | ||||
-rw-r--r-- | devel/libmcs/distinfo | 3 | ||||
-rw-r--r-- | devel/libmcs/pkg-descr | 15 | ||||
-rw-r--r-- | devel/libmcs/pkg-plist | 13 |
5 files changed, 56 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index eb8b286af3bc..f1b669ae506f 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -569,6 +569,7 @@ SUBDIR += libltdl15 SUBDIR += libmatheval SUBDIR += libmba + SUBDIR += libmcs SUBDIR += libmcve SUBDIR += libmimedir SUBDIR += libmpcbdm diff --git a/devel/libmcs/Makefile b/devel/libmcs/Makefile new file mode 100644 index 000000000000..aed1a5dc3d64 --- /dev/null +++ b/devel/libmcs/Makefile @@ -0,0 +1,24 @@ +# New ports collection makefile for: libmcs +# Date created: 27th February 2007 +# Whom: Oliver Lehmann <oliver@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= libmcs +PORTVERSION= 0.4.0 +CATEGORIES= devel +MASTER_SITES= http://sacredspiral.co.uk/~nenolod/mcs/ +DISTNAME= mcs-${PORTVERSION} +EXTRACT_SUFX= .tgz + +MAINTAINER= oliver@FreeBSD.org +COMMENT= A BSD licenced configuration database system + +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + +post-patch: + @${REINPLACE_CMD} -e 's|$$(LIBDIR)|$$(prefix)/libdata|' ${WRKSRC}/Makefile + +.include <bsd.port.mk> diff --git a/devel/libmcs/distinfo b/devel/libmcs/distinfo new file mode 100644 index 000000000000..c5225ae5e632 --- /dev/null +++ b/devel/libmcs/distinfo @@ -0,0 +1,3 @@ +MD5 (mcs-0.4.0.tgz) = e8fbbb756af0d6ab6da3be7934861c5e +SHA256 (mcs-0.4.0.tgz) = 42cf4bc97887da13df7fb8da38adfc7470f10ce5bd2b062b556c28dde854a715 +SIZE (mcs-0.4.0.tgz) = 62913 diff --git a/devel/libmcs/pkg-descr b/devel/libmcs/pkg-descr new file mode 100644 index 000000000000..33800ec325ba --- /dev/null +++ b/devel/libmcs/pkg-descr @@ -0,0 +1,15 @@ +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, that 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. + +WWW: http://sacredspiral.co.uk/~nenolod/mcs/ diff --git a/devel/libmcs/pkg-plist b/devel/libmcs/pkg-plist new file mode 100644 index 000000000000..dd35381d9a13 --- /dev/null +++ b/devel/libmcs/pkg-plist @@ -0,0 +1,13 @@ +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 +libdata/pkgconfig/libmcs.pc +@dirrm include/libmcs +@dirrm lib/mcs |