[Midnightbsd-cvs] mports: devel/libcheck: Add libcheck 0.9.5

ctriv at midnightbsd.org ctriv at midnightbsd.org
Tue Oct 2 17:43:23 EDT 2007


Log Message:
-----------
Add libcheck 0.9.5

Added Files:
-----------
    mports/devel/libcheck:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/devel/libcheck/files:
        patch-Makefile.in (r1.1)
        patch-check.m4 (r1.1)
        patch-doc+Makefile.in (r1.1)

-------------- next part --------------
--- /dev/null
+++ devel/libcheck/pkg-descr
@@ -0,0 +1,10 @@
+Check is a unit test framework for C. It features a simple interface
+for defining unit tests, putting little in the way of the
+developer. Tests are run in a separate address space, so Check can
+catch both assertion failures and code errors that cause segmentation
+faults or other signals.
+
+WWW: http://check.sourceforge.net
+
+- Mike
+mikeh at FreeBSD.org
--- /dev/null
+++ devel/libcheck/pkg-plist
@@ -0,0 +1,41 @@
+include/check.h
+info/check.info
+lib/libcheck.so.0
+lib/libcheck.so
+lib/libcheck.la
+lib/libcheck.a
+lib/pkgconfig/check.pc
+ at dirrm lib/pkgconfig
+share/aclocal/check.m4
+%%EXAMPLESDIR%%/Makefile.am
+%%EXAMPLESDIR%%/README
+%%EXAMPLESDIR%%/configure.ac
+%%EXAMPLESDIR%%/src/Makefile.am
+%%EXAMPLESDIR%%/src/main.c
+%%EXAMPLESDIR%%/src/money.c
+%%EXAMPLESDIR%%/src/money.h
+%%EXAMPLESDIR%%/src/money.1.h
+%%EXAMPLESDIR%%/src/money.2.h
+%%EXAMPLESDIR%%/src/money.1.c
+%%EXAMPLESDIR%%/src/money.3.c
+%%EXAMPLESDIR%%/src/money.4.c
+%%EXAMPLESDIR%%/src/money.5.c
+%%EXAMPLESDIR%%/src/money.6.c
+ at dirrm %%EXAMPLESDIR%%/src
+%%EXAMPLESDIR%%/tests/Makefile.am
+%%EXAMPLESDIR%%/tests/check_money.c
+%%EXAMPLESDIR%%/tests/check_money.1.c
+%%EXAMPLESDIR%%/tests/check_money.2.c
+%%EXAMPLESDIR%%/tests/check_money.3.c
+%%EXAMPLESDIR%%/tests/check_money.6.c
+%%EXAMPLESDIR%%/tests/check_money.7.c
+ at dirrm %%EXAMPLESDIR%%/tests
+%%PORTDOCS%%%%DOCSDIR%%/SVNChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLogOld
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+ at dirrm %%PORTDOCS%%%%DOCSDIR%%
+share/nls/POSIX
+share/nls/en_US.US-ASCII
+ at dirrm %%EXAMPLESDIR%%
--- /dev/null
+++ devel/libcheck/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for:	libcheck
+# Date created:		December 4, 2003
+# Whom:			mikeh at FreeBSD.org
+#
+# $FreeBSD: ports/devel/libcheck/Makefile,v 1.4 2006/12/25 22:42:18 mikeh Exp $
+# $MidnightBSD: mports/devel/libcheck/Makefile,v 1.1 2007/10/02 21:43:21 ctriv Exp $
+#
+
+PORTNAME=	libcheck
+PORTVERSION=	0.9.5
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	check
+DISTNAME=	check-${PORTVERSION}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	A unit test framework for C
+LICENSE=	gpl
+
+GNU_CONFIGURE=	yes
+PLIST_SUB=	CHECK_VERSION=${PORTVERSION}
+USE_GMAKE=	yes
+
+DOCSDIR=	${PREFIX}/share/doc/check-${PORTVERSION}
+EXAMPLESDIR=	${PREFIX}/share/examples/check-${PORTVERSION}
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/libcheck/distinfo
@@ -0,0 +1,3 @@
+MD5 (check-0.9.5.tar.gz) = 30143c7974b547a12a7da47809a90951
+SHA256 (check-0.9.5.tar.gz) = 961b3c66869018d02226bbbc394e79362cd898962ce810bce8417b3c497f7ad6
+SIZE (check-0.9.5.tar.gz) = 520625
--- /dev/null
+++ devel/libcheck/files/patch-Makefile.in
@@ -0,0 +1,24 @@
+--- Makefile.in.orig	Tue Nov 21 18:19:11 2006
++++ Makefile.in	Fri Dec  1 21:41:18 2006
+@@ -38,8 +38,8 @@
+ host_triplet = @host@
+ DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+ 	$(srcdir)/Makefile.in $(srcdir)/check.pc.in \
+-	$(srcdir)/config.h.in $(top_srcdir)/configure AUTHORS COPYING \
+-	COPYING.LESSER ChangeLog INSTALL NEWS THANKS TODO \
++	$(srcdir)/config.h.in $(top_srcdir)/configure AUTHORS \
++	ChangeLog INSTALL NEWS THANKS TODO \
+ 	build-aux/compile build-aux/config.guess build-aux/config.sub \
+ 	build-aux/depcomp build-aux/install-sh build-aux/ltmain.sh \
+ 	build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex
+@@ -203,8 +203,8 @@
+ 	ChangeLog.bak
+ 
+ EXTRA_DIST = SVNChangeLog ChangeLogOld check.pc.in $(m4data_DATA)
+-docdir = $(datadir)/doc/$(PACKAGE)
+-doc_DATA = SVNChangeLog ChangeLog ChangeLogOld NEWS README COPYING.LESSER
++docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
++doc_DATA = SVNChangeLog ChangeLog ChangeLogOld NEWS README
+ m4datadir = $(datadir)/aclocal
+ m4data_DATA = check.m4
+ pcdatadir = $(libdir)/pkgconfig
--- /dev/null
+++ devel/libcheck/files/patch-doc+Makefile.in
@@ -0,0 +1,21 @@
+--- doc/Makefile.in.orig	Tue Nov 21 18:19:14 2006
++++ doc/Makefile.in	Fri Dec  1 21:57:52 2006
+@@ -220,14 +220,14 @@
+              $(example_src_docs) \
+              $(example_tests_docs)
+ 
+-docdir = $(datadir)/doc/$(PACKAGE)
++docdir = $(prefix)/share/examples/${PACKAGE}-${VERSION}
+ 
+ # install money example
+-exampledir = $(docdir)/example
++exampledir = $(docdir)
+ example_DATA = $(example_docs)
+-examplesrcdir = $(docdir)/example/src
++examplesrcdir = $(docdir)/src
+ examplesrc_DATA = $(example_src_docs)
+-exampletestsdir = $(docdir)/example/tests
++exampletestsdir = $(docdir)/tests
+ exampletests_DATA = $(example_tests_docs)
+ all: all-am
+ 
--- /dev/null
+++ devel/libcheck/files/patch-check.m4
@@ -0,0 +1,26 @@
+--- check.m4.orig	Tue Mar  1 01:25:26 2005
++++ check.m4	Sun Jul  2 21:13:20 2006
+@@ -19,8 +19,21 @@
+       CHECK_CFLAGS="-I$with_check/include"
+       CHECK_LIBS="-L$with_check/lib -lcheck"
+     else
+-      CHECK_CFLAGS=""
+-      CHECK_LIBS="-lcheck"
++      for check_includedir in /usr/local/include /usr/local/include/check /usr/include $prefix/include
++      do
++        if test -e $check_includedir/check.h ; then
++          CHECK_CFLAGS="-I${check_includedir}"
++          break
++        fi
++      done
++
++      for check_libdir in /usr/local/lib /usr/local/lib/check /usr/lib $prefix/lib
++      do
++        if test -e $check_libdir/libcheck.a ; then
++          CHECK_LIBS="-L${check_libdir} -lcheck"
++          break
++        fi
++      done
+     fi
+ 
+     ac_save_CFLAGS="$CFLAGS"


More information about the Midnightbsd-cvs mailing list