<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>