pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import Unidecode as wip/py-unidecode version 1.1.1



Module Name:	pkgsrc-wip
Committed By:	Pierre Pronchery <khorben%defora.org@localhost>
Pushed By:	khorben
Date:		Thu Oct 31 21:15:15 2019 +0100
Changeset:	5f0341e015951f19d9ad85ba0c5c80039a7f6de7

Modified Files:
	Makefile
Added Files:
	py-unidecode/DESCR
	py-unidecode/Makefile
	py-unidecode/PLIST
	py-unidecode/distinfo

Log Message:
Import Unidecode as wip/py-unidecode version 1.1.1

It often happens that you have text data in Unicode, but you need to represent
it in ASCII. For example when integrating with legacy code that doesn't support
Unicode, or for ease of entry of non-Roman names on a US keyboard, or when
constructing ASCII machine identifiers from human-readable Unicode strings that
should still be somewhat intelligible (a popular example of this is when making
an URL slug from an article title).

In most of these examples you could represent Unicode characters as ??? or
\\15BA\\15A0\\1610, to mention two extreme cases. But that's nearly useless to
someone who actually wants to read what the text says.

What Unidecode provides is a middle road: the function unidecode() takes Unicode
data and tries to represent it in ASCII characters (i.e., the universally
displayable characters between 0x00 and 0x7F), where the compromises taken when
mapping between two character sets are chosen to be near what a human with a US
keyboard would choose.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5f0341e015951f19d9ad85ba0c5c80039a7f6de7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile              |   1 +
 py-unidecode/DESCR    |  30 +++
 py-unidecode/Makefile |  21 ++
 py-unidecode/PLIST    | 583 ++++++++++++++++++++++++++++++++++++++++++++++++++
 py-unidecode/distinfo |   6 +
 5 files changed, 641 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index d9bf5556b9..1c22095b13 100644
--- a/Makefile
+++ b/Makefile
@@ -4128,6 +4128,7 @@ SUBDIR+=	py-ua-parser
 SUBDIR+=	py-ufl
 SUBDIR+=	py-umalqurra
 SUBDIR+=	py-undebt
+SUBDIR+=	py-unidecode
 SUBDIR+=	py-unidiff
 SUBDIR+=	py-unpaddedbase64
 SUBDIR+=	py-upsilon
