<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/02f911f95328f4f2c4d2b712d631b7e9fabdc2fb">https://github.com/macports/macports-ports/commit/02f911f95328f4f2c4d2b712d631b7e9fabdc2fb</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 02f911f9532 cc65: Fix version, fix universal, use -Os, etc.
</span>02f911f9532 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 02f911f95328f4f2c4d2b712d631b7e9fabdc2fb
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Sep 26 07:04:05 2021 -0500
<span style='display:block; white-space:pre;color:#404040;'> cc65: Fix version, fix universal, use -Os, etc.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fix the version number displayed by the programs.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use libtool instead of ar to make the static library so that the
</span><span style='display:block; white-space:pre;color:#404040;'> universal variant can be used.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use -Os or whatever the MacPorts optimization flags are.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Disable silent rules.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Specify the correct license.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Update homepage.
</span>---
lang/cc65/Portfile | 21 +++++++++++----------
lang/cc65/files/patch-libsrc-Makefile.diff | 23 +++++++++++++++++++++++
lang/cc65/files/patch-src-Makefile.diff | 25 +++++++++++++++++++++++++
lang/cc65/files/patch-src-common-version.c.diff | 13 +++++++++++++
4 files changed, 72 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/Portfile b/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e7db4b57672..5c7803aa6b9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,34 +5,35 @@ PortGroup github 1.0
</span> PortGroup makefile 1.0
github.setup cc65 cc65 2.19 V
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> conflicts grc
categories lang
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</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 zlib
</span>
description 6502 C compiler
long_description cc65 is a complete cross development package for 65(C)02 \
systems, including a powerful macro assembler, a C compiler, \
linker, librarian and several other tools.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license CC-BY-SA
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://cc65.github.io/cc65
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://cc65.github.io
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> checksums rmd160 a1476c2854f66f210b79861f249cc80ce4860280 \
sha256 157b8051aed7f534e5093471e734e7a95e509c577324099c3c81324ed9d0de77 \
size 2284735
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-doc-Makefile.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-doc-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-libsrc-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-common-version.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-Makefile.diff
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env "BUILD_ID=N/A" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "USER_CFLAGS=${configure.optflags}"
</span> build.target bin lib
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args PREFIX=${prefix}
</span> use_parallel_build no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.args PREFIX=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant docs description {Install extra documentation} {
depends_build-append port:linuxdoc-tools path:bin/perl:perl5
build.target-append doc
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-libsrc-Makefile.diff b/lang/cc65/files/patch-libsrc-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..57e64f4d3ff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-libsrc-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Disable silent rules.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libsrc/Makefile.orig 2020-05-30 14:03:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libsrc/Makefile 2021-09-26 05:32:34.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -263,16 +263,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ define ASSEMBLE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$(if $(QUIET),,@echo $(TARGET) - $<)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CA65) -t $(TARGET) $(CA65FLAGS) --create-dep $(@:.o=.d) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CA65) -t $(TARGET) $(CA65FLAGS) --create-dep $(@:.o=.d) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # ASSEMBLE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ define COMPILE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-$(if $(QUIET),,@echo $(TARGET) - $<)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CC65) -t $(TARGET) $(CC65FLAGS) --create-dep $(@:.o=.d) --dep-target $@ -o $(@:.o=.s) $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@$(CA65) -t $(TARGET) -o $@ $(@:.o=.s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CC65) -t $(TARGET) $(CC65FLAGS) --create-dep $(@:.o=.d) --dep-target $@ -o $(@:.o=.s) $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(CA65) -t $(TARGET) -o $@ $(@:.o=.s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # COMPILE_recipe
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-src-Makefile.diff b/lang/cc65/files/patch-src-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3a1fe7e7782
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-src-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Disable silent rules.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use Apple libtool instead of ar so that the static library is created
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+correctly when building universal.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.orig 2020-05-30 14:03:15.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile 2021-09-26 05:30:05.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -145,8 +145,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endef # PROG_template
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../wrk/%.o: %.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- @echo $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- @$(CC) -c $(CFLAGS) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(CC) -c $(CFLAGS) -o $@ $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../bin:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @$(call MKDIR,$@)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -154,7 +153,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(eval $(call OBJS_template,common))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ../wrk/common/common.a: $(common_OBJS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(AR) r $@ $?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ libtool -static -o $@ $^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(foreach prog,$(PROGS),$(eval $(call PROG_template,$(prog))))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/cc65/files/patch-src-common-version.c.diff b/lang/cc65/files/patch-src-common-version.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3243ad04a89
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/cc65/files/patch-src-common-version.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix version number.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/cc65/cc65/commit/cffcbce60fc41d26c25891edc8992e23a4a8d4c9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/common/version.c.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/common/version.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -47,7 +47,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define VER_MAJOR 2U
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define VER_MINOR 18U
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define VER_MINOR 19U
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>