Index: head/textproc/pychm/pkg-plist =================================================================== --- head/textproc/pychm/pkg-plist (revision 391358) +++ head/textproc/pychm/pkg-plist (nonexistent) @@ -1,11 +0,0 @@ -%%PYTHON_SITELIBDIR%%/chm/__init__.py -%%PYTHON_SITELIBDIR%%/chm/__init__.pyc -%%PYTHON_SITELIBDIR%%/chm/__init__.pyo -%%PYTHON_SITELIBDIR%%/chm/_chmlib.so -%%PYTHON_SITELIBDIR%%/chm/chm.py -%%PYTHON_SITELIBDIR%%/chm/chm.pyc -%%PYTHON_SITELIBDIR%%/chm/chm.pyo -%%PYTHON_SITELIBDIR%%/chm/chmlib.py -%%PYTHON_SITELIBDIR%%/chm/chmlib.pyc -%%PYTHON_SITELIBDIR%%/chm/chmlib.pyo -%%PYTHON_SITELIBDIR%%/chm/extra.so Property changes on: head/textproc/pychm/pkg-plist ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/textproc/pychm/Makefile =================================================================== --- head/textproc/pychm/Makefile (revision 391358) +++ head/textproc/pychm/Makefile (revision 391359) @@ -1,28 +1,29 @@ # Created by: Radek Kozlowski # $FreeBSD$ PORTNAME= pychm PORTVERSION= 0.8.4 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= SF/gnochm/${PORTNAME}/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= cpm@fbsd.es COMMENT= Bindings for CHMLIB library LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libchm.so:${PORTSDIR}/misc/chmlib NO_BUILD= yes -USES= python -USE_PYTHON= distutils +USES= python:2 +USE_PYTHON= autoplist distutils .include PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS} build_ext -I${LOCALBASE}/include -L${LOCALBASE}/lib post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/chm/*.so .include Index: head/textproc/pychm/files/patch-chm_extra.c =================================================================== --- head/textproc/pychm/files/patch-chm_extra.c (nonexistent) +++ head/textproc/pychm/files/patch-chm_extra.c (revision 391359) @@ -0,0 +1,63 @@ +--- chm/extra.c.orig 2015-07-05 03:15:19 UTC ++++ chm/extra.c +@@ -70,13 +70,13 @@ + + #define FREE(x) free (x); x = NULL + +-inline uint16_t ++uint16_t + get_uint16 (uint8_t* b) { + return b[0] | + b[1]<<8; + } + +-inline uint32_t ++uint32_t + get_uint32 (uint8_t* b) { + return b[0] | + b[1]<<8 | +@@ -84,7 +84,7 @@ get_uint32 (uint8_t* b) { + b[3]<<24; + } + +-inline uint64_t ++uint64_t + get_uint64 (uint8_t* b) { + return b[0] | + b[1]<<8 | +@@ -117,7 +117,7 @@ be_encint (unsigned char *buffer, size_t + Finds the first unset bit in memory. Returns the number of set bits found. + Returns -1 if the buffer runs out before we find an unset bit. + */ +-inline int ++int + ffus (unsigned char* byte, int* bit, size_t *length) { + int bits = 0; + *length = 0; +@@ -144,7 +144,7 @@ ffus (unsigned char* byte, int* bit, siz + } + + +-inline uint64_t ++uint64_t + sr_int(unsigned char* byte, int* bit, + unsigned char s, unsigned char r, size_t *length) + { +@@ -221,7 +221,7 @@ sr_int(unsigned char* byte, int* bit, + } + + +-inline uint32_t ++uint32_t + get_leaf_node_offset(struct chmFile *chmfile, + const char *text, + uint32_t initial_offset, +@@ -294,7 +294,7 @@ get_leaf_node_offset(struct chmFile *chm + return initial_offset; + } + +-inline int ++int + pychm_process_wlc (struct chmFile *chmfile, + uint64_t wlc_count, uint64_t wlc_size, + uint32_t wlc_offset, unsigned char ds, Property changes on: head/textproc/pychm/files/patch-chm_extra.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property