[113587] trunk/dports/textproc/unicode/Portfile
ryandesign at macports.org
ryandesign at macports.org
Tue Nov 19 19:57:07 PST 2013
Revision: 113587
https://trac.macports.org/changeset/113587
Author: ryandesign at macports.org
Date: 2013-11-19 19:57:07 -0800 (Tue, 19 Nov 2013)
Log Message:
-----------
unicode: abstract out common code; use python33, which fixes the error:
ValueError: unichr() arg not in range(0x10000) (narrow Python build)
The codepoint is too big.
Perhaps your python interpreter is not compiled with wide unicode characters.
Modified Paths:
--------------
trunk/dports/textproc/unicode/Portfile
Modified: trunk/dports/textproc/unicode/Portfile
===================================================================
--- trunk/dports/textproc/unicode/Portfile 2013-11-20 03:49:21 UTC (rev 113586)
+++ trunk/dports/textproc/unicode/Portfile 2013-11-20 03:57:07 UTC (rev 113587)
@@ -22,18 +22,30 @@
build {}
+set docdir ${prefix}/share/doc/${subport}
+destroot {
+ xinstall ${worksrcpath}/${subport} ${destroot}${prefix}/bin
+ xinstall -m 644 ${worksrcpath}/${subport}.1 ${destroot}${prefix}/share/man/man1
+ xinstall -d ${destroot}${docdir}
+}
+
if {${name} eq ${subport}} {
+ revision 1
+
description displays properties for a given Unicode character \
or searches for a given character name
long_description ${subport} is a command line utility that ${description}.
- destroot {
- xinstall ${worksrcpath}/unicode ${destroot}${prefix}/bin
- xinstall -m 644 ${worksrcpath}/unicode.1 ${destroot}${prefix}/share/man/man1
+ depends_run port:python33
- set docdir ${prefix}/share/doc/${subport}
- xinstall -d ${destroot}${docdir}
+ configure.python ${prefix}/bin/python3.3
+
+ post-patch {
+ reinplace "s|#!/usr/bin/python|#!${configure.python}|g" ${worksrcpath}/unicode
+ }
+
+ post-destroot {
xinstall -m 644 ${worksrcpath}/README ${destroot}${docdir}
}
@@ -44,6 +56,8 @@
}
subport paracode {
+ revision 0
+
description converts Unicode input to use different codepoints
long_description ${subport} exploits the full power of the Unicode \
@@ -55,12 +69,7 @@
working as a filter, reading standard input in UTF-8 \
encoding and writing to standard output.
- destroot {
- xinstall ${worksrcpath}/paracode ${destroot}${prefix}/bin
- xinstall -m 644 ${worksrcpath}/paracode.1 ${destroot}${prefix}/share/man/man1
-
- set docdir ${prefix}/share/doc/${subport}
- xinstall -d ${destroot}${docdir}
- xinstall -m 644 ${worksrcpath}/README-paracode ${destroot}${docdir}
+ post-destroot {
+ xinstall -m 644 ${worksrcpath}/README-${subport} ${destroot}${docdir}
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20131119/0ebb45d0/attachment.html>
More information about the macports-changes
mailing list