<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4603ae7ac412cefeb5f199ac9ef69b8311ce0c34">https://github.com/macports/macports-ports/commit/4603ae7ac412cefeb5f199ac9ef69b8311ce0c34</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4603ae7ac412cefeb5f199ac9ef69b8311ce0c34
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Oct 1 17:49:09 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    c2t: New port, version 0.997
</span>---
 devel/c2t/Portfile             | 41 +++++++++++++++++++++++++++++++++++++++++
 devel/c2t/files/Makefile.patch | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/c2t/Portfile b/devel/c2t/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8f1f1258eeb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/c2t/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,41 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          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;'>+PortGroup           makefile 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        datajerk c2t 0.997 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  92d58a9f2dd9b534dc0f90a52c5021d3140462ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  bcf3b0fc596b8e77c6647f489e093380419f577e5dd334e902a9158674b43582 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2458969
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {ryandesign @ryandesign} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Permissive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         command line tool for creating Apple II cassette \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    audio files
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    ${name} is a command line tool that can convert \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    binary code/data and/or Apple-1/II Monitor text, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    as well as 140K disk images, into audio files \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    suitable for use with the Apple-1 and II (II, II+, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    //e) cassette interface.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Don't extract the pre-compiled binaries; we'll compile them ourselves.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.post_args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --exclude ${worksrcdir}/bin/c2t*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set docdir          ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -W ${worksrcpath}/bin c2t c2t-96h ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -W ${worksrcpath} -m 0644 README.md ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/c2t/files/Makefile.patch b/devel/c2t/files/Makefile.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7a97a015565
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/c2t/files/Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,32 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig  2017-09-27 10:37:49.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile       2021-09-30 13:53:21.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,6 +1,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ WIN32GCC = /usr/local/gcc-4.8.0-qt-4.8.4-for-mingw32/win32-gcc/bin/i586-mingw32-gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS ?= -O3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ all: bin/c2t bin/c2t-96h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows: bin/c2t.exe bin/c2t-96h.exe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,16 +14,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   cd asm; make clean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin/c2t: c2t.c c2t.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gcc -Wall -Wno-strict-aliasing -Wno-misleading-indentation -Wno-unused-value -Wno-unused-function -I. -O3 -o bin/c2t c2t.c -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) -Wall -Wno-strict-aliasing -Wno-misleading-indentation -Wno-unused-value -Wno-unused-function -I. $(CFLAGS) $(LDFLAGS) -o bin/c2t c2t.c -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin/c2t-96h: c2t-96h.c c2t.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gcc -Wall -Wno-strict-aliasing -Wno-misleading-indentation -Wno-unused-value -Wno-unused-function -I. -O3 -o bin/c2t-96h c2t-96h.c -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(CC) -Wall -Wno-strict-aliasing -Wno-misleading-indentation -Wno-unused-value -Wno-unused-function -I. $(CFLAGS) $(LDFLAGS) -o bin/c2t-96h c2t-96h.c -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin/c2t.exe: c2t.c c2t.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(WIN32GCC) -Wall -Wno-strict-aliasing -Wno-unused-value -Wno-unused-function -I. -O3 -o bin/c2t.exe c2t.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(WIN32GCC) -Wall -Wno-strict-aliasing -Wno-unused-value -Wno-unused-function -I. $(CFLAGS) $(LDFLAGS) -o bin/c2t.exe c2t.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bin/c2t-96h.exe: c2t-96h.c c2t.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  $(WIN32GCC) -Wall -Wno-strict-aliasing -Wno-unused-value -Wno-unused-function -I. -O3 -o bin/c2t-96h.exe c2t-96h.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  $(WIN32GCC) -Wall -Wno-strict-aliasing -Wno-unused-value -Wno-unused-function -I. $(CFLAGS) $(LDFLAGS) -o bin/c2t-96h.exe c2t-96h.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ c2t.h: mon/dos33.boot1.mon mon/dos33.boot2.mon asm/autoload.s asm/diskload2.s asm/diskload3.s asm/diskload8000.s asm/diskload9600.s asm/fastload8000.s asm/fastload9600.s asm/fastloadcd.s asm/inflate.s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ./makeheader
</span></pre><pre style='margin:0'>

</pre>