components/inputmethod/libdatrie/Makefile | ●●●●● patch | view | raw | blame | history | |
components/inputmethod/libdatrie/libdatrie.p5m | ●●●●● patch | view | raw | blame | history | |
components/inputmethod/libdatrie/manifests/sample-manifest.p5m | ●●●●● patch | view | raw | blame | history | |
components/inputmethod/libdatrie/pkg5 | ●●●●● patch | view | raw | blame | history | |
components/inputmethod/libdatrie/test/results-all.master | ●●●●● patch | view | raw | blame | history |
components/inputmethod/libdatrie/Makefile
New file @@ -0,0 +1,48 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2023 Klaus Ziegler # BUILD_BITS= 64_and_32 USE_COMMON_TEST_MASTER= yes USE_DEFAULT_TEST_TRANSFORMS= yes include ../../../make-rules/shared-macros.mk COMPONENT_NAME= libdatrie COMPONENT_VERSION_MAJOR= 0 COMPONENT_VERSION_MINOR= 2 COMPONENT_VERSION_MICRO= 13 COMPONENT_VERSION_DL= $(COMPONENT_VERSION_MAJOR).$(COMPONENT_VERSION_MINOR) COMPONENT_VERSION= $(COMPONENT_VERSION_DL).$(COMPONENT_VERSION_MICRO) COMPONENT_SUMMARY= $(COMPONENT_NAME) - A double-array trie library COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz COMPONENT_ARCHIVE_HASH= sha256:12231bb2be2581a7f0fb9904092d24b0ed2a271a16835071ed97bed65267f4be COMPONENT_ARCHIVE_URL= https://github.com/tlwg/$(COMPONENT_NAME)/releases/download/v$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE) COMPONENT_PROJECT_URL= https://github.com/tlwg/libdatrie COMPONENT_FMRI= system/input-method/library/libdatrie COMPONENT_CLASSIFICATION=System/Localizations COMPONENT_LICENSE= LGPLv2 COMPONENT_LICENSE_FILE= COPYING include $(WS_MAKE_RULES)/common.mk #COMPONENT_TEST_TRANSFORMER = $(NAWK) #COMPONENT_TEST_TRANSFORMS = "'/^(PASS|^#)/'" # For test suites to pass unexport SHELLOPTS # Auto-generated dependencies REQUIRED_PACKAGES += system/library components/inputmethod/libdatrie/libdatrie.p5m
New file @@ -0,0 +1,91 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2023 Klaus Ziegler # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/trietool link path=usr/bin/trietool-0.2 target=trietool file path=usr/include/datrie/alpha-map.h file path=usr/include/datrie/trie.h file path=usr/include/datrie/triedefs.h file path=usr/include/datrie/typedefs.h link path=usr/lib/$(MACH64)/libdatrie.so target=libdatrie.so.1.4.0 link path=usr/lib/$(MACH64)/libdatrie.so.1 target=libdatrie.so.1.4.0 file path=usr/lib/$(MACH64)/libdatrie.so.1.4.0 file path=usr/lib/$(MACH64)/pkgconfig/datrie-0.2.pc link path=usr/lib/libdatrie.so target=libdatrie.so.1.4.0 link path=usr/lib/libdatrie.so.1 target=libdatrie.so.1.4.0 file path=usr/lib/libdatrie.so.1.4.0 file path=usr/lib/pkgconfig/datrie-0.2.pc file path=usr/share/doc/datrie/html/alpha-map_8h.html file path=usr/share/doc/datrie/html/annotated.html file path=usr/share/doc/datrie/html/bc_s.png file path=usr/share/doc/datrie/html/bc_sd.png file path=usr/share/doc/datrie/html/bdwn.png file path=usr/share/doc/datrie/html/classes.html file path=usr/share/doc/datrie/html/closed.png file path=usr/share/doc/datrie/html/dir_23cbef3b1b2df757deb7708cc4a2d793.html file path=usr/share/doc/datrie/html/doc.png file path=usr/share/doc/datrie/html/docd.png file path=usr/share/doc/datrie/html/doxygen.css file path=usr/share/doc/datrie/html/doxygen.svg file path=usr/share/doc/datrie/html/dynsections.js file path=usr/share/doc/datrie/html/files.html file path=usr/share/doc/datrie/html/folderclosed.png file path=usr/share/doc/datrie/html/folderopen.png file path=usr/share/doc/datrie/html/functions.html file path=usr/share/doc/datrie/html/functions_vars.html file path=usr/share/doc/datrie/html/globals.html file path=usr/share/doc/datrie/html/globals_defs.html file path=usr/share/doc/datrie/html/globals_func.html file path=usr/share/doc/datrie/html/globals_type.html file path=usr/share/doc/datrie/html/index.html file path=usr/share/doc/datrie/html/jquery.js file path=usr/share/doc/datrie/html/menu.js file path=usr/share/doc/datrie/html/menudata.js file path=usr/share/doc/datrie/html/nav_f.png file path=usr/share/doc/datrie/html/nav_fd.png file path=usr/share/doc/datrie/html/nav_g.png file path=usr/share/doc/datrie/html/nav_h.png file path=usr/share/doc/datrie/html/nav_hd.png file path=usr/share/doc/datrie/html/open.png file path=usr/share/doc/datrie/html/splitbar.png file path=usr/share/doc/datrie/html/splitbard.png file path=usr/share/doc/datrie/html/struct__Trie.html file path=usr/share/doc/datrie/html/struct__TrieIterator.html file path=usr/share/doc/datrie/html/struct__TrieState.html file path=usr/share/doc/datrie/html/sync_off.png file path=usr/share/doc/datrie/html/sync_on.png file path=usr/share/doc/datrie/html/tab_a.png file path=usr/share/doc/datrie/html/tab_ad.png file path=usr/share/doc/datrie/html/tab_b.png file path=usr/share/doc/datrie/html/tab_bd.png file path=usr/share/doc/datrie/html/tab_h.png file path=usr/share/doc/datrie/html/tab_hd.png file path=usr/share/doc/datrie/html/tab_s.png file path=usr/share/doc/datrie/html/tab_sd.png file path=usr/share/doc/datrie/html/tabs.css file path=usr/share/doc/datrie/html/trie_8h.html file path=usr/share/doc/datrie/html/triedefs_8h.html link path=usr/share/man/man1/trietool-0.2.1 target=trietool.1 file path=usr/share/man/man1/trietool.1 components/inputmethod/libdatrie/manifests/sample-manifest.p5m
New file @@ -0,0 +1,95 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2023 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/$(MACH32)/trietool link path=usr/bin/$(MACH32)/trietool-0.2 target=trietool file path=usr/bin/trietool link path=usr/bin/trietool-0.2 target=trietool file path=usr/include/datrie/alpha-map.h file path=usr/include/datrie/trie.h file path=usr/include/datrie/triedefs.h file path=usr/include/datrie/typedefs.h file path=usr/lib/$(MACH64)/libdatrie.a link path=usr/lib/$(MACH64)/libdatrie.so target=libdatrie.so.1.4.0 link path=usr/lib/$(MACH64)/libdatrie.so.1 target=libdatrie.so.1.4.0 file path=usr/lib/$(MACH64)/libdatrie.so.1.4.0 file path=usr/lib/$(MACH64)/pkgconfig/datrie-0.2.pc file path=usr/lib/libdatrie.a link path=usr/lib/libdatrie.so target=libdatrie.so.1.4.0 link path=usr/lib/libdatrie.so.1 target=libdatrie.so.1.4.0 file path=usr/lib/libdatrie.so.1.4.0 file path=usr/lib/pkgconfig/datrie-0.2.pc file path=usr/share/doc/datrie/html/alpha-map_8h.html file path=usr/share/doc/datrie/html/annotated.html file path=usr/share/doc/datrie/html/bc_s.png file path=usr/share/doc/datrie/html/bc_sd.png file path=usr/share/doc/datrie/html/bdwn.png file path=usr/share/doc/datrie/html/classes.html file path=usr/share/doc/datrie/html/closed.png file path=usr/share/doc/datrie/html/dir_23cbef3b1b2df757deb7708cc4a2d793.html file path=usr/share/doc/datrie/html/doc.png file path=usr/share/doc/datrie/html/docd.png file path=usr/share/doc/datrie/html/doxygen.css file path=usr/share/doc/datrie/html/doxygen.svg file path=usr/share/doc/datrie/html/dynsections.js file path=usr/share/doc/datrie/html/files.html file path=usr/share/doc/datrie/html/folderclosed.png file path=usr/share/doc/datrie/html/folderopen.png file path=usr/share/doc/datrie/html/functions.html file path=usr/share/doc/datrie/html/functions_vars.html file path=usr/share/doc/datrie/html/globals.html file path=usr/share/doc/datrie/html/globals_defs.html file path=usr/share/doc/datrie/html/globals_func.html file path=usr/share/doc/datrie/html/globals_type.html file path=usr/share/doc/datrie/html/index.html file path=usr/share/doc/datrie/html/jquery.js file path=usr/share/doc/datrie/html/menu.js file path=usr/share/doc/datrie/html/menudata.js file path=usr/share/doc/datrie/html/nav_f.png file path=usr/share/doc/datrie/html/nav_fd.png file path=usr/share/doc/datrie/html/nav_g.png file path=usr/share/doc/datrie/html/nav_h.png file path=usr/share/doc/datrie/html/nav_hd.png file path=usr/share/doc/datrie/html/open.png file path=usr/share/doc/datrie/html/splitbar.png file path=usr/share/doc/datrie/html/splitbard.png file path=usr/share/doc/datrie/html/struct__Trie.html file path=usr/share/doc/datrie/html/struct__TrieIterator.html file path=usr/share/doc/datrie/html/struct__TrieState.html file path=usr/share/doc/datrie/html/sync_off.png file path=usr/share/doc/datrie/html/sync_on.png file path=usr/share/doc/datrie/html/tab_a.png file path=usr/share/doc/datrie/html/tab_ad.png file path=usr/share/doc/datrie/html/tab_b.png file path=usr/share/doc/datrie/html/tab_bd.png file path=usr/share/doc/datrie/html/tab_h.png file path=usr/share/doc/datrie/html/tab_hd.png file path=usr/share/doc/datrie/html/tab_s.png file path=usr/share/doc/datrie/html/tab_sd.png file path=usr/share/doc/datrie/html/tabs.css file path=usr/share/doc/datrie/html/trie_8h.html file path=usr/share/doc/datrie/html/triedefs_8h.html link path=usr/share/man/man1/trietool-0.2.1 target=trietool.1 file path=usr/share/man/man1/trietool.1 components/inputmethod/libdatrie/pkg5
New file @@ -0,0 +1,9 @@ { "dependencies": [ "system/library" ], "fmris": [ "system/input-method/library/libdatrie" ], "name": "libdatrie" } components/inputmethod/libdatrie/test/results-all.master
New file @@ -0,0 +1,17 @@ PASS: test_walk PASS: test_iterator PASS: test_store-retrieve PASS: test_file PASS: test_serialization PASS: test_nonalpha PASS: test_null_trie PASS: test_term_state PASS: test_byte_alpha PASS: test_byte_list # TOTAL: 10 # PASS: 10 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0