Greetings,

The attached diff updates cad/netgen to the latest release.


What's new upstream
===================
Plenty of new features and bug fixing, including:
- Expanded the verilog parser to handle most forms of allowable wire and assignment statements in verilog netlists, including assignment of signal bundles; - Added support in the verilog parser for definitions anywhere in the code using the backtick expression; - A fairly large refactoring of the conditional handling code in the verilog parser; - Added handling of backslash characters in instance names in the JSON output;
- added command "netgen::format " to set the output format width.


What's new in the port
======================
- updated maintainer email address;
- we need to add "--with-distdir=${PREFIX}" to CONFIGURE_ARGS (due to a recent upstream change related to distributed install);
- all other differences are trivial updates.


Lightly tested on amd64 only.

--
Alessandro De Laurenzis
[mailto:[email protected]]
Web: http://www.atlantide.mooo.com
LinkedIn: http://it.linkedin.com/in/delaurenzis
Index: Makefile
===================================================================
RCS file: /cvs/ports/cad/netgen/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    12 Jul 2019 20:43:45 -0000      1.5
+++ Makefile    15 Feb 2020 17:33:08 -0000
@@ -1,15 +1,14 @@
 # $OpenBSD: Makefile,v 1.5 2019/07/12 20:43:45 sthen Exp $
 
 COMMENT =      tool for netlist comparison (LVS) and format manipulation
-DISTNAME =     netgen-1.5.118
+DISTNAME =     netgen-1.5.137
 EXTRACT_SUFX = .tgz
-REVISION =     2
 
 CATEGORIES =   cad
 
 HOMEPAGE =     http://opencircuitdesign.com/netgen/
 
-MAINTAINER =   Alessandro De Laurenzis <[email protected]>
+MAINTAINER =   Alessandro De Laurenzis <[email protected]>
 
 # GPLv1
 PERMIT_PACKAGE =       Yes
@@ -32,7 +31,8 @@ WRKCONF =             ${WRKSRC}/scripts
 CONFIGURE_STYLE =      gnu
 CONFIGURE_ENV =                CPPFLAGS="-I${X11BASE}/include" \
                        CFLAGS="-std=gnu89 ${CFLAGS}"
-CONFIGURE_ARGS =       --with-tcl=${MODTCL_LIBDIR} \
+CONFIGURE_ARGS =       --with-distdir=${PREFIX} \
+                       --with-tcl=${MODTCL_LIBDIR} \
                        --with-tk=${MODTK_LIBDIR}
 
 USE_GMAKE =    Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/cad/netgen/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo    20 Mar 2019 10:05:10 -0000      1.1.1.1
+++ distinfo    15 Feb 2020 17:33:08 -0000
@@ -1,2 +1,2 @@
-SHA256 (netgen-1.5.118.tgz) = 9MgvhDqJwHDbLfNjCEnD0zNUlmTk7kiVhnHFrqjQvYk=
-SIZE (netgen-1.5.118.tgz) = 527097
+SHA256 (netgen-1.5.137.tgz) = bvhn8/Cy+voN4WkzJKVZ25BerRHqFxgqjdYpxt7Pbls=
+SIZE (netgen-1.5.137.tgz) = 522181
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/cad/netgen/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-Makefile
--- patches/patch-Makefile      20 Mar 2019 10:05:10 -0000      1.1.1.1
+++ patches/patch-Makefile      15 Feb 2020 17:33:08 -0000
@@ -20,8 +20,8 @@ Index: Makefile
  
 @@ -69,7 +67,7 @@ install-dirs:
  install-tcl: install-dirs
-       @echo --- installing executable to $(DESTDIR)${BINDIR}
-       @echo --- installing run-time files to $(DESTDIR)${LIBDIR}
+       @echo --- installing executable to $(DESTDIR)${INSTALL_BINDIR}
+       @echo --- installing run-time files to $(DESTDIR)${INSTALL_LIBDIR}
 -      @${MAKE} install-tcl-real 2>&1 >> install.log
 +      @${MAKE} install-tcl-real
  
Index: patches/patch-scripts_configure
===================================================================
RCS file: /cvs/ports/cad/netgen/patches/patch-scripts_configure,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-scripts_configure
--- patches/patch-scripts_configure     20 Mar 2019 10:05:10 -0000      1.1.1.1
+++ patches/patch-scripts_configure     15 Feb 2020 17:33:08 -0000
@@ -3,8 +3,8 @@ $OpenBSD: patch-scripts_configure,v 1.1.
 Index: scripts/configure
 --- scripts/configure.orig
 +++ scripts/configure
-@@ -6416,7 +6416,7 @@ fi
-       CFLAGS="${CFLAGS} -l/usr/X11R6/include"
+@@ -6437,7 +6437,7 @@ fi
+       CFLAGS="${CFLAGS} -L/usr/X11R6/include"
        ;;
  
 -    *-netbsd*|*-openbsd*)
@@ -12,7 +12,7 @@ Index: scripts/configure
        # Not available on all versions:  check for include file.
        ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" 
"$ac_includes_default"
  if test "x$ac_cv_header_dlfcn_h" = xyes; then :
-@@ -6432,6 +6432,11 @@ fi
+@@ -6453,6 +6453,11 @@ fi
        fi
        ;;
  
@@ -24,7 +24,7 @@ Index: scripts/configure
      *-nextstep*)
        LDDL_FLAGS="-nostdlib -r"
        ;;
-@@ -7791,16 +7796,5 @@ else
+@@ -7813,16 +7818,5 @@ else
     echo "   on your system."
     echo
  fi
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/cad/netgen/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   20 Mar 2019 10:05:10 -0000      1.1.1.1
+++ pkg/PLIST   15 Feb 2020 17:33:08 -0000
@@ -3,7 +3,7 @@ bin/netgen
 lib/netgen/
 lib/netgen/ntk2adl.sh
 lib/netgen/python/
-lib/netgen/python/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/netgen/python/${MODPY_PYCACHE}/
 lib/netgen/python/${MODPY_PYCACHE}consoletext.${MODPY_PYC_MAGIC_TAG}pyc
 lib/netgen/python/${MODPY_PYCACHE}helpwindow.${MODPY_PYC_MAGIC_TAG}pyc
 lib/netgen/python/${MODPY_PYCACHE}lvs_manager.${MODPY_PYC_MAGIC_TAG}pyc
@@ -24,7 +24,7 @@ lib/netgen/tcl/
 lib/netgen/tcl/console.tcl
 lib/netgen/tcl/netgen.tcl
 @bin lib/netgen/tcl/netgenexec
-lib/netgen/tcl/tclnetgen.so
+@so lib/netgen/tcl/tclnetgen.so
 lib/netgen/tcl/tkcon.tcl
 share/doc/netgen/
 share/doc/netgen/netgen.doc

Reply via email to