diff options
-rw-r--r-- | cad/verilog-current/Makefile | 11 | ||||
-rw-r--r-- | cad/verilog-current/distinfo | 8 | ||||
-rw-r--r-- | cad/verilog-current/patches/patch-ad | 18 |
3 files changed, 12 insertions, 25 deletions
diff --git a/cad/verilog-current/Makefile b/cad/verilog-current/Makefile index 7dd4c417fe5..626c3ac3726 100644 --- a/cad/verilog-current/Makefile +++ b/cad/verilog-current/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.31 2002/10/22 02:52:17 dmcmahill Exp $ +# $NetBSD: Makefile,v 1.32 2003/02/04 00:46:07 dmcmahill Exp $ # DISTNAME= verilog-${SNAPDATE} @@ -17,7 +17,7 @@ BUILD_DEPENDS+= gperf-2.7.2:../../devel/gperf CONFLICTS+= verilog-[0-9]* -SNAPDATE= 20021019 +SNAPDATE= 20030202 GNU_CONFIGURE= yes USE_GMAKE= yes # @@ -26,10 +26,7 @@ USE_GMAKE= yes #CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS+="${LDFLAGS}" CONFIGURE_ARGS+= --without-ipal YACC= ${LOCALBASE}/bin/bison - -test: build - cd ${WRKSRC} && \ - ${MAKE_ENV} ${MAKE_PROGRAM} check 2>&1 | \ - tee ${WRKDIR}/tests.log +TEST_DIRS= ${WRKSRC} +TEST_TARGET= check .include "../../mk/bsd.pkg.mk" diff --git a/cad/verilog-current/distinfo b/cad/verilog-current/distinfo index 34758ae581d..9b3baf280c7 100644 --- a/cad/verilog-current/distinfo +++ b/cad/verilog-current/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.15 2002/10/22 02:52:18 dmcmahill Exp $ +$NetBSD: distinfo,v 1.16 2003/02/04 00:46:07 dmcmahill Exp $ -SHA1 (verilog-20021019.tar.gz) = 9e92190d3f6f081ba07a25f3bab05fb3e39693d8 -Size (verilog-20021019.tar.gz) = 825125 bytes -SHA1 (patch-ad) = 610a4b597b056f4e951cb75bdb13a9370efec300 +SHA1 (verilog-20030202.tar.gz) = 9bf846546bde334d251c0c5c7f191b3d76fa159c +Size (verilog-20030202.tar.gz) = 829887 bytes +SHA1 (patch-ad) = dbf85e203f91d0df3a8aed12494a6de83b3f6c40 diff --git a/cad/verilog-current/patches/patch-ad b/cad/verilog-current/patches/patch-ad index 2228cf01a4b..db51381738a 100644 --- a/cad/verilog-current/patches/patch-ad +++ b/cad/verilog-current/patches/patch-ad @@ -1,16 +1,15 @@ -$NetBSD: patch-ad,v 1.10 2002/05/07 00:11:21 dmcmahill Exp $ +$NetBSD: patch-ad,v 1.11 2003/02/04 00:46:08 dmcmahill Exp $ work around a c++ -O2 bug which is present on at least sparc and pmax using egcs-1.1.1 -also don't try to strip a script. - ---- Makefile.in.orig Sun May 5 20:50:38 2002 +--- Makefile.in.orig Sun Jan 26 16:15:58 2003 +++ Makefile.in -@@ -189,7 +189,16 @@ +@@ -174,7 +174,17 @@ lexor.o: lexor.cc parse.h ++# work around buggy compilers when compiling the parser with optimization +# make sure no one sneaks a -O* in on us via one of these variables +# set in the environment +CXX_NOOPT=$(CXX:-O%=) @@ -24,12 +23,3 @@ also don't try to strip a script. parse.h parse.cc: $(srcdir)/parse.y $(YACC) --verbose -t -p VL -d -o parse.cc $(srcdir)/parse.y -@@ -220,7 +229,7 @@ - for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) install); done - - $(bindir)/iverilog-vpi: ./iverilog-vpi -- $(INSTALL_PROGRAM) ./iverilog-vpi $(bindir)/iverilog-vpi -+ $(INSTALL_SCRIPT) ./iverilog-vpi $(bindir)/iverilog-vpi - - $(libdir)/libvpi.a : ./libvpi.a - $(INSTALL_DATA) libvpi.a $(libdir)/libvpi.a |