summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authortsutsui <tsutsui@pkgsrc.org>2018-04-28 01:07:59 +0000
committertsutsui <tsutsui@pkgsrc.org>2018-04-28 01:07:59 +0000
commit066fa17d933790dcab24bcddfbe9920c0a7222a4 (patch)
tree4858a059ab5f018bed80c4a2062017667f36eeb2 /textproc
parent203b867f1d9a1deb8e11d399133acbe65970e61f (diff)
downloadpkgsrc-066fa17d933790dcab24bcddfbe9920c0a7222a4.tar.gz
textproc/unicode-character-database: import unicode-character-database-10.0.0
The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes data files containing test data for conformance to several important Unicode algorithms. Full documentation for the UCD can be found in Unicode Standard Annex #44, Unicode Character Database. http://www.unicode.org/reports/tr44/ These data files are required by the latest ibus-1.5.18.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/unicode-character-database/DESCR6
-rw-r--r--textproc/unicode-character-database/Makefile33
-rw-r--r--textproc/unicode-character-database/PLIST75
-rw-r--r--textproc/unicode-character-database/distinfo10
4 files changed, 124 insertions, 0 deletions
diff --git a/textproc/unicode-character-database/DESCR b/textproc/unicode-character-database/DESCR
new file mode 100644
index 00000000000..bef295564b0
--- /dev/null
+++ b/textproc/unicode-character-database/DESCR
@@ -0,0 +1,6 @@
+The Unicode Character Database (UCD) consists of a number of data files
+listing Unicode character properties and related data. It also includes
+data files containing test data for conformance to several important
+Unicode algorithms. Full documentation for the UCD can be found in
+Unicode Standard Annex #44, Unicode Character Database.
+http://www.unicode.org/reports/tr44/
diff --git a/textproc/unicode-character-database/Makefile b/textproc/unicode-character-database/Makefile
new file mode 100644
index 00000000000..663779f5c2e
--- /dev/null
+++ b/textproc/unicode-character-database/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2018/04/28 01:07:59 tsutsui Exp $
+
+UCD_VERSION= 10.0.0
+DISTNAME= unicode-character-database-${UCD_VERSION}
+CATEGORIES= textproc
+MASTER_SITES= http://www.unicode.org/Public/zipped/${UCD_VERSION}/
+DIST_SUBDIR= ${PKGNAME_NOREV}
+DISTFILES= UCD.zip
+DISTFILES+= Unihan.zip
+
+MAINTAINER= tsutsui@NetBSD.org
+HOMEPAGE= https://www.unicode.org/ucd/
+COMMENT= Unicode Character Database
+LICENSE= unicode
+
+USE_LANGUAGES= # none
+NO_BUILD= YES
+NO_CONFIGURE= YES
+
+EXTRACT_DIR= ${WRKDIR}/${DISTNAME}
+UCDDIR= ${PREFIX}/share/unicode/ucd
+
+INSTALLATION_DIRS= ${UCDDIR}
+
+do-install:
+ cd ${EXTRACT_DIR} && pax -rwpp -s '/.*\.orig//' . ${DESTDIR}${UCDDIR}
+ for _f in ${DISTFILES}; do \
+ ${INSTALL_DATA} ${_DISTDIR}/$${_f} ${DESTDIR}${UCDDIR}; \
+ done
+ ${FIND} ${DESTDIR}${UCDDIR} \
+ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/unicode-character-database/PLIST b/textproc/unicode-character-database/PLIST
new file mode 100644
index 00000000000..3048bb4064e
--- /dev/null
+++ b/textproc/unicode-character-database/PLIST
@@ -0,0 +1,75 @@
+@comment $NetBSD: PLIST,v 1.1 2018/04/28 01:07:59 tsutsui Exp $
+share/unicode/ucd/ArabicShaping.txt
+share/unicode/ucd/BidiBrackets.txt
+share/unicode/ucd/BidiCharacterTest.txt
+share/unicode/ucd/BidiMirroring.txt
+share/unicode/ucd/BidiTest.txt
+share/unicode/ucd/Blocks.txt
+share/unicode/ucd/CJKRadicals.txt
+share/unicode/ucd/CaseFolding.txt
+share/unicode/ucd/CompositionExclusions.txt
+share/unicode/ucd/DerivedAge.txt
+share/unicode/ucd/DerivedCoreProperties.txt
+share/unicode/ucd/DerivedNormalizationProps.txt
+share/unicode/ucd/EastAsianWidth.txt
+share/unicode/ucd/EmojiSources.txt
+share/unicode/ucd/HangulSyllableType.txt
+share/unicode/ucd/Index.txt
+share/unicode/ucd/IndicPositionalCategory.txt
+share/unicode/ucd/IndicSyllabicCategory.txt
+share/unicode/ucd/Jamo.txt
+share/unicode/ucd/LineBreak.txt
+share/unicode/ucd/NameAliases.txt
+share/unicode/ucd/NamedSequences.txt
+share/unicode/ucd/NamedSequencesProv.txt
+share/unicode/ucd/NamesList.html
+share/unicode/ucd/NamesList.txt
+share/unicode/ucd/NormalizationCorrections.txt
+share/unicode/ucd/NormalizationTest.txt
+share/unicode/ucd/NushuSources.txt
+share/unicode/ucd/PropList.txt
+share/unicode/ucd/PropertyAliases.txt
+share/unicode/ucd/PropertyValueAliases.txt
+share/unicode/ucd/ReadMe.txt
+share/unicode/ucd/ScriptExtensions.txt
+share/unicode/ucd/Scripts.txt
+share/unicode/ucd/SpecialCasing.txt
+share/unicode/ucd/StandardizedVariants.txt
+share/unicode/ucd/TangutSources.txt
+share/unicode/ucd/UCD.zip
+share/unicode/ucd/USourceData.txt
+share/unicode/ucd/USourceGlyphs.pdf
+share/unicode/ucd/UnicodeData.txt
+share/unicode/ucd/Unihan.zip
+share/unicode/ucd/Unihan_DictionaryIndices.txt
+share/unicode/ucd/Unihan_DictionaryLikeData.txt
+share/unicode/ucd/Unihan_IRGSources.txt
+share/unicode/ucd/Unihan_NumericValues.txt
+share/unicode/ucd/Unihan_OtherMappings.txt
+share/unicode/ucd/Unihan_RadicalStrokeCounts.txt
+share/unicode/ucd/Unihan_Readings.txt
+share/unicode/ucd/Unihan_Variants.txt
+share/unicode/ucd/VerticalOrientation.txt
+share/unicode/ucd/auxiliary/GraphemeBreakProperty.txt
+share/unicode/ucd/auxiliary/GraphemeBreakTest.html
+share/unicode/ucd/auxiliary/GraphemeBreakTest.txt
+share/unicode/ucd/auxiliary/LineBreakTest.html
+share/unicode/ucd/auxiliary/LineBreakTest.txt
+share/unicode/ucd/auxiliary/SentenceBreakProperty.txt
+share/unicode/ucd/auxiliary/SentenceBreakTest.html
+share/unicode/ucd/auxiliary/SentenceBreakTest.txt
+share/unicode/ucd/auxiliary/WordBreakProperty.txt
+share/unicode/ucd/auxiliary/WordBreakTest.html
+share/unicode/ucd/auxiliary/WordBreakTest.txt
+share/unicode/ucd/extracted/DerivedBidiClass.txt
+share/unicode/ucd/extracted/DerivedBinaryProperties.txt
+share/unicode/ucd/extracted/DerivedCombiningClass.txt
+share/unicode/ucd/extracted/DerivedDecompositionType.txt
+share/unicode/ucd/extracted/DerivedEastAsianWidth.txt
+share/unicode/ucd/extracted/DerivedGeneralCategory.txt
+share/unicode/ucd/extracted/DerivedJoiningGroup.txt
+share/unicode/ucd/extracted/DerivedJoiningType.txt
+share/unicode/ucd/extracted/DerivedLineBreak.txt
+share/unicode/ucd/extracted/DerivedName.txt
+share/unicode/ucd/extracted/DerivedNumericType.txt
+share/unicode/ucd/extracted/DerivedNumericValues.txt
diff --git a/textproc/unicode-character-database/distinfo b/textproc/unicode-character-database/distinfo
new file mode 100644
index 00000000000..5433786cc51
--- /dev/null
+++ b/textproc/unicode-character-database/distinfo
@@ -0,0 +1,10 @@
+$NetBSD: distinfo,v 1.1 2018/04/28 01:07:59 tsutsui Exp $
+
+SHA1 (unicode-character-database-10.0.0/UCD.zip) = ef4f56a30c39215dd25a6e6b9a979f839104ed75
+RMD160 (unicode-character-database-10.0.0/UCD.zip) = 40128fd140aeae6285131b4ea5b3286b6fad87f8
+SHA512 (unicode-character-database-10.0.0/UCD.zip) = 4e232ddd01c5c85175f29cbda61d6a87f274669a3184e885cb44410c26f25eee70da984b3f4798f8d6c304b05333e9245e2eb6e3830ee7b16b2f2e50d32c9ee0
+Size (unicode-character-database-10.0.0/UCD.zip) = 5991193 bytes
+SHA1 (unicode-character-database-10.0.0/Unihan.zip) = b6d32a88e55e7839ca864138bd12b3eb18a5a69e
+RMD160 (unicode-character-database-10.0.0/Unihan.zip) = 537be3d5634022e9dcd266a2ed812552142b2f00
+SHA512 (unicode-character-database-10.0.0/Unihan.zip) = 377f53ddc9ae514e8866c0e6b79f9b1d3613fad5a7e29c57a06baf8be84cbada0703b1c660401e7dbd2bb861b09fa9159b77322f42b34f5a0dc0d8f70ac4db12
+Size (unicode-character-database-10.0.0/Unihan.zip) = 6632227 bytes