<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/93930d35676784b5b46531d1bf0b291c0971e0da">https://github.com/macports/macports-ports/commit/93930d35676784b5b46531d1bf0b291c0971e0da</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 93930d35676784b5b46531d1bf0b291c0971e0da
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Feb 21 18:57:13 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> Thunar: Update to 4.16.10
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also no longer try to create a Thunar symlink on case-sensitive file
</span><span style='display:block; white-space:pre;color:#404040;'> systems since that can overwrite the thunar executable if the archive is
</span><span style='display:block; white-space:pre;color:#404040;'> decompressed on a case-insensitive filesystem.
</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/64691
</span>---
xfce/Thunar/Portfile | 28 +++++++++++++---------------
xfce/Thunar/files/no-symlink.patch | 17 +++++++++++++++++
2 files changed, 30 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/xfce/Thunar/Portfile b/xfce/Thunar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index be11bf02adc..0da0cfb3990 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/xfce/Thunar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/xfce/Thunar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,25 +3,26 @@
</span> PortSystem 1.0
name Thunar
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.6.16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 4.16.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b80a1c30edde8e90e12a5defcde38ba32cd70203 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f105c8f5abc50c411f6218f913561ae3a485826bd0cd09503a4772d015899c92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2324476
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories xfce
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license GPL-2+ LGPL-2+
maintainers nomaintainer
description Thunar is a modern file manager for the Unix/Linux desktop
long_description ${description}
homepage https://docs.xfce.org/xfce/thunar/start
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://archive.xfce.org/src/xfce/thunar/${branch}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://archive.xfce.org/src/xfce/thunar/${branch}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname thunar-${version}
</span> use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 2af84abd40c210478b7626860f94b25b7de8218c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 cb9fc2a8005494124a8d412eff7d7cb8032f7ff91b3d254fcff2d0a0d2790d20 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1977562
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles INTLTOOL_PERL.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles INTLTOOL_PERL.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ no-symlink.patch
</span>
configure.args --enable-dbus \
--enable-startup-notification \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,9 +35,11 @@ depends_build port:intltool \
</span> depends_lib port:desktop-file-utils \
port:exo \
port:libexif \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libnotify \
</span> port:pcre \
port:shared-mime-info \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:startup-notification
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:startup-notification \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:xfce4-panel
</span>
variant quartz conflicts x11 {
depends_lib-delete \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,8 +49,3 @@ variant quartz conflicts x11 {
</span> configure.args-replace \
--enable-startup-notification --disable-startup-notification
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-visibility
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/xfce/Thunar/files/no-symlink.patch b/xfce/Thunar/files/no-symlink.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..82cc62bcdea
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/xfce/Thunar/files/no-symlink.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Do not create a Thunar symlink pointing to the thunar executable on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+case-sensitive filesystems because the symlink overwrites the executable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+when an archive created on a case-sensitive system is decompressed on a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+case-insensitive filesystem.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- thunar/Makefile.in.orig 2021-09-17 14:53:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ thunar/Makefile.in 2022-02-21 17:57:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2760,10 +2760,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @INTLTOOL_DESKTOP_RULE@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-# install symlink to 'thunar'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-exec-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(mkinstalldirs) $(DESTDIR)$(bindir)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -( cd $(DESTDIR)$(bindir) ; test -x Thunar || ln -sf thunar Thunar )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall-local:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -( cd $(DESTDIR)$(bindir) ; test -h Thunar && rm -f Thunar )
</span></pre><pre style='margin:0'>
</pre>