<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/83a92ea939b4b089b0c0bfe70c6d068c685ab562">https://github.com/macports/macports-ports/commit/83a92ea939b4b089b0c0bfe70c6d068c685ab562</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 83a92ea939b vmtouch: New port, version 1.3.1
</span>83a92ea939b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 83a92ea939b4b089b0c0bfe70c6d068c685ab562
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sat Sep 30 02:18:25 2023 -0500
<span style='display:block; white-space:pre;color:#404040;'> vmtouch: New port, version 1.3.1
</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/68288
</span>---
sysutils/vmtouch/Portfile | 39 ++++++++++++++++++++++++++++++++++++
sysutils/vmtouch/files/install.patch | 16 +++++++++++++++
sysutils/vmtouch/files/opt.patch | 12 +++++++++++
3 files changed, 67 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/vmtouch/Portfile b/sysutils/vmtouch/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..bcc591611ef
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/vmtouch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</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 hoytech vmtouch 1.3.1 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 9b0bad2d9f154b099e5daa0ec9ca6c550690f3a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d57b7b3ae1146c4516429ab7d6db6f2122401db814ddd9cdaad10980e9c8428c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 20311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils
</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 BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description portable file system cache diagnostics and control
</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 tool for learning about and controlling the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file system cache of unix and unix-like systems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://hoytech.com/vmtouch/
</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;'>+depends_build bin:pod2man:perl5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append install.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append opt.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</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;'>+ xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CHANGES \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LICENSE \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ README.md \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TODO \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${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/sysutils/vmtouch/files/install.patch b/sysutils/vmtouch/files/install.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6b7d4cd72ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/vmtouch/files/install.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix make install on macOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/hoytech/vmtouch/commit/75f04153601e552ef52f5e3d349eccd7e6670303
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16,8 +16,9 @@ vmtouch.8: vmtouch.pod
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pod2man --section 8 --center "System Manager's Manual" --release " " vmtouch.pod > vmtouch.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: vmtouch vmtouch.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install -Dm 0755 vmtouch $(DESTDIR)$(BINDIR)/vmtouch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- install -Dm 0644 vmtouch.8 $(DESTDIR)$(MANDIR)/vmtouch.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -m 0755 vmtouch $(DESTDIR)$(BINDIR)/vmtouch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -m 0644 vmtouch.8 $(DESTDIR)$(MANDIR)/vmtouch.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rm -f vmtouch vmtouch.8
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/vmtouch/files/opt.patch b/sysutils/vmtouch/files/opt.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..99e8bf4c244
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/vmtouch/files/opt.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not override MacPorts optimization flags.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2018-11-16 08:40:02.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2023-09-30 01:53:36.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,7 +3,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MANDIR?= $(PREFIX)/share/man/man8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CC?= cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CFLAGS+= -Wall -O2 -g -std=c99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CFLAGS+= -Wall -g -std=c99
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ all: vmtouch vmtouch.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>
</pre>