<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1b25609994a16dfa8b5a851f109d780bb05483e1">https://github.com/macports/macports-ports/commit/1b25609994a16dfa8b5a851f109d780bb05483e1</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1b25609994a16dfa8b5a851f109d780bb05483e1
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Tue Aug 13 08:19:22 2024 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-chm: update to 0.8.6, switch to PyPI
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - drop py27 subport, add py312
</span>---
python/py-chm/Portfile | 30 +++++--------
python/py-chm/files/patch-no-inline.diff | 72 --------------------------------
2 files changed, 11 insertions(+), 91 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-chm/Portfile b/python/py-chm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1a08065b52b..2a23c3b16fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-chm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-chm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,40 +4,32 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-chm
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.8.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.rootname pychm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.8.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> maintainers nomaintainer
license GPL-2+
description PyCHM is a set of Python bindings for Jed Wing's chmlib.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://gnochm.sourceforge.net/pychm.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://github.com/dottedmag/pychm/
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:gnochm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname pychm-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums sha1 73104f4a351dc1450a16f07680d772817b05442d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 0d7e5bc293b856fc0ac8f76acc7d18e63447c6f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 84c99d7b28fb6862ee60a5d1d52fad0da4c95f1934e9c101d3293ee7e8b5357d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 28803
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 65654bc059a20166f0501f59b59f66626d330ec7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 26606fec1e30cf7506c7afa943460c31e8dac87f35b7f178f437574d654cf672 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 19562
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 312
</span>
if {${name} ne ${subport}} {
depends_lib-append port:chmlib
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-no-inline.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env CFLAGS=-I${prefix}/include \
LDFLAGS=-L${prefix}/lib
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 -W ${worksrcpath} COPYING ChangeLog NEWS README \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} COPYING LICENSE NEWS README \
</span> ${destroot}${prefix}/share/doc/${subport}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.type none
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.regex "pychm/(\\d+(?:\\.\\d+)*)"
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-chm/files/patch-no-inline.diff b/python/py-chm/files/patch-no-inline.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 787c761b2b0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-chm/files/patch-no-inline.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,72 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- chm/extra.c.orig 2013-07-10 11:20:33.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ chm/extra.c 2013-07-10 11:21:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -70,13 +70,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define FREE(x) free (x); x = NULL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline uint16_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint16_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- get_uint16 (uint8_t* b) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return b[0] |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- b[1]<<8;
</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;'>--inline uint32_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint32_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- get_uint32 (uint8_t* b) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return b[0] |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- b[1]<<8 |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -84,7 +84,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- b[3]<<24;
</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;'>--inline uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- get_uint64 (uint8_t* b) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return b[0] |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- b[1]<<8 |
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -96,7 +96,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (uint64_t) b[7]<<56;
</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;'>--inline uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- be_encint (unsigned char *buffer, size_t *length)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint64_t result = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -117,7 +117,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Finds the first unset bit in memory. Returns the number of set bits found.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Returns -1 if the buffer runs out before we find an unset bit.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ffus (unsigned char* byte, int* bit, size_t *length) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int bits = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *length = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -144,7 +144,7 @@
</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><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint64_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sr_int(unsigned char* byte, int* bit,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unsigned char s, unsigned char r, size_t *length)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -221,7 +221,7 @@
</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><span style='display:block; white-space:pre;background:#ffe0e0;'>--inline uint32_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+uint32_t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- get_leaf_node_offset(struct chmFile *chmfile,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- const char *text,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint32_t initial_offset,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -294,7 +294,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return initial_offset;
</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;'>--inline int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pychm_process_wlc (struct chmFile *chmfile,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint64_t wlc_count, uint64_t wlc_size,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uint32_t wlc_offset, unsigned char ds,
</span></pre><pre style='margin:0'>
</pre>