<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9b297a98f1f3b495fa922f7a08c5318328f3a19d">https://github.com/macports/macports-ports/commit/9b297a98f1f3b495fa922f7a08c5318328f3a19d</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 9b297a9 smplayer: obsolete port
</span>9b297a9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9b297a98f1f3b495fa922f7a08c5318328f3a19d
</span>Author: kencu <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Aug 8 20:55:35 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> smplayer: obsolete port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> unfortunately this port never worked correctly on darwin
</span>---
multimedia/smplayer/Portfile | 78 +---------------------
.../smplayer/files/patch-makefile-no-werror.diff | 19 ------
multimedia/smplayer/files/patch-player-path.diff | 24 -------
multimedia/smplayer/files/patch-smplayer.diff | 14 ----
4 files changed, 2 insertions(+), 133 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/smplayer/Portfile b/multimedia/smplayer/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bb141aa..d0fbc45 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/smplayer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/smplayer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,84 +1,10 @@
</span> # -*- 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
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.platform} eq "darwin" && ${os.major} < 11 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup qmake 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- PortGroup qmake5 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- qt5.depends_component qtscript
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup active_variants 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# delete after 20200808
</span>
name smplayer
version 19.1.0
categories multimedia
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-2+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers {kencu @kencu} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://www.smplayer.info
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description Versatile media player. Elegant GUI for MPlayer and mpv.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2 yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 fcf20a6206b5dd693cafae73b5fd29a9a0af31ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 7a483d24c928fa51e8d48322cfd7d747fa5bf6cf587505d29a44c256abb64360 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5169546
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:makeicns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run-append path:${prefix}/bin/mplayer:MPlayer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# it appears the smplayer helper app launch scripts expect these variants
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-require_active_variants MPlayer fribidi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-require_active_variants MPlayer osd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.dir ${worksrcpath}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# add an application icon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# remove -Werror from the simpler_web_server makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# add paths to find the helper apps in ${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-smplayer.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-makefile-no-werror.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-player-path.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # we need to help the MacOS application find the accessory programs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/src/prefgeneral.cpp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/src/chromecast.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.dir ${worksrcpath}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # build the icon file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath} "${prefix}/bin/makeicns \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -512 ./icons/smplayer_icon512.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -256 ./icons/smplayer_icon256.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -192 ./icons/smplayer_icon192.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -128 ./icons/smplayer_icon128.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -64 ./icons/smplayer_icon64.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -32 ./icons/smplayer_icon32.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -16 ./icons/smplayer_icon16.png \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -out src/smplayer.icns"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # build the small webserver as a separate C project
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W ${worksrcpath}/webserver \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "CC=\"${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${configure.cflags} [get_canonical_archflags cc] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${configure.ldflags} [get_canonical_archflags ld]\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- make"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|com.yourcompany.smplayer|org.smplayer.smplayer|g" ${worksrcpath}/src/smplayer.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- move ${worksrcpath}/src/translations ${worksrcpath}/src/smplayer.app/Contents/MacOS/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${worksrcpath}/src/smplayer.app ${destroot}${applications_dir}/smplayer.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${worksrcpath}/webserver/simple_web_server ${destroot}${prefix}/bin/simple_web_server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/smplayer/files/patch-makefile-no-werror.diff b/multimedia/smplayer/files/patch-makefile-no-werror.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2183e9e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/smplayer/files/patch-makefile-no-werror.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-mongoose.c:2762:37: error: format specifies type 'unsigned short' but the argument has type 'int' [-Werror,-Wformat]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- inet_ntoa(sa->sin.sin_addr), ntohs(sa->sin.sin_port)));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-We could either cast ntohs to an (unsigned short) or we can remove the -Werror
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-I elected to do the latter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-kencu@macports.org
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- webserver/Makefile.orig 2019-02-25 20:40:46.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ webserver/Makefile 2019-02-25 20:40:56.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,7 +2,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MODULE_CFLAGS=-DMG_DISABLE_DAV_AUTH -DMG_ENABLE_HTTP_CGI=0 -DMG_ENABLE_THREADS=0 -DMG_ENABLE_HTTP_SSI=0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SOURCES = main.c mongoose.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--CFLAGS = -O2 -W -Wall -Werror -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+CFLAGS = -O2 -W -Wall -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ifeq ($(OS), Windows_NT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS += -lws2_32 -Wno-format
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/smplayer/files/patch-player-path.diff b/multimedia/smplayer/files/patch-player-path.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 21bd30e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/smplayer/files/patch-player-path.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/prefgeneral.cpp.orig 2019-02-25 22:41:30.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/prefgeneral.cpp 2019-02-25 22:42:06.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -39,8 +39,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define PLAYER_COMBO_MPLAYER_PATH "mplayer/mplayer.exe"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define PLAYER_COMBO_MPV_PATH "mpv/mpv.exe"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- #define PLAYER_COMBO_MPLAYER_PATH "mplayer"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- #define PLAYER_COMBO_MPV_PATH "mpv"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #define PLAYER_COMBO_MPLAYER_PATH "@@PREFIX@@/bin/mplayer"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #define PLAYER_COMBO_MPV_PATH "@@PREFIX@@/bin/mpv"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/chromecast.cpp.orig 2019-02-25 23:06:50.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/chromecast.cpp 2019-02-25 23:07:29.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -340,7 +340,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- args << "-F" << "-d" << "-4" << "-p" << QString::number(server_port) << "-r" << doc_root;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (!directoryListing()) args << "-j";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(CHROMECAST_USE_SERVER_SIMPLE_WEB_SERVER)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- prog = "simple_web_server";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ prog = "@@PREFIX@@/bin/simple_web_server";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef Q_OS_WIN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- prog += ".exe";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/smplayer/files/patch-smplayer.diff b/multimedia/smplayer/files/patch-smplayer.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fe8e893..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/smplayer/files/patch-smplayer.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Add an icon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -u src/smplayer.pro.orig src/smplayer.pro
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/smplayer.pro.orig 2019-02-22 13:03:30.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/smplayer.pro 2019-02-22 13:03:55.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -9,6 +9,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- RESOURCES = icons.qrc H2O.qrc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ICON = smplayer.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #DEFINES += EXPERIMENTAL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DEFINES += SINGLE_INSTANCE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DEFINES += FIND_SUBTITLES
</span></pre><pre style='margin:0'>
</pre>