<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3fc14d07b8b8675093fc5e7852268598f2a36c8f">https://github.com/macports/macports-ports/commit/3fc14d07b8b8675093fc5e7852268598f2a36c8f</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 3fc14d07b8b rawhide: support non-default prefix
</span>3fc14d07b8b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3fc14d07b8b8675093fc5e7852268598f2a36c8f
</span>Author: raf <raf@raf.org>
AuthorDate: Sun Aug 6 21:01:22 2023 +1000
<span style='display:block; white-space:pre;color:#404040;'> rawhide: support non-default prefix
</span>---
sysutils/rawhide/Portfile | 11 +++++++----
sysutils/rawhide/files/patch-configure.diff | 11 +++++++++++
2 files changed, 18 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/rawhide/Portfile b/sysutils/rawhide/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1e066bdd217..838e8dd6fe7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/rawhide/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/rawhide/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,6 +7,7 @@ PortGroup makefile 1.0
</span>
name rawhide
version 3.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span>
description (rh) find files using pretty C expressions
long_description {*}${description} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +23,6 @@ categories sysutils
</span> depends_build port:pkgconfig
depends_lib port:pcre2 port:libmagic
maintainers {raf.org:raf @macportsraf} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span>
github.setup raforg ${name} ${version} v
github.tarball_from releases
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,17 +30,20 @@ checksums rmd160 685df5c44c4b6ef7ba27817fc1ea92949f81d388 \
</span> sha256 73d0f755ec3edb07c714255a4fb2a47b52b6225815fc39c5719b8330f94530ce \
size 283346
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Place env CFLAGS after explicit cflags (so that -Os can override -O3).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix configure bug so --prefix=/path works when it isn't the first argument.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-Makefile.diff patch-configure.diff
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note: Not a GNU autoconf configure script
</span> use_configure yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --macports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --macports --prefix=${prefix}
</span> build.target rh
# Need openat, fdopendir, fstatat, faccessat, unlinkat, and readlinkat.
# POSIX 2008, but they didn't make it into macOS until 2014 (macOS-10.10).
legacysupport.newest_darwin_requires_legacy 13
test.run yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args quiet=1
</span>
livecheck.type regex
livecheck.url ${homepage}download/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/rawhide/files/patch-configure.diff b/sysutils/rawhide/files/patch-configure.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..74a23a22d3e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/rawhide/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2023-06-21 15:02:27.544776181 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2023-06-14 23:53:57.580143195 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -995,7 +995,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --prefix=*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "Configuring $opt"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- prefix="${1#--prefix=}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ prefix="${opt#--prefix=}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [ "$prefix" = "default" ] && prefix=/usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ editconf Makefile 's,^\(PREFIX = \).*$,\1'"$prefix"','
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;;
</span></pre><pre style='margin:0'>
</pre>