From owner-svn-ports-head@FreeBSD.ORG Wed Jan 29 13:03:17 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C15D9A8D; Wed, 29 Jan 2014 13:03:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AD6EE1617; Wed, 29 Jan 2014 13:03:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id s0TD3HCr052444; Wed, 29 Jan 2014 13:03:17 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id s0TD3Hjt052441; Wed, 29 Jan 2014 13:03:17 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201401291303.s0TD3Hjt052441@svn.freebsd.org> From: Alexey Dokuchaev Date: Wed, 29 Jan 2014 13:03:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r341729 - head/databases/metakit X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Jan 2014 13:03:17 -0000 Author: danfe Date: Wed Jan 29 13:03:16 2014 New Revision: 341729 URL: http://svnweb.freebsd.org/changeset/ports/341729 QAT: https://qat.redports.org/buildarchive/r341729/ Log: - Stagify, reword COMMENT, drop ONLY_FOR_ARCHS: for broken cases, the port should be marked accordingly instead - Clean up Makefile and port description text while here Modified: head/databases/metakit/Makefile head/databases/metakit/pkg-descr Modified: head/databases/metakit/Makefile ============================================================================== --- head/databases/metakit/Makefile Wed Jan 29 13:02:50 2014 (r341728) +++ head/databases/metakit/Makefile Wed Jan 29 13:03:16 2014 (r341729) @@ -8,20 +8,19 @@ CATEGORIES= databases MASTER_SITES= http://www.equi4.com/pub/mk/ MAINTAINER= ports@FreeBSD.org -COMMENT= C++ embedded database engine, supports Python and Tcl +COMMENT= C++ embedded database engine with Python and Tcl support LICENSE= MIT -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/builds GNU_CONFIGURE= yes CONFIGURE_SCRIPT= ../unix/configure USE_LDCONFIG= yes -ONLY_FOR_ARCHS= i386 alpha amd64 + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/builds OPTIONS_DEFINE= PYTHON TCL DOCS OPTIONS_DEFAULT= PYTHON -NO_STAGE= yes .include .if ${PORT_OPTIONS:MPYTHON} @@ -67,24 +66,25 @@ post-build: ${WRKSRC}/../python .endif +pre-install: + @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} + post-install: - @${INSTALL_PROGRAM} ${WRKSRC}/libmk4.so \ - ${PREFIX}/lib/libmk4.so.0 - @${LN} -sf libmk4.so.0 ${PREFIX}/lib/libmk4.so -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} + ${INSTALL_PROGRAM} ${WRKSRC}/libmk4.so \ + ${STAGEDIR}${PREFIX}/lib/libmk4.so.0 + ${LN} -sf libmk4.so.0 ${STAGEDIR}${PREFIX}/lib/libmk4.so + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${WRKSRC}/../doc --exclude "*CVS" -cf - . | \ - ${TAR} -C ${DOCSDIR} --unlink -xf - + ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf - ${INSTALL_DATA} ${WRKSRC}/../Metakit.html ${WRKSRC}/../CHANGES \ - ${WRKSRC}/../README ${DOCSDIR}/ -.endif + ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR} test: - (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test) + @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ + ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test) .if defined(USE_TCL) @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test-tcl) + ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test-tcl) .endif .include Modified: head/databases/metakit/pkg-descr ============================================================================== --- head/databases/metakit/pkg-descr Wed Jan 29 13:02:50 2014 (r341728) +++ head/databases/metakit/pkg-descr Wed Jan 29 13:03:16 2014 (r341729) @@ -1,7 +1,7 @@ METAKIT is a curious mix of flatfile, relational and OODBMS features with a -small footprint and a big following. For those who don't need a heavy-duty SQL -solution, it's tight and fast for <100,000 items, with a snazzy ability to -dynamically change data structures on the fly. Interfaces are available for -Tcl and Python, with Perl promised soon. +small footprint, and a big following. For those who don't need a heavy-duty +SQL solution, it is tight and fast for <100,000 items, with a snazzy ability +to dynamically change data structures on the fly. Interfaces are available +for Tcl and Python, with Perl support promised soon. WWW: http://www.equi4.com/metakit/