<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/efa76790335026a386e95ba1f2f8bad1e40fd0ae">https://github.com/macports/macports-ports/commit/efa76790335026a386e95ba1f2f8bad1e40fd0ae</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit efa76790335026a386e95ba1f2f8bad1e40fd0ae
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Thu Aug 18 04:54:34 2022 +0700
<span style='display:block; white-space:pre;color:#404040;'> libhangul: update to 2021.12.31
</span>---
x11/libhangul/Portfile | 32 ++++++++++++++++++--------------
x11/libhangul/files/patch-Makefile | 11 -----------
x11/libhangul/files/patch-sed.diff | 27 +++++++++++++++++++++++++++
x11/libhangul/files/patch-test | 29 -----------------------------
4 files changed, 45 insertions(+), 54 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/libhangul/Portfile b/x11/libhangul/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a2805b10f31..61486458305 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/libhangul/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/libhangul/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name libhangul
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.0.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup libhangul libhangul 313b888f1df00f8e476c3ba25a8ce619baaefc91
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2021.12.31
</span> categories x11
license LGPL-2.1+
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,17 +12,20 @@ description A library for hangul processing.
</span> long_description \
${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://nabi.kldp.net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://kldp.net/frs/download.php/3733/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://github.com/libhangul/libhangul
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:libiconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 a32301e03a381917cb2ec836a43a9664
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Makefile patch-test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 87d1030093f224eb1bfc2951216ba3dfe854eb30 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 aa44cdbc9ac65471a20b5d4046bbcad181effdbbd6b24b4a9c23ff6c2b890b53 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 4015050
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${os.arch} eq "powerpc"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__PLATFORM__|ppc|g" ${worksrcpath}/test/hangul.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__PLATFORM__|${os.arch}|g" ${worksrcpath}/test/hangul.c
</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:#e0ffe0;'>+use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoreconf.cmd ./autogen.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:check \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:expat \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libiconv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/libhangul/libhangul/issues/63
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-sed.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/libhangul/files/patch-Makefile b/x11/libhangul/files/patch-Makefile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 912e80415be..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/libhangul/files/patch-Makefile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.in.orig Wed Jan 31 14:43:16 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in Wed Jan 31 14:45:23 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -134,7 +134,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- target_alias = @target_alias@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SUBDIRS = hangul data bindings test
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--pkgconfigdir = $(libdir)/pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+pkgconfigdir = $(prefix)/lib/pkgconfig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pkgconfig_DATA = libhangul.pc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- subdir = .
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/libhangul/files/patch-sed.diff b/x11/libhangul/files/patch-sed.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..8ec776c11c9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/libhangul/files/patch-sed.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,27 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/libhangul/libhangul/issues/63
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- data/keyboards/CMakeLists.txt.orig 2021-12-31 19:15:38.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ data/keyboards/CMakeLists.txt 2022-08-18 03:58:42.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -72,7 +72,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ OUTPUT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${keyboard_name}.xml"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ COMMAND
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sed -i -e '1 D'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ sed -i '' -e '1 D'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e '/^<hangul-keyboard/D'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e '/^<\\/hangul-keyboard/D'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e 's/^ *<name/ <name/' "${keyboard_name}.name.xml"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- data/keyboards/Makefile.am.orig 2021-12-31 19:15:38.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ data/keyboards/Makefile.am 2022-08-18 03:59:05.000000000 +0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,7 +38,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # name.xml로 만들어 (msgfmt 입출력은 valid XML만 가능하므로 root node도 포함.)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # 번역한후 template과 name.xml을 병합하여 키보드 xml 파일을 생성한다.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hangul-keyboard-%.xml: hangul-keyboard-%.name.xml hangul-keyboard-%.xml.template
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- sed -i -e '1 D' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ sed -i '' -e '1 D' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e '/^<hangul-keyboard/D' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e '/^<\/hangul-keyboard/D' \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -e 's/^ *<name/ <name/' $<
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/libhangul/files/patch-test b/x11/libhangul/files/patch-test
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 60231bbf69c..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/libhangul/files/patch-test
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ruN libhangul-0.0.4_orig/test/Makefile.in libhangul-0.0.4/test/Makefile.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/Makefile.in.orig Sat Jan 6 15:06:17 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/Makefile.in Wed Jan 31 14:25:46 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -153,11 +153,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- am_hangul_OBJECTS = hangul-hangul.$(OBJEXT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hangul_OBJECTS = $(am_hangul_OBJECTS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hangul_DEPENDENCIES = ../hangul/libhangul.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--hangul_LDFLAGS =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+hangul_LDFLAGS = -liconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- am_hanja_OBJECTS = hanja-hanja.$(OBJEXT)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hanja_OBJECTS = $(am_hanja_OBJECTS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hanja_DEPENDENCIES = ../hangul/libhangul.la
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--hanja_LDFLAGS =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+hanja_LDFLAGS = -liconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depcomp = $(SHELL) $(top_srcdir)/depcomp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -ruN libhangul-0.0.4_orig/test/hangul.c libhangul-0.0.4/test/hangul.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- test/hangul.c.orig Thu Jan 4 22:37:09 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ test/hangul.c Wed Jan 31 14:25:53 2007
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,7 +2,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <string.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <iconv.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <endian.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <__PLATFORM__/endian.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "../hangul/hangul.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>