diff --git a/py-unidecode/DESCR b/py-unidecode/DESCR
new file mode 100644
index 0000000000..54f5b29903
--- /dev/null
+++ b/py-unidecode/DESCR
@@ -0,0 +1,30 @@
+It often happens that you have text data in Unicode, but you need to represent
+it in ASCII. For example when integrating with legacy code that doesn't support
+Unicode, or for ease of entry of non-Roman names on a US keyboard, or when
+constructing ASCII machine identifiers from human-readable Unicode strings that
+should still be somewhat intelligible (a popular example of this is when making
+an URL slug from an article title).
+
+In most of these examples you could represent Unicode characters as ??? or
+\\15BA\\15A0\\1610, to mention two extreme cases. But that's nearly useless to
+someone who actually wants to read what the text says.
+
+What Unidecode provides is a middle road: the function unidecode() takes Unicode
+data and tries to represent it in ASCII characters (i.e., the universally
+displayable characters between 0x00 and 0x7F), where the compromises taken when
+mapping between two character sets are chosen to be near what a human with a US
+keyboard would choose.
+
+The quality of resulting ASCII representation varies. For languages of western
+origin it should be between perfect and good. On the other hand transliteration
+(i.e., conveying, in Roman letters, the pronunciation expressed by the text in
+some other writing system) of languages like Chinese, Japanese or Korean is a
+very complex issue and this library does not even attempt to address it. It
+draws the line at context-free character-by-character mapping. So a good rule of
+thumb is that the further the script you are transliterating is from Latin
+alphabet, the worse the transliteration will be.
+
+Note that this module generally produces better results than simply stripping
+accents from characters (which can be done in Python with built-in functions).
+It is based on hand-tuned character mappings that for example also contain ASCII
+approximations for symbols and non-Latin alphabets.
diff --git a/py-unidecode/Makefile b/py-unidecode/Makefile
new file mode 100644
index 0000000000..fce0c2b9bf
--- /dev/null
+++ b/py-unidecode/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+DISTNAME=	${GITHUB_PROJECT}-1.1.1
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	python textproc
+MASTER_SITES=	${MASTER_SITE_GITHUB:=avian2/}
+GITHUB_PROJECT=	unidecode
+GITHUB_TAG=	${GITHUB_PROJECT}-${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://www.tablix.org/~avian/git/
+COMMENT=	ASCII transliterations of Unicode text
+LICENSE=	gnu-gpl-v2
+
+USE_LANGUAGES=	# none
+
+EGG_NAME=	Unicode-${PKGVERSION_NOREV}
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-unidecode/PLIST b/py-unidecode/PLIST
new file mode 100644
index 0000000000..f1b6b21900
--- /dev/null
+++ b/py-unidecode/PLIST
@@ -0,0 +1,583 @@
+@comment $NetBSD$
+bin/unidecode
+${PYSITELIB}/Unidecode-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO
+${PYSITELIB}/Unidecode-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
+${PYSITELIB}/Unidecode-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
+${PYSITELIB}/Unidecode-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/entry_points.txt
+${PYSITELIB}/Unidecode-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt
+${PYSITELIB}/unidecode/__init__.py
+${PYSITELIB}/unidecode/__main__.py
+${PYSITELIB}/unidecode/__init__.pyo
+${PYSITELIB}/unidecode/__init__.pyc
+${PYSITELIB}/unidecode/__main__.pyo
+${PYSITELIB}/unidecode/__main__.pyc
+${PYSITELIB}/unidecode/util.pyo
+${PYSITELIB}/unidecode/util.pyc
+${PYSITELIB}/unidecode/x000.pyo
+${PYSITELIB}/unidecode/x000.pyc
+${PYSITELIB}/unidecode/x001.pyo
+${PYSITELIB}/unidecode/x001.pyc
+${PYSITELIB}/unidecode/x002.pyo
+${PYSITELIB}/unidecode/x002.pyc
+${PYSITELIB}/unidecode/x003.pyo
+${PYSITELIB}/unidecode/x003.pyc
+${PYSITELIB}/unidecode/x004.pyo
+${PYSITELIB}/unidecode/x004.pyc
+${PYSITELIB}/unidecode/x005.pyo
+${PYSITELIB}/unidecode/x005.pyc
+${PYSITELIB}/unidecode/x006.pyo
+${PYSITELIB}/unidecode/x006.pyc
+${PYSITELIB}/unidecode/x007.pyo
+${PYSITELIB}/unidecode/x007.pyc
+${PYSITELIB}/unidecode/x009.pyo
+${PYSITELIB}/unidecode/x009.pyc
+${PYSITELIB}/unidecode/x00a.pyo
+${PYSITELIB}/unidecode/x00a.pyc
+${PYSITELIB}/unidecode/x00b.pyo
+${PYSITELIB}/unidecode/x00b.pyc
+${PYSITELIB}/unidecode/x00c.pyo
+${PYSITELIB}/unidecode/x00c.pyc
+${PYSITELIB}/unidecode/x00d.pyo
+${PYSITELIB}/unidecode/x00d.pyc
+${PYSITELIB}/unidecode/x00e.pyo
+${PYSITELIB}/unidecode/x00e.pyc
+${PYSITELIB}/unidecode/x00f.pyo
+${PYSITELIB}/unidecode/x00f.pyc
+${PYSITELIB}/unidecode/x010.pyo
+${PYSITELIB}/unidecode/x010.pyc
+${PYSITELIB}/unidecode/x011.pyo
+${PYSITELIB}/unidecode/x011.pyc
+${PYSITELIB}/unidecode/x012.pyo
+${PYSITELIB}/unidecode/x012.pyc
+${PYSITELIB}/unidecode/x013.pyo
+${PYSITELIB}/unidecode/x013.pyc
+${PYSITELIB}/unidecode/x014.pyo
+${PYSITELIB}/unidecode/x014.pyc
+${PYSITELIB}/unidecode/x015.pyo
+${PYSITELIB}/unidecode/x015.pyc
+${PYSITELIB}/unidecode/x016.pyo
+${PYSITELIB}/unidecode/x016.pyc
+${PYSITELIB}/unidecode/x017.pyo
+${PYSITELIB}/unidecode/x017.pyc
+${PYSITELIB}/unidecode/x018.pyo
+${PYSITELIB}/unidecode/x018.pyc
+${PYSITELIB}/unidecode/x01d.pyo
+${PYSITELIB}/unidecode/x01d.pyc
+${PYSITELIB}/unidecode/x01e.pyo
+${PYSITELIB}/unidecode/x01e.pyc
+${PYSITELIB}/unidecode/x01f.pyo
+${PYSITELIB}/unidecode/x01f.pyc
+${PYSITELIB}/unidecode/x020.pyo
+${PYSITELIB}/unidecode/x020.pyc
+${PYSITELIB}/unidecode/x021.pyo
+${PYSITELIB}/unidecode/x021.pyc
+${PYSITELIB}/unidecode/x022.pyo
+${PYSITELIB}/unidecode/x022.pyc
+${PYSITELIB}/unidecode/x023.pyo
+${PYSITELIB}/unidecode/x023.pyc
+${PYSITELIB}/unidecode/x024.pyo
+${PYSITELIB}/unidecode/x024.pyc
+${PYSITELIB}/unidecode/x025.pyo
+${PYSITELIB}/unidecode/x025.pyc
+${PYSITELIB}/unidecode/x026.pyo
+${PYSITELIB}/unidecode/x026.pyc
+${PYSITELIB}/unidecode/x027.pyo
+${PYSITELIB}/unidecode/x027.pyc
+${PYSITELIB}/unidecode/x028.pyo
+${PYSITELIB}/unidecode/x028.pyc
+${PYSITELIB}/unidecode/x029.pyo
+${PYSITELIB}/unidecode/x029.pyc
+${PYSITELIB}/unidecode/x02a.pyo
+${PYSITELIB}/unidecode/x02a.pyc
+${PYSITELIB}/unidecode/x02c.pyo
+${PYSITELIB}/unidecode/x02c.pyc
+${PYSITELIB}/unidecode/x02e.pyo
+${PYSITELIB}/unidecode/x02e.pyc
+${PYSITELIB}/unidecode/x02f.pyo
+${PYSITELIB}/unidecode/x02f.pyc
+${PYSITELIB}/unidecode/x030.pyo
+${PYSITELIB}/unidecode/x030.pyc
+${PYSITELIB}/unidecode/x031.pyo
+${PYSITELIB}/unidecode/x031.pyc
+${PYSITELIB}/unidecode/x032.pyo
+${PYSITELIB}/unidecode/x032.pyc
+${PYSITELIB}/unidecode/x033.pyo
+${PYSITELIB}/unidecode/x033.pyc
+${PYSITELIB}/unidecode/x04d.pyo
+${PYSITELIB}/unidecode/x04d.pyc
+${PYSITELIB}/unidecode/x04e.pyo
+${PYSITELIB}/unidecode/x04e.pyc
+${PYSITELIB}/unidecode/x04f.pyo
+${PYSITELIB}/unidecode/x04f.pyc
+${PYSITELIB}/unidecode/x050.pyo
+${PYSITELIB}/unidecode/x050.pyc
+${PYSITELIB}/unidecode/x051.pyo
+${PYSITELIB}/unidecode/x051.pyc
+${PYSITELIB}/unidecode/x052.pyo
+${PYSITELIB}/unidecode/x052.pyc
+${PYSITELIB}/unidecode/x053.pyo
+${PYSITELIB}/unidecode/x053.pyc
+${PYSITELIB}/unidecode/x054.pyo
+${PYSITELIB}/unidecode/x054.pyc
+${PYSITELIB}/unidecode/x055.pyo
+${PYSITELIB}/unidecode/x055.pyc
+${PYSITELIB}/unidecode/x056.pyo
+${PYSITELIB}/unidecode/x056.pyc
+${PYSITELIB}/unidecode/x057.pyo
+${PYSITELIB}/unidecode/x057.pyc
+${PYSITELIB}/unidecode/x058.pyo
+${PYSITELIB}/unidecode/x058.pyc
+${PYSITELIB}/unidecode/x059.pyo
+${PYSITELIB}/unidecode/x059.pyc
+${PYSITELIB}/unidecode/x05a.pyo
+${PYSITELIB}/unidecode/x05a.pyc
+${PYSITELIB}/unidecode/x05b.pyo
+${PYSITELIB}/unidecode/x05b.pyc
+${PYSITELIB}/unidecode/x05c.pyo
+${PYSITELIB}/unidecode/x05c.pyc
+${PYSITELIB}/unidecode/x05d.pyo
+${PYSITELIB}/unidecode/x05d.pyc
+${PYSITELIB}/unidecode/x05e.pyo
+${PYSITELIB}/unidecode/x05e.pyc
+${PYSITELIB}/unidecode/x05f.pyo
+${PYSITELIB}/unidecode/x05f.pyc
+${PYSITELIB}/unidecode/x060.pyo
+${PYSITELIB}/unidecode/x060.pyc
+${PYSITELIB}/unidecode/x061.pyo
+${PYSITELIB}/unidecode/x061.pyc
+${PYSITELIB}/unidecode/x062.pyo
+${PYSITELIB}/unidecode/x062.pyc
+${PYSITELIB}/unidecode/x063.pyo
+${PYSITELIB}/unidecode/x063.pyc
+${PYSITELIB}/unidecode/x064.pyo
+${PYSITELIB}/unidecode/x064.pyc
+${PYSITELIB}/unidecode/x065.pyo
+${PYSITELIB}/unidecode/x065.pyc
+${PYSITELIB}/unidecode/x066.pyo
+${PYSITELIB}/unidecode/x066.pyc
+${PYSITELIB}/unidecode/x067.pyo
+${PYSITELIB}/unidecode/x067.pyc
+${PYSITELIB}/unidecode/x068.pyo
+${PYSITELIB}/unidecode/x068.pyc
+${PYSITELIB}/unidecode/x069.pyo
+${PYSITELIB}/unidecode/x069.pyc
+${PYSITELIB}/unidecode/x06a.pyo
+${PYSITELIB}/unidecode/x06a.pyc
+${PYSITELIB}/unidecode/x06b.pyo
+${PYSITELIB}/unidecode/x06b.pyc
+${PYSITELIB}/unidecode/x06c.pyo
+${PYSITELIB}/unidecode/x06c.pyc
+${PYSITELIB}/unidecode/x06d.pyo
+${PYSITELIB}/unidecode/x06d.pyc
+${PYSITELIB}/unidecode/x06e.pyo
+${PYSITELIB}/unidecode/x06e.pyc
+${PYSITELIB}/unidecode/x06f.pyo
+${PYSITELIB}/unidecode/x06f.pyc
+${PYSITELIB}/unidecode/x070.pyo
+${PYSITELIB}/unidecode/x070.pyc
+${PYSITELIB}/unidecode/x071.pyo
+${PYSITELIB}/unidecode/x071.pyc
+${PYSITELIB}/unidecode/x072.pyo
+${PYSITELIB}/unidecode/x072.pyc
+${PYSITELIB}/unidecode/x073.pyo
+${PYSITELIB}/unidecode/x073.pyc
+${PYSITELIB}/unidecode/x074.pyo
+${PYSITELIB}/unidecode/x074.pyc
+${PYSITELIB}/unidecode/x075.pyo
+${PYSITELIB}/unidecode/x075.pyc
+${PYSITELIB}/unidecode/x076.pyo
+${PYSITELIB}/unidecode/x076.pyc
+${PYSITELIB}/unidecode/x077.pyo
+${PYSITELIB}/unidecode/x077.pyc
+${PYSITELIB}/unidecode/x078.pyo
+${PYSITELIB}/unidecode/x078.pyc
+${PYSITELIB}/unidecode/x079.pyo
+${PYSITELIB}/unidecode/x079.pyc
+${PYSITELIB}/unidecode/x07a.pyo
+${PYSITELIB}/unidecode/x07a.pyc
+${PYSITELIB}/unidecode/x07b.pyo
+${PYSITELIB}/unidecode/x07b.pyc
+${PYSITELIB}/unidecode/x07c.pyo
+${PYSITELIB}/unidecode/x07c.pyc
+${PYSITELIB}/unidecode/x07d.pyo
+${PYSITELIB}/unidecode/x07d.pyc
+${PYSITELIB}/unidecode/x07e.pyo
+${PYSITELIB}/unidecode/x07e.pyc
+${PYSITELIB}/unidecode/x07f.pyo
+${PYSITELIB}/unidecode/x07f.pyc
+${PYSITELIB}/unidecode/x080.pyo
+${PYSITELIB}/unidecode/x080.pyc
+${PYSITELIB}/unidecode/x081.pyo
+${PYSITELIB}/unidecode/x081.pyc
+${PYSITELIB}/unidecode/x082.pyo
+${PYSITELIB}/unidecode/x082.pyc
+${PYSITELIB}/unidecode/x083.pyo
+${PYSITELIB}/unidecode/x083.pyc
+${PYSITELIB}/unidecode/x084.pyo
+${PYSITELIB}/unidecode/x084.pyc
+${PYSITELIB}/unidecode/x085.pyo
+${PYSITELIB}/unidecode/x085.pyc
+${PYSITELIB}/unidecode/x086.pyo
+${PYSITELIB}/unidecode/x086.pyc
+${PYSITELIB}/unidecode/x087.pyo
+${PYSITELIB}/unidecode/x087.pyc
+${PYSITELIB}/unidecode/x088.pyo
+${PYSITELIB}/unidecode/x088.pyc
+${PYSITELIB}/unidecode/x089.pyo
+${PYSITELIB}/unidecode/x089.pyc
+${PYSITELIB}/unidecode/x08a.pyo
+${PYSITELIB}/unidecode/x08a.pyc
+${PYSITELIB}/unidecode/x08b.pyo
+${PYSITELIB}/unidecode/x08b.pyc
+${PYSITELIB}/unidecode/x08c.pyo
+${PYSITELIB}/unidecode/x08c.pyc
+${PYSITELIB}/unidecode/x08d.pyo
+${PYSITELIB}/unidecode/x08d.pyc
+${PYSITELIB}/unidecode/x08e.pyo
+${PYSITELIB}/unidecode/x08e.pyc
+${PYSITELIB}/unidecode/x08f.pyo
+${PYSITELIB}/unidecode/x08f.pyc
+${PYSITELIB}/unidecode/x090.pyo
+${PYSITELIB}/unidecode/x090.pyc
+${PYSITELIB}/unidecode/x091.pyo
+${PYSITELIB}/unidecode/x091.pyc
+${PYSITELIB}/unidecode/x092.pyo
+${PYSITELIB}/unidecode/x092.pyc
+${PYSITELIB}/unidecode/x093.pyo
+${PYSITELIB}/unidecode/x093.pyc
+${PYSITELIB}/unidecode/x094.pyo
+${PYSITELIB}/unidecode/x094.pyc
+${PYSITELIB}/unidecode/x095.pyo
+${PYSITELIB}/unidecode/x095.pyc
+${PYSITELIB}/unidecode/x096.pyo
+${PYSITELIB}/unidecode/x096.pyc
+${PYSITELIB}/unidecode/x097.pyo
+${PYSITELIB}/unidecode/x097.pyc
+${PYSITELIB}/unidecode/x098.pyo
+${PYSITELIB}/unidecode/x098.pyc
+${PYSITELIB}/unidecode/x099.pyo
+${PYSITELIB}/unidecode/x099.pyc
+${PYSITELIB}/unidecode/x09a.pyo
+${PYSITELIB}/unidecode/x09a.pyc
+${PYSITELIB}/unidecode/x09b.pyo
+${PYSITELIB}/unidecode/x09b.pyc
+${PYSITELIB}/unidecode/x09c.pyo
+${PYSITELIB}/unidecode/x09c.pyc
+${PYSITELIB}/unidecode/x09d.pyo
+${PYSITELIB}/unidecode/x09d.pyc
+${PYSITELIB}/unidecode/x09e.pyo
+${PYSITELIB}/unidecode/x09e.pyc
+${PYSITELIB}/unidecode/x09f.pyo
+${PYSITELIB}/unidecode/x09f.pyc
+${PYSITELIB}/unidecode/x0a0.pyo
+${PYSITELIB}/unidecode/x0a0.pyc
+${PYSITELIB}/unidecode/x0a1.pyo
+${PYSITELIB}/unidecode/x0a1.pyc
+${PYSITELIB}/unidecode/x0a2.pyo
+${PYSITELIB}/unidecode/x0a2.pyc
+${PYSITELIB}/unidecode/x0a3.pyo
+${PYSITELIB}/unidecode/x0a3.pyc
+${PYSITELIB}/unidecode/x0a4.pyo
+${PYSITELIB}/unidecode/x0a4.pyc
+${PYSITELIB}/unidecode/x0ac.pyo
+${PYSITELIB}/unidecode/x0ac.pyc
+${PYSITELIB}/unidecode/x0ad.pyo
+${PYSITELIB}/unidecode/x0ad.pyc
+${PYSITELIB}/unidecode/x0ae.pyo
+${PYSITELIB}/unidecode/x0ae.pyc
+${PYSITELIB}/unidecode/x0af.pyo
+${PYSITELIB}/unidecode/x0af.pyc
+${PYSITELIB}/unidecode/x0b0.pyo
+${PYSITELIB}/unidecode/x0b0.pyc
+${PYSITELIB}/unidecode/x0b1.pyo
+${PYSITELIB}/unidecode/x0b1.pyc
+${PYSITELIB}/unidecode/x0b2.pyo
+${PYSITELIB}/unidecode/x0b2.pyc
+${PYSITELIB}/unidecode/x0b3.pyo
+${PYSITELIB}/unidecode/x0b3.pyc
+${PYSITELIB}/unidecode/x0b4.pyo
+${PYSITELIB}/unidecode/x0b4.pyc
+${PYSITELIB}/unidecode/x0b5.pyo
+${PYSITELIB}/unidecode/x0b5.pyc
+${PYSITELIB}/unidecode/x0b6.pyo
+${PYSITELIB}/unidecode/x0b6.pyc
+${PYSITELIB}/unidecode/x0b7.pyo
+${PYSITELIB}/unidecode/x0b7.pyc
+${PYSITELIB}/unidecode/x0b8.pyo
+${PYSITELIB}/unidecode/x0b8.pyc
+${PYSITELIB}/unidecode/x0b9.pyo
+${PYSITELIB}/unidecode/x0b9.pyc
+${PYSITELIB}/unidecode/x0ba.pyo
+${PYSITELIB}/unidecode/x0ba.pyc
+${PYSITELIB}/unidecode/x0bb.pyo
+${PYSITELIB}/unidecode/x0bb.pyc
+${PYSITELIB}/unidecode/x0bc.pyo
+${PYSITELIB}/unidecode/x0bc.pyc
+${PYSITELIB}/unidecode/x0bd.pyo
+${PYSITELIB}/unidecode/x0bd.pyc
+${PYSITELIB}/unidecode/x0be.pyo
+${PYSITELIB}/unidecode/x0be.pyc
+${PYSITELIB}/unidecode/x0bf.pyo
+${PYSITELIB}/unidecode/x0bf.pyc
+${PYSITELIB}/unidecode/x0c0.pyo
+${PYSITELIB}/unidecode/x0c0.pyc
+${PYSITELIB}/unidecode/x0c1.pyo
+${PYSITELIB}/unidecode/x0c1.pyc
+${PYSITELIB}/unidecode/x0c2.pyo
+${PYSITELIB}/unidecode/x0c2.pyc
+${PYSITELIB}/unidecode/x0c3.pyo
+${PYSITELIB}/unidecode/x0c3.pyc
+${PYSITELIB}/unidecode/x0c4.pyo
+${PYSITELIB}/unidecode/x0c4.pyc
+${PYSITELIB}/unidecode/x0c5.pyo
+${PYSITELIB}/unidecode/x0c5.pyc
+${PYSITELIB}/unidecode/x0c6.pyo
+${PYSITELIB}/unidecode/x0c6.pyc
+${PYSITELIB}/unidecode/x0c7.pyo
+${PYSITELIB}/unidecode/x0c7.pyc
+${PYSITELIB}/unidecode/x0c8.pyo
+${PYSITELIB}/unidecode/x0c8.pyc
+${PYSITELIB}/unidecode/x0c9.pyo
+${PYSITELIB}/unidecode/x0c9.pyc
+${PYSITELIB}/unidecode/x0ca.pyo
+${PYSITELIB}/unidecode/x0ca.pyc
+${PYSITELIB}/unidecode/x0cb.pyo
+${PYSITELIB}/unidecode/x0cb.pyc
+${PYSITELIB}/unidecode/x0cc.pyo
+${PYSITELIB}/unidecode/x0cc.pyc
+${PYSITELIB}/unidecode/x0cd.pyo
+${PYSITELIB}/unidecode/x0cd.pyc
+${PYSITELIB}/unidecode/x0ce.pyo
+${PYSITELIB}/unidecode/x0ce.pyc
+${PYSITELIB}/unidecode/x0cf.pyo
+${PYSITELIB}/unidecode/x0cf.pyc
+${PYSITELIB}/unidecode/x0d0.pyo
+${PYSITELIB}/unidecode/x0d0.pyc
+${PYSITELIB}/unidecode/x0d1.pyo
+${PYSITELIB}/unidecode/x0d1.pyc
+${PYSITELIB}/unidecode/x0d2.pyo
+${PYSITELIB}/unidecode/x0d2.pyc
+${PYSITELIB}/unidecode/x0d3.pyo
+${PYSITELIB}/unidecode/x0d3.pyc
+${PYSITELIB}/unidecode/x0d4.pyo
+${PYSITELIB}/unidecode/x0d4.pyc
+${PYSITELIB}/unidecode/x0d5.pyo
+${PYSITELIB}/unidecode/x0d5.pyc
+${PYSITELIB}/unidecode/x0d6.pyo
+${PYSITELIB}/unidecode/x0d6.pyc
+${PYSITELIB}/unidecode/x0d7.pyo
+${PYSITELIB}/unidecode/x0d7.pyc
+${PYSITELIB}/unidecode/x0f9.pyo
+${PYSITELIB}/unidecode/x0f9.pyc
+${PYSITELIB}/unidecode/x0fa.pyo
+${PYSITELIB}/unidecode/x0fa.pyc
+${PYSITELIB}/unidecode/x0fb.pyo
+${PYSITELIB}/unidecode/x0fb.pyc
+${PYSITELIB}/unidecode/x0fc.pyo
+${PYSITELIB}/unidecode/x0fc.pyc
+${PYSITELIB}/unidecode/x0fd.pyo
+${PYSITELIB}/unidecode/x0fd.pyc
+${PYSITELIB}/unidecode/x0fe.pyo
+${PYSITELIB}/unidecode/x0fe.pyc
+${PYSITELIB}/unidecode/x0ff.pyo
+${PYSITELIB}/unidecode/x0ff.pyc
+${PYSITELIB}/unidecode/x1d4.pyo
+${PYSITELIB}/unidecode/x1d4.pyc
+${PYSITELIB}/unidecode/x1d5.pyo
+${PYSITELIB}/unidecode/x1d5.pyc
+${PYSITELIB}/unidecode/x1d6.pyo
+${PYSITELIB}/unidecode/x1d6.pyc
+${PYSITELIB}/unidecode/x1d7.pyo
+${PYSITELIB}/unidecode/x1d7.pyc
+${PYSITELIB}/unidecode/x1f1.pyo
+${PYSITELIB}/unidecode/x1f1.pyc
+${PYSITELIB}/unidecode/util.py
+${PYSITELIB}/unidecode/x000.py
+${PYSITELIB}/unidecode/x001.py
+${PYSITELIB}/unidecode/x002.py
+${PYSITELIB}/unidecode/x003.py
+${PYSITELIB}/unidecode/x004.py
+${PYSITELIB}/unidecode/x005.py
+${PYSITELIB}/unidecode/x006.py
+${PYSITELIB}/unidecode/x007.py
+${PYSITELIB}/unidecode/x009.py
+${PYSITELIB}/unidecode/x00a.py
+${PYSITELIB}/unidecode/x00b.py
+${PYSITELIB}/unidecode/x00c.py
+${PYSITELIB}/unidecode/x00d.py
+${PYSITELIB}/unidecode/x00e.py
+${PYSITELIB}/unidecode/x00f.py
+${PYSITELIB}/unidecode/x010.py
+${PYSITELIB}/unidecode/x011.py
+${PYSITELIB}/unidecode/x012.py
+${PYSITELIB}/unidecode/x013.py
+${PYSITELIB}/unidecode/x014.py
+${PYSITELIB}/unidecode/x015.py
+${PYSITELIB}/unidecode/x016.py
+${PYSITELIB}/unidecode/x017.py
+${PYSITELIB}/unidecode/x018.py
+${PYSITELIB}/unidecode/x01d.py
+${PYSITELIB}/unidecode/x01e.py
+${PYSITELIB}/unidecode/x01f.py
+${PYSITELIB}/unidecode/x020.py
+${PYSITELIB}/unidecode/x021.py
+${PYSITELIB}/unidecode/x022.py
+${PYSITELIB}/unidecode/x023.py
+${PYSITELIB}/unidecode/x024.py
+${PYSITELIB}/unidecode/x025.py
+${PYSITELIB}/unidecode/x026.py
+${PYSITELIB}/unidecode/x027.py
+${PYSITELIB}/unidecode/x028.py
+${PYSITELIB}/unidecode/x029.py
+${PYSITELIB}/unidecode/x02a.py
+${PYSITELIB}/unidecode/x02c.py
+${PYSITELIB}/unidecode/x02e.py
+${PYSITELIB}/unidecode/x02f.py
+${PYSITELIB}/unidecode/x030.py
+${PYSITELIB}/unidecode/x031.py
+${PYSITELIB}/unidecode/x032.py
+${PYSITELIB}/unidecode/x033.py
+${PYSITELIB}/unidecode/x04d.py
+${PYSITELIB}/unidecode/x04e.py
+${PYSITELIB}/unidecode/x04f.py
+${PYSITELIB}/unidecode/x050.py
+${PYSITELIB}/unidecode/x051.py
+${PYSITELIB}/unidecode/x052.py
+${PYSITELIB}/unidecode/x053.py
+${PYSITELIB}/unidecode/x054.py
+${PYSITELIB}/unidecode/x055.py
+${PYSITELIB}/unidecode/x056.py
+${PYSITELIB}/unidecode/x057.py
+${PYSITELIB}/unidecode/x058.py
+${PYSITELIB}/unidecode/x059.py
+${PYSITELIB}/unidecode/x05a.py
+${PYSITELIB}/unidecode/x05b.py
+${PYSITELIB}/unidecode/x05c.py
+${PYSITELIB}/unidecode/x05d.py
+${PYSITELIB}/unidecode/x05e.py
+${PYSITELIB}/unidecode/x05f.py
+${PYSITELIB}/unidecode/x060.py
+${PYSITELIB}/unidecode/x061.py
+${PYSITELIB}/unidecode/x062.py
+${PYSITELIB}/unidecode/x063.py
+${PYSITELIB}/unidecode/x064.py
+${PYSITELIB}/unidecode/x065.py
+${PYSITELIB}/unidecode/x066.py
+${PYSITELIB}/unidecode/x067.py
+${PYSITELIB}/unidecode/x068.py
+${PYSITELIB}/unidecode/x069.py
+${PYSITELIB}/unidecode/x06a.py
+${PYSITELIB}/unidecode/x06b.py
+${PYSITELIB}/unidecode/x06c.py
+${PYSITELIB}/unidecode/x06d.py
+${PYSITELIB}/unidecode/x06e.py
+${PYSITELIB}/unidecode/x06f.py
+${PYSITELIB}/unidecode/x070.py
+${PYSITELIB}/unidecode/x071.py
+${PYSITELIB}/unidecode/x072.py
+${PYSITELIB}/unidecode/x073.py
+${PYSITELIB}/unidecode/x074.py
+${PYSITELIB}/unidecode/x075.py
+${PYSITELIB}/unidecode/x076.py
+${PYSITELIB}/unidecode/x077.py
+${PYSITELIB}/unidecode/x078.py
+${PYSITELIB}/unidecode/x079.py
+${PYSITELIB}/unidecode/x07a.py
+${PYSITELIB}/unidecode/x07b.py
+${PYSITELIB}/unidecode/x07c.py
+${PYSITELIB}/unidecode/x07d.py
+${PYSITELIB}/unidecode/x07e.py
+${PYSITELIB}/unidecode/x07f.py
+${PYSITELIB}/unidecode/x080.py
+${PYSITELIB}/unidecode/x081.py
+${PYSITELIB}/unidecode/x082.py
+${PYSITELIB}/unidecode/x083.py
+${PYSITELIB}/unidecode/x084.py
+${PYSITELIB}/unidecode/x085.py
+${PYSITELIB}/unidecode/x086.py
+${PYSITELIB}/unidecode/x087.py
+${PYSITELIB}/unidecode/x088.py
+${PYSITELIB}/unidecode/x089.py
+${PYSITELIB}/unidecode/x08a.py
+${PYSITELIB}/unidecode/x08b.py
+${PYSITELIB}/unidecode/x08c.py
+${PYSITELIB}/unidecode/x08d.py
+${PYSITELIB}/unidecode/x08e.py
+${PYSITELIB}/unidecode/x08f.py
+${PYSITELIB}/unidecode/x090.py
+${PYSITELIB}/unidecode/x091.py
+${PYSITELIB}/unidecode/x092.py
+${PYSITELIB}/unidecode/x093.py
+${PYSITELIB}/unidecode/x094.py
+${PYSITELIB}/unidecode/x095.py
+${PYSITELIB}/unidecode/x096.py
+${PYSITELIB}/unidecode/x097.py
+${PYSITELIB}/unidecode/x098.py
+${PYSITELIB}/unidecode/x099.py
+${PYSITELIB}/unidecode/x09a.py
+${PYSITELIB}/unidecode/x09b.py
+${PYSITELIB}/unidecode/x09c.py
+${PYSITELIB}/unidecode/x09d.py
+${PYSITELIB}/unidecode/x09e.py
+${PYSITELIB}/unidecode/x09f.py
+${PYSITELIB}/unidecode/x0a0.py
+${PYSITELIB}/unidecode/x0a1.py
+${PYSITELIB}/unidecode/x0a2.py
+${PYSITELIB}/unidecode/x0a3.py
+${PYSITELIB}/unidecode/x0a4.py
+${PYSITELIB}/unidecode/x0ac.py
+${PYSITELIB}/unidecode/x0ad.py
+${PYSITELIB}/unidecode/x0ae.py
+${PYSITELIB}/unidecode/x0af.py
+${PYSITELIB}/unidecode/x0b0.py
+${PYSITELIB}/unidecode/x0b1.py
+${PYSITELIB}/unidecode/x0b2.py
+${PYSITELIB}/unidecode/x0b3.py
+${PYSITELIB}/unidecode/x0b4.py
+${PYSITELIB}/unidecode/x0b5.py
+${PYSITELIB}/unidecode/x0b6.py
+${PYSITELIB}/unidecode/x0b7.py
+${PYSITELIB}/unidecode/x0b8.py
+${PYSITELIB}/unidecode/x0b9.py
+${PYSITELIB}/unidecode/x0ba.py
+${PYSITELIB}/unidecode/x0bb.py
+${PYSITELIB}/unidecode/x0bc.py
+${PYSITELIB}/unidecode/x0bd.py
+${PYSITELIB}/unidecode/x0be.py
+${PYSITELIB}/unidecode/x0bf.py
+${PYSITELIB}/unidecode/x0c0.py
+${PYSITELIB}/unidecode/x0c1.py
+${PYSITELIB}/unidecode/x0c2.py
+${PYSITELIB}/unidecode/x0c3.py
+${PYSITELIB}/unidecode/x0c4.py
+${PYSITELIB}/unidecode/x0c5.py
+${PYSITELIB}/unidecode/x0c6.py
+${PYSITELIB}/unidecode/x0c7.py
+${PYSITELIB}/unidecode/x0c8.py
+${PYSITELIB}/unidecode/x0c9.py
+${PYSITELIB}/unidecode/x0ca.py
+${PYSITELIB}/unidecode/x0cb.py
+${PYSITELIB}/unidecode/x0cc.py
+${PYSITELIB}/unidecode/x0cd.py
+${PYSITELIB}/unidecode/x0ce.py
+${PYSITELIB}/unidecode/x0cf.py
+${PYSITELIB}/unidecode/x0d0.py
+${PYSITELIB}/unidecode/x0d1.py
+${PYSITELIB}/unidecode/x0d2.py
+${PYSITELIB}/unidecode/x0d3.py
+${PYSITELIB}/unidecode/x0d4.py
+${PYSITELIB}/unidecode/x0d5.py
+${PYSITELIB}/unidecode/x0d6.py
+${PYSITELIB}/unidecode/x0d7.py
+${PYSITELIB}/unidecode/x0f9.py
+${PYSITELIB}/unidecode/x0fa.py
+${PYSITELIB}/unidecode/x0fb.py
+${PYSITELIB}/unidecode/x0fc.py
+${PYSITELIB}/unidecode/x0fd.py
+${PYSITELIB}/unidecode/x0fe.py
+${PYSITELIB}/unidecode/x0ff.py
+${PYSITELIB}/unidecode/x1d4.py
+${PYSITELIB}/unidecode/x1d5.py
+${PYSITELIB}/unidecode/x1d6.py
+${PYSITELIB}/unidecode/x1d7.py
+${PYSITELIB}/unidecode/x1f1.py
diff --git a/py-unidecode/distinfo b/py-unidecode/distinfo
new file mode 100644
index 0000000000..7287647210
--- /dev/null
+++ b/py-unidecode/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (unidecode-1.1.1.tar.gz) = 40bb7804964cde290d6b11e65c53f5f1a8d557c5
+RMD160 (unidecode-1.1.1.tar.gz) = 492bc06efe24e2d27735caf6786f2cb794228dbf
+SHA512 (unidecode-1.1.1.tar.gz) = 7b23ba1683f9566ce29c91e5af0b46370a56c298b65d1683c5ad40077ac85c3ef4abfc8fd6b10eb6af94602ee94bd6d6b840e606620ff52b28e9be8f6d6e8c5b
+Size (unidecode-1.1.1.tar.gz) = 195140 bytes


Home | Main Index | Thread Index | Old Index