Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jan 2014 13:03:17 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r341729 - head/databases/metakit
Message-ID:  <201401291303.s0TD3Hjt052441@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.options.mk>
 
 .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 <bsd.port.mk>

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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401291303.s0TD3Hjt052441>