Tweaked version committed.

On 2020/09/25 19:38, Alessandro De Laurenzis wrote:
> Weekly ping. Diff re-attached.
> 
> On 19/09/2020 10:50, Alessandro De Laurenzis wrote:
> > Greetings,
> > 
> > The attached diff updates cad/opensta to a just published release.
> > 
> > What's new upstream
> > ===================
> > * Github user is now "The-OpenROAD-Project" and some days ago they made 
> > available the first "stable" archive for this tool;
> > 
> > * Better leakage and internal power treatment;
> > 
> > * Simplified CUDD cmake support;
> > 
> > * Public headers moved to include/sta;
> > 
> > * 'get_lib_cells' doesn't require library/ anymore;
> > 
> > * 'report_path -report_sigmas' shows incr;
> > 
> > * max_fanout, max_cap checks;
> > 
> > * 'set_max_transition pin' support removed;
> > 
> > * plenty of minor improvements and bug fixing.
> > 
> > 
> > What's new in the port
> > ======================
> > * No more need to base our port on Github commits;
> > 
> > * Naming scheme is non-standard: see $V, PKGNAME and WRKDIST;
> > 
> > * I set HOMEPAGE to the OpenROAD project one: this isn't specific to 
> > OpenSTA, but it contains more meaningful info than the Github page IMO (and 
> > OpenSTA is clearly listed in their open-source tool-chain);
> > 
> > * Nitpicking on tab alignment.
> > 
> > All tests are passing. New binary is working flawlessly in my regression 
> > environment.
> > 
> > Cheers
> > 
> 
> -- 
> Alessandro De Laurenzis
> [mailto:jus...@atlantide.mooo.com]
> Web: http://www.atlantide.mooo.com
> LinkedIn: http://it.linkedin.com/in/delaurenzis

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/cad/opensta/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -p -r1.7 Makefile
> --- Makefile  14 Mar 2020 06:42:05 -0000      1.7
> +++ Makefile  19 Sep 2020 08:10:36 -0000
> @@ -2,29 +2,32 @@
>  
>  COMMENT =    Parallax Static Timing Analyzer
>  
> -# use version number from git log
> -DISTNAME =   opensta-2.0.18.20200308
> +V =          2.2.0
> +DISTNAME =   v$V
> +PKGNAME =    opensta-$V
>  
>  CATEGORIES = cad
>  
> -GH_ACCOUNT = abk-openroad
> -GH_PROJECT = OpenSTA
> -GH_COMMIT =  d615f62fe412b0f12166e6d5559eacec43713e02
> +HOMEPAGE =   https://theopenroadproject.org/
>  
>  MAINTAINER = Alessandro De Laurenzis <jus...@atlantide.mooo.com>
>  
>  # GPLv3
> -PERMIT_PACKAGE =     Yes
> +PERMIT_PACKAGE = Yes
>  
>  WANTLIB =    ${COMPILER_LIBCXX} ${MODTCL_WANTLIB} c m z cudd
>  
> +# Stable archives, but non-standard naming scheme
> +MASTER_SITES =       https://github.com/The-OpenROAD-Project/OpenSTA/archive/
> +WRKDIST =    ${WRKDIR}/OpenSTA-$V

github /archive/ URLs are auto generated from tags, and should use GH_* 
variables,
I have switched those over (which also gets rid of the WRKDIST and gives a sane
distfile name).

>  # C++11
>  COMPILER =   base-clang ports-gcc base-gcc

base-gcc doesn't do C++11 so I have dropped that.

> +++ distinfo  19 Sep 2020 08:10:36 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (opensta-2.0.18.20200308-d615f62f.tar.gz) = 
> +039qKdPjmM4LqUv5qbo9L3akiS9f98gzulJgXyNJT4=
> -SIZE (opensta-2.0.18.20200308-d615f62f.tar.gz) = 4859083
> +SHA256 (v2.2.0.tar.gz) = FhPYfsyUdGmn18q2XandjDksyU/IAZFTydElwVkSF7k=
> +SIZE (v2.2.0.tar.gz) = 4873166

as mentioned above :)

Reply via email to