[Midnightbsd-cvs] mports: mports/devel: add mm

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Aug 17 18:37:13 EDT 2008


Log Message:
-----------
add mm

Modified Files:
--------------
    mports/devel:
        Makefile (r1.230 -> r1.231)

Added Files:
-----------
    mports/devel/mm:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.230
retrieving revision 1.231
diff -L devel/Makefile -L devel/Makefile -u -r1.230 -r1.231
--- devel/Makefile
+++ devel/Makefile
@@ -135,6 +135,7 @@
     SUBDIR += m4
     SUBDIR += makedepend
     SUBDIR += mercurial
+    SUBDIR += mm
     SUBDIR += monodoc
     SUBDIR += motor
     SUBDIR += nasm
--- /dev/null
+++ devel/mm/pkg-descr
@@ -0,0 +1,14 @@
+OSSP mm - Shared Memory Allocation Library
+Copyright (c) 1999-2005 Ralf S. Engelschall <rse at engelschall.com>
+Copyright (c) 1999-2005 The OSSP Project <http://www.ossp.org/>
+
+OSSP mm is a 2-layer abstraction library which simplifies
+the usage of shared memory between forked (and this way strongly
+related) processes under Unix platforms. On the first layer it
+hides all platform dependent implementation details (allocation
+and locking) when dealing with shared memory segments and on the
+second layer it provides a high-level malloc(3)-style API for a
+convenient and well known way to work with data-structures inside
+those shared memory segments. 
+
+WWW: http://www.ossp.org/pkg/lib/mm/
--- /dev/null
+++ devel/mm/pkg-plist
@@ -0,0 +1,6 @@
+bin/mm-config
+include/mm.h
+lib/libmm.a
+lib/libmm.la
+lib/libmm.so
+lib/libmm.so.14
--- /dev/null
+++ devel/mm/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for:   mm
+# Date Created:			14 March 1999
+# Whom:				Ralf S. Engelschall
+#
+# $MidnightBSD: mports/devel/mm/Makefile,v 1.1 2008/08/17 22:37:11 laffer1 Exp $
+# $FreeBSD: ports/devel/mm/Makefile,v 1.39 2007/07/23 09:35:43 rafan Exp $
+#
+
+PORTNAME=	mm
+PORTVERSION=	1.4.2
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_OSSP}
+MASTER_SITE_SUBDIR=	lib/${PORTNAME}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Shared memory allocation library for pre-forked process models
+LICENSE=	bsd4
+
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd6.0
+
+MAN1=		mm-config.1
+MAN3=		mm.3
+
+post-build:
+	@${ECHO_MSG} "===>  Use 'make test' to run a quick test suite."
+
+test:
+	@cd ${WRKSRC} && ${MAKE} test
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/mm/distinfo
@@ -0,0 +1,3 @@
+MD5 (mm-1.4.2.tar.gz) = bdb34c6c14071364c8f69062d2e8c82b
+SHA256 (mm-1.4.2.tar.gz) = 8caddd1ee8d8c7790e4b7fedc9be15d4d76ea23f25b17687fc27218648325885
+SIZE (mm-1.4.2.tar.gz) = 344903


More information about the Midnightbsd-cvs mailing list