Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Aug 2014 15:13:23 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r365741 - in head/sysutils: . cmockery2
Message-ID:  <201408231513.s7NFDNNn069869@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Sat Aug 23 15:13:23 2014
New Revision: 365741
URL: http://svnweb.freebsd.org/changeset/ports/365741
QAT: https://qat.redports.org/buildarchive/r365741/

Log:
  Add sysutils/cmockery2.
  
  This is a port of Cmockery2, Cmockery2 is revival of Google's unit
  test framework.
  
  WWW: https://github.com/lpabon/cmockery2
  
  PR:		192420
  Submitted by:	harsha@harshavardhana.net

Added:
  head/sysutils/cmockery2/
  head/sysutils/cmockery2/Makefile   (contents, props changed)
  head/sysutils/cmockery2/distinfo   (contents, props changed)
  head/sysutils/cmockery2/pkg-descr   (contents, props changed)
  head/sysutils/cmockery2/pkg-message   (contents, props changed)
  head/sysutils/cmockery2/pkg-plist   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Sat Aug 23 15:03:30 2014	(r365740)
+++ head/sysutils/Makefile	Sat Aug 23 15:13:23 2014	(r365741)
@@ -129,6 +129,7 @@
     SUBDIR += cloop-utils
     SUBDIR += clsync
     SUBDIR += cmdwatch
+    SUBDIR += cmockery2
     SUBDIR += cmogstored
     SUBDIR += cmospwd
     SUBDIR += cog

Added: head/sysutils/cmockery2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cmockery2/Makefile	Sat Aug 23 15:13:23 2014	(r365741)
@@ -0,0 +1,34 @@
+# Created by: Harshavardhana
+# $FreeBSD$
+#
+
+PORTNAME=	cmockery2
+PORTVERSION=	1.3.8
+CATEGORIES=	sysutils
+MASTER_SITES=	https://codeload.github.com/lpabon/cmockery2/tar.gz/
+DISTNAME=	v1.3.8
+EXTRACT_SUFX=
+
+MAINTAINER=	harsha@harshavardhana.net
+COMMENT=	Cmockery2 revival of Cmockery unit test framework from Google
+
+LICENSE=	APACHE20
+
+WRKSRC=		${WRKDIR}/cmockery2-${PORTVERSION}
+
+USES=		libtool:build pkgconfig
+USE_AUTOTOOLS=	automake autoconf aclocal libtoolize autoheader
+AUTOMAKE_ARGS=	--add-missing
+GNU_CONFIGURE=	yes
+USE_LDCONFIG=	yes
+
+INSTALL_TARGET=	install-strip
+# Disable gcov on FreeBSD
+# CONFIGURE_ARGS=	--enable-gcov
+
+post-patch:
+	@${REINPLACE_CMD} -e '/^docdir =/s|-$$(VERSION)||' \
+		-e '/^pkgconfigdir =/s|$$(libdir)|$$(prefix)/libdata|' \
+		${WRKSRC}/Makefile.am
+
+.include <bsd.port.mk>

Added: head/sysutils/cmockery2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cmockery2/distinfo	Sat Aug 23 15:13:23 2014	(r365741)
@@ -0,0 +1,2 @@
+SHA256 (v1.3.8) = 6178e2fc51653d1b15f5d7cc10e0f48adcbf6cd07c1acf793ea26bfa789e7ef7
+SIZE (v1.3.8) = 54110

Added: head/sysutils/cmockery2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cmockery2/pkg-descr	Sat Aug 23 15:13:23 2014	(r365741)
@@ -0,0 +1,4 @@
+This is a port of Cmockery2, Cmockery2 is revival of Google's unit
+test framework.
+
+WWW: https://github.com/lpabon/cmockery2

Added: head/sysutils/cmockery2/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cmockery2/pkg-message	Sat Aug 23 15:13:23 2014	(r365741)
@@ -0,0 +1,6 @@
+=================================================================
+
+For more information on cmockery2, documentation is available at
+https://github.com/lpabon/cmockery2/blob/master/doc/usage.md
+
+=================================================================

Added: head/sysutils/cmockery2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/cmockery2/pkg-plist	Sat Aug 23 15:13:23 2014	(r365741)
@@ -0,0 +1,16 @@
+include/cmockery/cmockery.h
+include/cmockery/cmockery_override.h
+include/cmockery/pbc.h
+lib/libcmockery.a
+lib/libcmockery.so
+lib/libcmockery.so.0
+lib/libcmockery.so.0.0.0
+libdata/pkgconfig/cmockery2.pc
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/coverage.md
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/usage.md
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrmtry include/cmockery



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