summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cad/covered-current/Makefile19
-rw-r--r--cad/covered-current/distinfo9
-rw-r--r--cad/covered-current/patches/patch-aa14
-rw-r--r--cad/covered-current/patches/patch-ab15
-rw-r--r--cad/covered-current/patches/patch-ac21
5 files changed, 17 insertions, 61 deletions
diff --git a/cad/covered-current/Makefile b/cad/covered-current/Makefile
index cb87ae31980..c39dfe571c0 100644
--- a/cad/covered-current/Makefile
+++ b/cad/covered-current/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2004/01/22 07:21:54 grant Exp $
+# $NetBSD: Makefile,v 1.7 2004/03/12 22:35:31 dmcmahill Exp $
#
DISTNAME= covered-${SNAPDATE}
@@ -8,21 +8,30 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=covered/}
MAINTAINER= dmcmahill@NetBSD.org
HOMEPAGE= http://covered.sourceforge.net/
-COMMENT= Verilog code coverage analyzer
+COMMENT= Verilog code coverage analyzer (development snapshot)
+PKG_INSTALLATION_TYPES= overwrite pkgviews
+
+USE_BUILDLINK3= yes
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
-BUILD_DEPENDS+= gperf-2.7.2:../../devel/gperf
+BUILD_DEPENDS+= gperf>=2.7.2:../../devel/gperf
DEPENDS+= verilog{,-current}-[0-9]*:../../cad/verilog
CONFLICTS+= covered-[0-9]*
-SNAPDATE= 20021214
+SNAPDATE= 20040211
+USE_PERL5= YES
+REPLACE_PERL= diags/verilog/check_test
GNU_CONFIGURE= YES
USE_GNU_TOOLS+= make
TEST_DIRS= ${WRKSRC}/diags/regress
-TEST_TARGET= #defined
+TEST_TARGET= iverilog
post-patch:
${CHMOD} 755 ${WRKSRC}/missing
+pre-install:
+ ${INSTALL_PROGRAM_DIR} ${PREFIX}/bin
+ ${INSTALL_MAN_DIR} ${PREFIX}/man/man1
+
.include "../../mk/bsd.pkg.mk"
diff --git a/cad/covered-current/distinfo b/cad/covered-current/distinfo
index 446025781d5..429206cb5d7 100644
--- a/cad/covered-current/distinfo
+++ b/cad/covered-current/distinfo
@@ -1,7 +1,4 @@
-$NetBSD: distinfo,v 1.2 2003/02/04 02:42:21 dmcmahill Exp $
+$NetBSD: distinfo,v 1.3 2004/03/12 22:35:31 dmcmahill Exp $
-SHA1 (covered-20021214.tar.gz) = ce50b83beb52967f69842eaac605a68cb89a6198
-Size (covered-20021214.tar.gz) = 843925 bytes
-SHA1 (patch-aa) = e5b4e0f81899610c766879744010e885d2eec84a
-SHA1 (patch-ab) = 711dc0e2fe7f391c47195a7171daf3564db0fe18
-SHA1 (patch-ac) = 5174c7a46494063ced93eaf9cc2aeea1eaf1b8be
+SHA1 (covered-20040211.tar.gz) = 853b73f7dd73bef9cbdb21d0603eddd97e46532f
+Size (covered-20040211.tar.gz) = 750925 bytes
diff --git a/cad/covered-current/patches/patch-aa b/cad/covered-current/patches/patch-aa
deleted file mode 100644
index 2320478ceb4..00000000000
--- a/cad/covered-current/patches/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2003/02/04 02:42:21 dmcmahill Exp $
-
---- src/parser_misc.h.orig Mon Nov 4 19:20:08 2002
-+++ src/parser_misc.h Mon Feb 3 21:19:22 2003
-@@ -23,4 +23,9 @@
-
- #define YYLTYPE struct vlltype
-+
-+/* This for compatibility with new and older bison versions. */
-+#ifndef yylloc
-+# define yylloc VLlloc
-+#endif
- extern YYLTYPE yylloc;
-
diff --git a/cad/covered-current/patches/patch-ab b/cad/covered-current/patches/patch-ab
deleted file mode 100644
index 043d604f55c..00000000000
--- a/cad/covered-current/patches/patch-ab
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2003/02/04 02:42:21 dmcmahill Exp $
-
---- src/lexer.l.orig Thu Dec 5 21:18:59 2002
-+++ src/lexer.l Mon Feb 3 21:28:36 2003
-@@ -15,9 +15,9 @@
- #include "defines.h"
- #include "signal.h"
-+#include "parser_misc.h"
- #include "parser.h"
- #include "util.h"
- #include "link.h"
- #include "vector.h"
--#include "parser_misc.h"
- #include "keywords.h"
-
diff --git a/cad/covered-current/patches/patch-ac b/cad/covered-current/patches/patch-ac
deleted file mode 100644
index a114933c4e0..00000000000
--- a/cad/covered-current/patches/patch-ac
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2003/02/04 02:42:22 dmcmahill Exp $
-
---- src/parser.y.orig Fri Dec 13 11:49:50 2002
-+++ src/parser.y Mon Feb 3 21:26:01 2003
-@@ -46,4 +46,16 @@
- int yydebug = 1;
- */
-+
-+/* Recent version of bison expect that the user supply a
-+ YYLLOC_DEFAULT macro that makes up a yylloc value from existing
-+ values. I need to supply an explicit version to account for the
-+ text field, that otherwise won't be copied. */
-+# define YYLLOC_DEFAULT(Current, Rhs, N) \
-+ Current.first_line = Rhs[1].first_line; \
-+ Current.first_column = Rhs[1].first_column; \
-+ Current.last_line = Rhs[N].last_line; \
-+ Current.last_column = Rhs[N].last_column; \
-+ Current.text = Rhs[1].text;
-+
- %}
-