<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/80dda58fe73af885414f9795de8f9235c5aa8946">https://github.com/macports/macports-ports/commit/80dda58fe73af885414f9795de8f9235c5aa8946</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 80dda58fe73af885414f9795de8f9235c5aa8946
</span>Author: Scott C. Livingston <slivingston@cds.caltech.edu>
AuthorDate: Sun Mar 17 19:32:59 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gr1c: update to release on GitHub
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Releases of gr1c are now posted to GitHub instead of the
</span><span style='display:block; white-space:pre;color:#404040;'>    permanently offline vehicles.caltech.edu.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The build process and configuration of gr1c was improved such
</span><span style='display:block; white-space:pre;color:#404040;'>    that patching for macports is not necessary.
</span>---
 math/gr1c/Portfile                        | 27 +++++++-----------------
 math/gr1c/files/patch-Makefile.diff       | 35 -------------------------------
 math/gr1c/files/patch-tests-Makefile.diff | 13 ------------
 3 files changed, 8 insertions(+), 67 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gr1c/Portfile b/math/gr1c/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9b6e56116cb..af1f0e2b919 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/gr1c/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/gr1c/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,13 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           muniversal 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        tulip-control gr1c 0.13.2 v
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                gr1c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.9.0
</span> categories          math devel
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         caltech.edu:SCL openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         cds.caltech.edu:slivingston openmaintainer
</span> license             BSD
 
 description         Tools for GR(1) synthesis and related activities
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,14 +18,10 @@ long_description    A collection of tools for GR(1) synthesis and related \
</span>                     specifications, though it does much more.
 
 homepage            http://scottman.net/2012/gr1c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://vehicles.caltech.edu/snapshots/gr1c/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    http://vehicles.caltech.edu/snapshots/gr1c/old/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  56212751bfaf4a896cca559c04545022680de48f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  818782d3c304e963ab1ac4ce2e3beaede372152adcb593df1bd8245fd2b1c254
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-tests-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  b5d45b6eccb6bd70b4e3d067b6e862488c97def0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  48e43eb5790a32b59cb0f3528eedb1d40072730e6046541ff593e812ad26f506 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    191959
</span> 
 depends_build       port:bison \
                     port:flex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,9 +30,6 @@ depends_lib         port:libcudd
</span> 
 configure.cmd       true
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Build succeeds but test fails
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.args          prefix="${prefix}"
 
 foreach arch ${configure.universal_archs} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,9 +46,5 @@ test.run            yes
</span> test.target         check
 test.args           {*}${build.args}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.target     install expinstall
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.target     install
</span> destroot.args       {*}${build.args}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       [lindex ${master_sites} 0]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     ${name}-(\[0-9.\]+)${extract.suffix}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gr1c/files/patch-Makefile.diff b/math/gr1c/files/patch-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index edc70ccf0f2..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/gr1c/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig  2014-11-30 22:56:18.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile       2014-12-22 02:00:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -16,10 +16,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SRCDIR = src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXPDIR = exp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--export CUDD_ROOT = extern/cudd-2.5.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CUDD_LIB = $(CUDD_ROOT)/cudd/libcudd.a $(CUDD_ROOT)/mtr/libmtr.a $(CUDD_ROOT)/st/libst.a $(CUDD_ROOT)/util/libutil.a $(CUDD_ROOT)/epd/libepd.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--export CUDD_XCFLAGS = -mtune=native -DHAVE_IEEE_754 -DBSD -DSIZEOF_VOID_P=8 -DSIZEOF_LONG=8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CUDD_INC = -I$(CUDD_ROOT)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export CUDD_PREFIX = $(prefix)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CUDD_LIB = $(CUDD_PREFIX)/lib/cudd/libcudd.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+export CUDD_XCFLAGS = -DHAVE_IEEE_754 -DBSD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CUDD_INC = -I$(CUDD_PREFIX)/include/cudd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LEX = flex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LFLAGS = 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,7 +30,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LD = ld -r
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS = -g -Wall -pedantic -ansi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ALL_CFLAGS = $(CFLAGS) $(CUDD_XCFLAGS) $(CUDD_INC) -Isrc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ALL_CFLAGS = $(CFLAGS) $(CUDD_XCFLAGS) -Isrc $(CUDD_INC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS = $(CUDD_LIB) -lm $(CUDD_XCFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # To use and statically link with GNU Readline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -124,7 +124,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   rm -f $(DESTDIR)$(bindir)/gr1c $(DESTDIR)$(bindir)/rg $(DESTDIR)$(bindir)/grpatch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- check: $(CORE_PROGRAMS) $(EXP_PROGRAMS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  $(MAKE) -C tests CC=$(CC)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  $(MAKE) -C tests CC="$(CC)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .PHONY: doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- doc:
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/gr1c/files/patch-tests-Makefile.diff b/math/gr1c/files/patch-tests-Makefile.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ce3e534dea7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/gr1c/files/patch-tests-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tests/Makefile.orig    2014-11-30 22:56:18.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tests/Makefile 2014-12-22 01:59:00.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3,8 +3,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # SCL; 2012, 2013.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CUDD_LIB = ../$(CUDD_ROOT)/cudd/libcudd.a ../$(CUDD_ROOT)/mtr/libmtr.a ../$(CUDD_ROOT)/st/libst.a ../$(CUDD_ROOT)/util/libutil.a ../$(CUDD_ROOT)/epd/libepd.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CUDD_INC = -I../$(CUDD_ROOT)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CUDD_LIB = $(CUDD_PREFIX)/lib/cudd/libcudd.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CUDD_INC = -I$(CUDD_PREFIX)/include/cudd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS = -g -Wall -pedantic -ansi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ALL_CFLAGS = $(CFLAGS) $(CUDD_XCFLAGS) $(CUDD_INC) -I../src
</span></pre><pre style='margin:0'>

</pre>