<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ea6628f5d453f0a6ce93eb5bb526b37dd9d5fbc2">https://github.com/macports/macports-ports/commit/ea6628f5d453f0a6ce93eb5bb526b37dd9d5fbc2</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ea6628f5d453f0a6ce93eb5bb526b37dd9d5fbc2
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu Apr 18 17:08:27 2019 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-yenc: update to 0.4.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - switch to PyPI, use default livecheck
</span><span style='display:block; white-space:pre;color:#404040;'> - update license
</span><span style='display:block; white-space:pre;color:#404040;'> - enable tests
</span><span style='display:block; white-space:pre;color:#404040;'> - deprecated
</span>---
python/py-yenc/Portfile | 42 ++++++++++++++++++-----------
python/py-yenc/files/patch-yenc.c.diff | 33 -----------------------
python/py-yenc/files/patch-yenc.h.diff | 11 --------
python/py-yenc/files/patch-yenc_wrap.c.diff | 11 --------
4 files changed, 26 insertions(+), 71 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-yenc/Portfile b/python/py-yenc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 827093b..7165a18 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-yenc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-yenc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,38 +2,48 @@
</span>
PortSystem 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup deprecated 1.0
</span>
name py-yenc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license LGPL-2.1+
</span> maintainers nomaintainer
description provides raw yEnc encoding/decoding with crc32 calculation
long_description py-yenc provides (only) raw yEnc encoding/decoding \
with builitin crc32 calculation.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.golug.it/yenc.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.golug.it/pub/yenc/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.golug.it/yenc.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
</span> distname yenc-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 2f1162447da3a25feb321e6776bdbb0a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e7d67c29e90594500927dc5b8da19a972515ddd5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2c24a249d627af8ce1ca5a4b5bd237a34b6c859f71f55f0b09ed369f749fd4d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 64237
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+deprecated.upstream_support no
</span>
python.versions 27
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-yenc.c.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-yenc.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-yenc_wrap.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-test {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.env PYTHONPATH=[glob -nocomplain ${worksrcpath}/build/lib*]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.cmd ${python.bin} test/test.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.target
</span>
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} CHANGES COPYING README TODO \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath}/examples logo.gif logo.yenc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ydecode.py yencode.py \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/doc/${subport}/examples
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} CHANGES COPYING README TODO \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 {*}[glob ${worksrcpath}/examples/*] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${docdir}/examples
</span> }
livecheck.type none
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type pypi
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-yenc/files/patch-yenc.c.diff b/python/py-yenc/files/patch-yenc.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a1db153..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-yenc/files/patch-yenc.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,33 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- yenc.c Sat Feb 22 10:32:58 2003
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yenc.c.new Sun May 9 13:46:00 2004
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,5 +1,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "yenc.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+char err_msg[256];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int my_err_code;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int crc_tab[256] = {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f, 0xe963a535, 0x9e6495a3,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,18 +43,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void throw_exception(int code, char *msg){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- strncpy(err_msg,msg,256);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- err_code = code;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ my_err_code = code;
</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;'>- char *check_exception(){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if(err_code)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if(my_err_code)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return err_msg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return NULL;
</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;'>- void clear_exception(){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- err_code = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ my_err_code = 0;
</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;'>- void crc_init(){
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-yenc/files/patch-yenc.h.diff b/python/py-yenc/files/patch-yenc.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 47301cf..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-yenc/files/patch-yenc.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;'>---- yenc.h Sat Feb 22 10:17:25 2003
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yenc.h.new Sun May 9 13:46:00 2004
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,8 +25,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void throw_exception(int code, char *msg);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *check_exception(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void clear_exception(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int err_code;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--char err_msg[256];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void crc_init(void);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void crc_add(int c);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int readable(FILE *);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-yenc/files/patch-yenc_wrap.c.diff b/python/py-yenc/files/patch-yenc_wrap.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3c3da69..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-yenc/files/patch-yenc_wrap.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,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- yenc_wrap.c Sat Feb 22 11:42:05 2003
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ yenc_wrap.c.new Sun May 9 13:46:00 2004
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12,6 +12,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "Python.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int err_code;
</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;'>- * common.swg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *
</span></pre><pre style='margin:0'>
</pre>