<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/0538ed8ff9b3c6b8b712f27c2cb9c146ef11a18e">https://github.com/macports/macports-ports/commit/0538ed8ff9b3c6b8b712f27c2cb9c146ef11a18e</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 0538ed8ff9b dvdrw-tools: Use the right optflags and C++ stdlib
</span>0538ed8ff9b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0538ed8ff9b3c6b8b712f27c2cb9c146ef11a18e
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Thu Dec 2 17:23:47 2021 -0600
<span style='display:block; white-space:pre;color:#404040;'> dvdrw-tools: Use the right optflags and C++ stdlib
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use the right optimization flags and C++ standard library.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/64114
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> While we're there, modernize checksums and use leading 0 for octals.
</span>---
sysutils/dvdrw-tools/Portfile | 19 ++++++++-----------
sysutils/dvdrw-tools/files/patch-Makefile.m4 | 22 +++++++++++++++++++---
2 files changed, 27 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/dvdrw-tools/Portfile b/sysutils/dvdrw-tools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fef6bef73c9..ea6ef23e981 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/dvdrw-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/dvdrw-tools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,13 @@
</span> PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup makefile 1.0
</span>
name dvdrw-tools
version 7.1
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 a98367861335ecf9acea86a6b44ad68636bfb5c4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f8d60f822e914128bcbc5f64fbe3ed131cbff9045dca7e12c5b77b26edde72ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 140846
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories sysutils
license GPL-2
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,10 +20,6 @@ homepage http://fy.chalmers.se/~appro/linux/DVD+RW/
</span> master_sites ${homepage}tools/
distname dvd+rw-tools-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 8acb3c885c87f6838704a0025e435871 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 6400e013934ff589b4b224eced03fd9f42ed719b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 a98367861335ecf9acea86a6b44ad68636bfb5c4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_run port:cdrtools
patchfiles patch-Makefile.m4
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,14 +28,9 @@ post-patch {
</span> reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/Makefile.m4
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args CC="${configure.cc} [get_canonical_archflags cc]" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CXX="${configure.cxx} [get_canonical_archflags cxx]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} index.html \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 -d ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} index.html \
</span> ${destroot}${prefix}/share/doc/${name}
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/dvdrw-tools/files/patch-Makefile.m4 b/sysutils/dvdrw-tools/files/patch-Makefile.m4
</span><span style='display:block; white-space:pre;color:#808080;'>index 6d75b0114ff..79b18ac1623 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/dvdrw-tools/files/patch-Makefile.m4
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/dvdrw-tools/files/patch-Makefile.m4
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,22 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.m4.orig 2006-09-24 11:55:19.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.m4 2007-04-03 14:32:25.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,8 +30,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.m4.orig 2008-03-02 11:17:09.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.m4 2021-12-02 17:13:11.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,18 +20,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Mac OS X section
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CC =gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS +=$(WARN) -D__unix -O2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXX =g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CXXFLAGS+=$(WARN) -D__unix -O2 -fno-exceptions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CC ?=gcc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS ?=-O2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS +=$(WARN) -D__unix
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXX ?=g++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXXFLAGS?=-O2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CXXFLAGS+=$(WARN) -D__unix -fno-exceptions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDLIBS =-framework CoreFoundation -framework IOKit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LINK.o =$(LINK.cc)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # to install set-root-uid, `make BIN_MODE=04755 install'...
BIN_MODE?=0755
install: dvd+rw-tools
</pre><pre style='margin:0'>
</pre>