<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/cf640cd4023fe2a3b4a60435bf2cf838f3d11b89">https://github.com/macports/macports-ports/commit/cf640cd4023fe2a3b4a60435bf2cf838f3d11b89</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 cf640cd recode: Update to 3.7
</span>cf640cd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cf640cd4023fe2a3b4a60435bf2cf838f3d11b89
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Mar 9 14:22:04 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> recode: Update to 3.7
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> New upstream developer. Now at GitHub. Now GPL-3+.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Add myself as maintainer.
</span>---
textproc/recode/Portfile | 46 +++++++++---------------
textproc/recode/files/patch-lib_Makefile.in.diff | 22 ------------
textproc/recode/files/patch-src-recodext.h.diff | 11 ------
textproc/recode/files/patch-src_libiconv.c.diff | 32 -----------------
4 files changed, 17 insertions(+), 94 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/recode/Portfile b/textproc/recode/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7e3941e..578f5e0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/recode/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/recode/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,10 @@
</span> 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 recode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup rrthomas recode 3.7 v
</span> categories textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-2+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {ryandesign @ryandesign} openmaintainer
</span> platforms darwin
description charset conversion program
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,40 +14,29 @@ long_description \
</span> are not possible, as it is often the case, the program may get \
rid of the offending characters or fall back on approximations.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage https://www.gnu.org/software/recode/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites gnu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 be3f40ad2e93dae5cd5f628264bf1877 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 2de90cd2ba553bc07d75a29913ea4424dd9e616b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 97dcb2544472c9025689452a94bed98ea36374b5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 45e2e57508704647a72d267575e18e6992fc7345 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 188ce229f01485ecd847b9c2828615c14611473efffbab04b5e2fe138f839e64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2230285
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:libtool port:gettext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_test port:py27-cython
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# src/libiconv.c patch from Debian,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# http://packages.debian.org/stable/text/recode
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-lib_Makefile.in.diff patch-src_libiconv.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src-recodext.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${prefix}/share/libtool/build-aux config.guess config.sub ${worksrcpath}
</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;'>-configure.ldflags-append -liconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --infodir=${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --mandir=${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-included-gettext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libiconv
</span>
post-destroot {
delete ${destroot}${prefix}/lib/charset.alias
delete ${destroot}${prefix}/share/info/dir
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set docdir ${prefix}/share/doc/${name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set docdir ${prefix}/share/doc/${subport}
</span> xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog README THANKS \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TODO ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING COPYING-LIB ChangeLog \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ NEWS README THANKS TODO ${destroot}${docdir}
</span> }
test.run yes
test.target check
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.env CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PATH=${frameworks_dir}/Python.framework/Versions/2.7/bin:$env(PATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.args PYTHON=${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/recode/files/patch-lib_Makefile.in.diff b/textproc/recode/files/patch-lib_Makefile.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 7f8afa3..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/recode/files/patch-lib_Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/Makefile.in.orig 2007-10-20 01:45:40.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/Makefile.in 2007-10-20 01:46:19.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -107,8 +107,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AUTOMAKE_OPTIONS = gnits
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- noinst_LIBRARIES = libreco.a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--noinst_HEADERS = error.h getopt.h gettext.h pathmax.h xstring.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libreco_a_SOURCES = error.c getopt.c getopt1.c xstrdup.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+noinst_HEADERS = error.h gettext.h pathmax.h xstring.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libreco_a_SOURCES = error.c xstrdup.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EXTRA_DIST = alloca.c gettext.c malloc.c realloc.c strtol.c strtoul.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -128,7 +128,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LDFLAGS = @LDFLAGS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LIBS = @LIBS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libreco_a_DEPENDENCIES = @ALLOCA@ @LIBOBJS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--libreco_a_OBJECTS = error.o getopt.o getopt1.o xstrdup.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+libreco_a_OBJECTS = error.o xstrdup.o
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AR = ar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFLAGS = @CFLAGS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/recode/files/patch-src-recodext.h.diff b/textproc/recode/files/patch-src-recodext.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ad708e5..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/recode/files/patch-src-recodext.h.diff
</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;'>---- src/recodext.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/recodext.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -218,7 +218,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- enum recode_symbol_type type : 3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Non zero if this one should be ignored. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- bool ignore : 2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ bool ignore : 1;
</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;'>- struct recode_surface_list
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/recode/files/patch-src_libiconv.c.diff b/textproc/recode/files/patch-src_libiconv.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 404211e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/recode/files/patch-src_libiconv.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libiconv.c.orig 2000-07-01 11:13:25.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libiconv.c 2008-10-21 01:24:40.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Conversion of files between different charsets and surfaces.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- Copyright � 1999, 2000 Free Software Foundation, Inc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ Copyright � 1999, 2000, 2001 Free Software Foundation, Inc.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Contributed by Fran�ois Pinard <pinard@iro.umontreal.ca>, 1999,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and Bruno Haible <haible@clisp.cons.org>, 2000.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -195,12 +195,17 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- memcpy() doesn't do here, because the regions might overlap.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- memmove() isn't worth it, because we rarely have to move more
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- than 12 bytes. */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (input > input_buffer && input_left > 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cursor = input_buffer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (input_left > 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- cursor = input_buffer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- *cursor++ = *input++;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- while (--input_left > 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (input > input_buffer)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ do
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ *cursor++ = *input++;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ while (--input_left > 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cursor += input_left;
</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;'>-
</span></pre><pre style='margin:0'>
</pre>