<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/a76ed8216b35008e13ea1bec85b03e600ad6ecec">https://github.com/macports/macports-ports/commit/a76ed8216b35008e13ea1bec85b03e600ad6ecec</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a76ed8216b35008e13ea1bec85b03e600ad6ecec
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jun 28 13:05:15 2020 -0500
<span style='display:block; white-space:pre;color:#404040;'> Make libasprintf its own subport
</span>---
devel/gettext/Portfile | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gettext/Portfile b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c6f0ce5d3af..ea97a7a63e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gettext/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ configure.args-append ac_cv_prog_AWK=/usr/bin/awk \
</span> ac_cv_path_GREP=/usr/bin/grep \
ac_cv_path_SED=/usr/bin/sed
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} ne "libtextstyle"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} in "${name} ${name}-runtime"} {
</span> configure.args-append \
--disable-csharp \
--disable-java \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +47,23 @@ if {${subport} ne "libtextstyle"} {
</span> test.run yes
test.target check
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport libasprintf {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ license LGPL-2.1+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description autosprintf library, part of gettext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description ${subport} makes the C formatted output \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ routines (fprintf et al.) usable in C++ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ programs, for use with <string> strings \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ and <iostream> streams. This library is \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ part of gettext and a prerequisite for the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gettext tools.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ worksrcdir ${distname}/${name}-runtime/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport ${name}-runtime {
revision 0
description GNU internationalization (i18n) and localization (l10n) runtime library
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +75,8 @@ subport ${name}-runtime {
</span>
worksrcdir ${distname}/${subport}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --disable-libasprintf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
delete ${destroot}${prefix}/lib/charset.alias
delete ${destroot}${prefix}/share/locale/locale.alias
</pre><pre style='margin:0'>
</pre>