summaryrefslogtreecommitdiff
path: root/devel/check
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2007-02-01 19:07:23 +0000
committerdrochner <drochner@pkgsrc.org>2007-02-01 19:07:23 +0000
commita94532b8b41f2dce100eea32c9d2be6dc9201f12 (patch)
tree954d07f9e56c0e7d8cae251a08955494a16a5252 /devel/check
parentfdd5e4e52f12c8d8119b38af897657cbdb5c4d5d (diff)
downloadpkgsrc-a94532b8b41f2dce100eea32c9d2be6dc9201f12.tar.gz
update to 0.9.5 and add a .bl3 file
changes: * Updated manual and converted from DocBook to Texinfo * Added pkg-config support * Added Libtool support * Updated GNU Build System -bugfixes * Added a new kind of test, looping tests * Added possibility to turn off timeout tests
Diffstat (limited to 'devel/check')
-rw-r--r--devel/check/Makefile8
-rw-r--r--devel/check/PLIST56
-rw-r--r--devel/check/buildlink3.mk19
-rw-r--r--devel/check/distinfo9
-rw-r--r--devel/check/patches/patch-aa17
5 files changed, 58 insertions, 51 deletions
diff --git a/devel/check/Makefile b/devel/check/Makefile
index 3a1c2a431c0..2ed27c02748 100644
--- a/devel/check/Makefile
+++ b/devel/check/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2006/03/04 21:29:13 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2007/02/01 19:07:23 drochner Exp $
#
-DISTNAME= check-0.9.3
-PKGREVISION= 2
+DISTNAME= check-0.9.5
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=check/}
@@ -13,5 +12,8 @@ COMMENT= Unit test framework for C
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-plain-docdir
USE_TOOLS+= gmake
+USE_LIBTOOL= yes
+INFO_FILES= yes
+PKGCONFIG_OVERRIDE= check.pc.in
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/check/PLIST b/devel/check/PLIST
index 3452faf5ef8..dba646a481f 100644
--- a/devel/check/PLIST
+++ b/devel/check/PLIST
@@ -1,33 +1,37 @@
-@comment $NetBSD: PLIST,v 1.5 2005/11/11 20:45:44 tv Exp $
+@comment $NetBSD: PLIST,v 1.6 2007/02/01 19:07:24 drochner Exp $
include/check.h
-lib/libcheck.a
+info/check.info
+lib/libcheck.la
+lib/pkgconfig/check.pc
share/aclocal/check.m4
-share/doc/check/COPYING
+share/doc/check/COPYING.LESSER
share/doc/check/ChangeLog
share/doc/check/ChangeLogOld
share/doc/check/NEWS
share/doc/check/README
-share/doc/check/c14.html
-share/doc/check/c163.html
-share/doc/check/c249.html
-share/doc/check/c33.html
-share/doc/check/c57.html
-share/doc/check/examples/Makefile.am.money
-share/doc/check/examples/check_money.c
-share/doc/check/examples/configure.in.money
-share/doc/check/examples/money.c
-share/doc/check/examples/money.h
-share/doc/check/index.html
-share/doc/check/x108.html
-share/doc/check/x115.html
-share/doc/check/x172.html
-share/doc/check/x183.html
-share/doc/check/x214.html
-share/doc/check/x220.html
-share/doc/check/x226.html
-share/doc/check/x232.html
-share/doc/check/x246.html
-share/doc/check/x68.html
-share/doc/check/x80.html
-@dirrm share/doc/check/examples
+share/doc/check/SVNChangeLog
+share/doc/check/example/Makefile.am
+share/doc/check/example/README
+share/doc/check/example/configure.ac
+share/doc/check/example/src/Makefile.am
+share/doc/check/example/src/main.c
+share/doc/check/example/src/money.1.c
+share/doc/check/example/src/money.1.h
+share/doc/check/example/src/money.2.h
+share/doc/check/example/src/money.3.c
+share/doc/check/example/src/money.4.c
+share/doc/check/example/src/money.5.c
+share/doc/check/example/src/money.6.c
+share/doc/check/example/src/money.c
+share/doc/check/example/src/money.h
+share/doc/check/example/tests/Makefile.am
+share/doc/check/example/tests/check_money.1.c
+share/doc/check/example/tests/check_money.2.c
+share/doc/check/example/tests/check_money.3.c
+share/doc/check/example/tests/check_money.6.c
+share/doc/check/example/tests/check_money.7.c
+share/doc/check/example/tests/check_money.c
+@dirrm share/doc/check/example/tests
+@dirrm share/doc/check/example/src
+@dirrm share/doc/check/example
@dirrm share/doc/check
diff --git a/devel/check/buildlink3.mk b/devel/check/buildlink3.mk
new file mode 100644
index 00000000000..60c5c3a3226
--- /dev/null
+++ b/devel/check/buildlink3.mk
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2007/02/01 19:07:24 drochner Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+CHECK_BUILDLINK3_MK:= ${CHECK_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+= check
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ncheck}
+BUILDLINK_PACKAGES+= check
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}check
+
+.if ${CHECK_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.check+= check>=0.9.5
+BUILDLINK_PKGSRCDIR.check?= ../../devel/check
+.endif # CHECK_BUILDLINK3_MK
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/devel/check/distinfo b/devel/check/distinfo
index 09fd4b49e46..e6d0e506f4c 100644
--- a/devel/check/distinfo
+++ b/devel/check/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.9 2006/09/24 10:30:41 rillig Exp $
+$NetBSD: distinfo,v 1.10 2007/02/01 19:07:24 drochner Exp $
-SHA1 (check-0.9.3.tar.gz) = 608bb3bd31f85dcb7e5b7b04eeb4254ef6df0fae
-RMD160 (check-0.9.3.tar.gz) = 86f3c90ea02a02c49fdae6d477f6709f1b7f5993
-Size (check-0.9.3.tar.gz) = 163726 bytes
-SHA1 (patch-aa) = 959c2a5b72eb722b54b8c486b2a69f8202c0a053
+SHA1 (check-0.9.5.tar.gz) = 84b9d1ace6d0bf0fc73c9de2e684a62f73d312f8
+RMD160 (check-0.9.5.tar.gz) = 1975578245444ffdc8cec43e53dedc3aac8553ea
+Size (check-0.9.5.tar.gz) = 520625 bytes
SHA1 (patch-ab) = 4f1bac549d48254f71fa03070b15a304d1fc4881
diff --git a/devel/check/patches/patch-aa b/devel/check/patches/patch-aa
deleted file mode 100644
index 307030a2899..00000000000
--- a/devel/check/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2004/09/27 20:41:20 cube Exp $
-
---- doc/Makefile.in.orig 2004-09-03 13:58:42.000000000 +0200
-+++ doc/Makefile.in
-@@ -85,10 +85,8 @@ sgml_docs = tutorial.sgml
- html_docs = *.html
-
- EXTRA_DIST = $(sgml_docs) $(html_docs)
--@MAKE_DOC_TRUE@doc_DATA = $(sgml_docs) $(html_docs)
--@MAKE_DOC_FALSE@doc_DATA = $(sgml_docs)
--@MAKE_DOC_TRUE@CLEANFILES = $(html_docs) *.*~
--@MAKE_DOC_FALSE@CLEANFILES = *.*~
-+doc_DATA = $(html_docs)
-+CLEANFILES = $(html_docs)
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = ../config.h
- CONFIG_CLEAN_FILES =