Page MenuHomeSolus

D11200.id30805.diff
No OneTemporary

D11200.id30805.diff

diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1,2 @@
+libTECkit.so.2
+libTECkit_Compiler.so.2
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,127 @@
+libTECkit.so.2:TECkit_ConvertBuffer
+libTECkit.so.2:TECkit_ConvertBufferOpt
+libTECkit.so.2:TECkit_CreateConverter
+libTECkit.so.2:TECkit_DisposeConverter
+libTECkit.so.2:TECkit_Flush
+libTECkit.so.2:TECkit_FlushOpt
+libTECkit.so.2:TECkit_GetConverterFlags
+libTECkit.so.2:TECkit_GetConverterName
+libTECkit.so.2:TECkit_GetMappingFlags
+libTECkit.so.2:TECkit_GetMappingName
+libTECkit.so.2:TECkit_GetVersion
+libTECkit.so.2:TECkit_ResetConverter
+libTECkit.so.2:_ZN10Normalizer10appendCharEj
+libTECkit.so.2:_ZN10Normalizer10growOutBufEv
+libTECkit.so.2:_ZN10Normalizer10insertCharEji
+libTECkit.so.2:_ZN10Normalizer12decomposeOneERj
+libTECkit.so.2:_ZN10Normalizer12generateCharEj
+libTECkit.so.2:_ZN10Normalizer5ResetEv
+libTECkit.so.2:_ZN10Normalizer7composeEv
+libTECkit.so.2:_ZN10Normalizer7getCharEv
+libTECkit.so.2:_ZN10Normalizer7processEv
+libTECkit.so.2:_ZN10Normalizer9decomposeEj
+libTECkit.so.2:_ZN10NormalizerC1Eb
+libTECkit.so.2:_ZN10NormalizerC2Eb
+libTECkit.so.2:_ZN10NormalizerD0Ev
+libTECkit.so.2:_ZN10NormalizerD1Ev
+libTECkit.so.2:_ZN10NormalizerD2Ev
+libTECkit.so.2:_ZN4Pass10outputCharEj
+libTECkit.so.2:_ZN4Pass12advanceInputEj
+libTECkit.so.2:_ZN4Pass5ResetEv
+libTECkit.so.2:_ZN4Pass5matchEiii
+libTECkit.so.2:_ZN4Pass7getCharEv
+libTECkit.so.2:_ZN4Pass9DoMappingEv
+libTECkit.so.2:_ZN4Pass9inputCharEl
+libTECkit.so.2:_ZN4PassC1EPK11TableHeaderP9Converter
+libTECkit.so.2:_ZN4PassC2EPK11TableHeaderP9Converter
+libTECkit.so.2:_ZN4PassD0Ev
+libTECkit.so.2:_ZN4PassD1Ev
+libTECkit.so.2:_ZN4PassD2Ev
+libTECkit.so.2:_ZN5StageC1Ev
+libTECkit.so.2:_ZN5StageC2Ev
+libTECkit.so.2:_ZN5StageD0Ev
+libTECkit.so.2:_ZN5StageD1Ev
+libTECkit.so.2:_ZN5StageD2Ev
+libTECkit.so.2:_ZN9Converter10_getCharFnEv
+libTECkit.so.2:_ZN9Converter16ConvertBufferOptEPKhjPjPhjS2_jS2_
+libTECkit.so.2:_ZN9Converter17_savePendingBytesEv
+libTECkit.so.2:_ZN9Converter22_getCharWithSavedBytesEv
+libTECkit.so.2:_ZN9Converter5ResetEv
+libTECkit.so.2:_ZN9Converter7getCharEv
+libTECkit.so.2:_ZN9Converter8ValidateEPKS_
+libTECkit.so.2:_ZN9ConverterC1EPKhjbtt
+libTECkit.so.2:_ZN9ConverterC2EPKhjbtt
+libTECkit.so.2:_ZN9ConverterD0Ev
+libTECkit.so.2:_ZN9ConverterD1Ev
+libTECkit.so.2:_ZN9ConverterD2Ev
+libTECkit.so.2:_ZNK4Pass10classMatchEjj
+libTECkit.so.2:_ZNK4Pass14lookaheadCountEv
+libTECkit.so.2:_ZNK4Pass14repClassMemberEjj
+libTECkit.so.2:_ZNK5Stage14lookaheadCountEv
+libTECkit.so.2:_ZNK9Converter10GetNamePtrEtRPKhRj
+libTECkit.so.2:_ZNK9Converter8GetFlagsERjS0_
+libTECkit.so.2:_ZNK9Converter9IsForwardEv
+libTECkit_Compiler.so.2:TECkit_Compile
+libTECkit_Compiler.so.2:TECkit_CompileOpt
+libTECkit_Compiler.so.2:TECkit_DisposeCompiled
+libTECkit_Compiler.so.2:TECkit_GetCompilerVersion
+libTECkit_Compiler.so.2:TECkit_GetTECkitName
+libTECkit_Compiler.so.2:TECkit_GetUnicodeName
+libTECkit_Compiler.so.2:TECkit_GetUnicodeValue
+libTECkit_Compiler.so.2:_ZN8Compiler10FinishPassEv
+libTECkit_Compiler.so.2:_ZN8Compiler10SkipSpacesEv
+libTECkit_Compiler.so.2:_ZN8Compiler10buildTableERSt6vectorINS_4RuleESaIS1_EEbbRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libTECkit_Compiler.so.2:_ZN8Compiler10calcMaxLenEN9__gnu_cxx17__normal_iteratorIPNS_4ItemESt6vectorIS2_SaIS2_EEEES7_
+libTECkit_Compiler.so.2:_ZN8Compiler10classIndexEjRKSt6vectorIjSaIjEE
+libTECkit_Compiler.so.2:_ZN8Compiler11AppendClassERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
+libTECkit_Compiler.so.2:_ZN8Compiler11ExpectTokenENS_9tokenTypeEPKc
+libTECkit_Compiler.so.2:_ZN8Compiler11ruleKeyCompERKNS_4RuleES2_
+libTECkit_Compiler.so.2:_ZN8Compiler12AppendToRuleERKNS_4ItemE
+libTECkit_Compiler.so.2:_ZN8Compiler12GetNextTokenEv
+libTECkit_Compiler.so.2:_ZN8Compiler12addToCharMapEjt
+libTECkit_Compiler.so.2:_ZN8Compiler12getContextIDB5cxx11ERKSt6vectorINS_4ItemESaIS1_EEb
+libTECkit_Compiler.so.2:_ZN8Compiler13AppendLiteralEjb
+libTECkit_Compiler.so.2:_ZN8Compiler13AppendSpecialEhb
+libTECkit_Compiler.so.2:_ZN8Compiler13appendToTableERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcj
+libTECkit_Compiler.so.2:_ZN8Compiler13calcMaxOutLenERNS_4RuleE
+libTECkit_Compiler.so.2:_ZN8Compiler14ReadNameStringEt
+libTECkit_Compiler.so.2:_ZN8Compiler14associateItemsERSt6vectorINS_4RuleESaIS1_EEbb
+libTECkit_Compiler.so.2:_ZN8Compiler14reverseContextERKSt6vectorINS_4ItemESaIS1_EE
+libTECkit_Compiler.so.2:_ZN8Compiler15appendMatchElemERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4ItemEjRSt6vectorINS_8MatClassESaISA_EE
+libTECkit_Compiler.so.2:_ZN8Compiler16StartDefaultPassEv
+libTECkit_Compiler.so.2:_ZN8Compiler16findInitialItemsERKNS_4RuleEN9__gnu_cxx17__normal_iteratorIPKNS_4ItemESt6vectorIS5_SaIS5_EEEESB_RSA_
+libTECkit_Compiler.so.2:_ZN8Compiler16findInitialItemsERKNS_4RuleERSt6vectorINS_4ItemESaIS4_EE
+libTECkit_Compiler.so.2:_ZN8Compiler16isSingleCharRuleERKNS_4RuleE
+libTECkit_Compiler.so.2:_ZN8Compiler16setGroupPointersEN9__gnu_cxx17__normal_iteratorIPNS_4ItemESt6vectorIS2_SaIS2_EEEES7_ib
+libTECkit_Compiler.so.2:_ZN8Compiler16setGroupPointersERSt6vectorINS_4RuleESaIS1_EE
+libTECkit_Compiler.so.2:_ZN8Compiler17appendReplaceElemERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_4ItemERSt6vectorIS7_SaIS7_EERS9_INS_8RepClassESaISD_EE
+libTECkit_Compiler.so.2:_ZN8Compiler19DetachCompiledTableEv
+libTECkit_Compiler.so.2:_ZN8Compiler4Pass5clearEv
+libTECkit_Compiler.so.2:_ZN8Compiler4Pass9setLineNoEj
+libTECkit_Compiler.so.2:_ZN8Compiler5ErrorEPKcS1_j
+libTECkit_Compiler.so.2:_ZN8Compiler5alignERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm
+libTECkit_Compiler.so.2:_ZN8Compiler6asUTF8ENSt7__cxx1112basic_stringIjSt11char_traitsIjESaIjEEE
+libTECkit_Compiler.so.2:_ZN8Compiler6xmlOutEPKc
+libTECkit_Compiler.so.2:_ZN8Compiler6xmlOutERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libTECkit_Compiler.so.2:_ZN8Compiler6xmlOutEc
+libTECkit_Compiler.so.2:_ZN8Compiler7findTagERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorINS_4ItemESaIS9_EE
+libTECkit_Compiler.so.2:_ZN8Compiler7getCharEv
+libTECkit_Compiler.so.2:_ZN8Compiler8CurrRule5clearEv
+libTECkit_Compiler.so.2:_ZN8Compiler8CurrRule9setLineNoEj
+libTECkit_Compiler.so.2:_ZN8Compiler8IDlookupEPKcj
+libTECkit_Compiler.so.2:_ZN8Compiler8keywordsE
+libTECkit_Compiler.so.2:_ZN8Compiler9AppendUSVEjb
+libTECkit_Compiler.so.2:_ZN8Compiler9AssignTagERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libTECkit_Compiler.so.2:_ZN8Compiler9BuildVars5clearEv
+libTECkit_Compiler.so.2:_ZN8Compiler9SetMinMaxEjj
+libTECkit_Compiler.so.2:_ZN8Compiler9charLimitEv
+libTECkit_Compiler.so.2:_ZN8Compiler9sortRulesERSt6vectorINS_4RuleESaIS1_EE
+libTECkit_Compiler.so.2:_ZN8Compiler9tagExistsEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+libTECkit_Compiler.so.2:_ZN8Compiler9ungetCharEj
+libTECkit_Compiler.so.2:_ZN8Compiler9xmlStringB5cxx11EN9__gnu_cxx17__normal_iteratorIPKNS_4ItemESt6vectorIS2_SaIS2_EEEES8_b
+libTECkit_Compiler.so.2:_ZN8CompilerC1EPKcjcbbPFvPvPcS3_jES2_
+libTECkit_Compiler.so.2:_ZN8CompilerC2EPKcjcbbPFvPvPcS3_jES2_
+libTECkit_Compiler.so.2:_ZN8CompilerD1Ev
+libTECkit_Compiler.so.2:_ZN8CompilerD2Ev
+libTECkit_Compiler.so.2:_ZNK8Compiler16GetCompiledTableERPhRj
+libTECkit_Compiler.so.2:gUnicodeNames
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,5 @@
+libc.so.6
+libexpat.so.1
+libgcc_s.so.1
+libstdc++.so.6
+libz.so.1
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,95 @@
+libc.so.6:__cxa_atexit
+libc.so.6:__fprintf_chk
+libc.so.6:__libc_start_main
+libc.so.6:__memcpy_chk
+libc.so.6:__sprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:exit
+libc.so.6:fclose
+libc.so.6:fopen
+libc.so.6:fputc
+libc.so.6:fputs
+libc.so.6:fread
+libc.so.6:free
+libc.so.6:fseek
+libc.so.6:ftell
+libc.so.6:fwrite
+libc.so.6:getc
+libc.so.6:malloc
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memmove
+libc.so.6:memset
+libc.so.6:realloc
+libc.so.6:remove
+libc.so.6:stderr
+libc.so.6:stdout
+libc.so.6:strcat
+libc.so.6:strcmp
+libc.so.6:strcpy
+libc.so.6:strlen
+libc.so.6:tolower
+libexpat.so.1:XML_ErrorString
+libexpat.so.1:XML_GetCurrentLineNumber
+libexpat.so.1:XML_GetErrorCode
+libexpat.so.1:XML_Parse
+libexpat.so.1:XML_ParserCreate
+libexpat.so.1:XML_ParserFree
+libexpat.so.1:XML_SetElementHandler
+libgcc_s.so.1:_Unwind_Resume
+libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm
+libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm
+libstdc++.so.6:_ZNSo3putEc
+libstdc++.so.6:_ZNSo5flushEv
+libstdc++.so.6:_ZNSo9_M_insertImEERSoT_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
+libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitC1Ev
+libstdc++.so.6:_ZNSt8ios_base4InitD1Ev
+libstdc++.so.6:_ZNSt9bad_allocD1Ev
+libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate
+libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
+libstdc++.so.6:_ZSt16__throw_bad_castv
+libstdc++.so.6:_ZSt17__throw_bad_allocv
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt19__throw_logic_errorPKc
+libstdc++.so.6:_ZSt20__throw_length_errorPKc
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZSt4cerr
+libstdc++.so.6:_ZSt4cout
+libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
+libstdc++.so.6:_ZTISt9bad_alloc
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
+libstdc++.so.6:_ZTVSt9bad_alloc
+libstdc++.so.6:_ZdaPv
+libstdc++.so.6:_ZdlPv
+libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:_Znam
+libstdc++.so.6:_Znwm
+libstdc++.so.6:__cxa_allocate_exception
+libstdc++.so.6:__cxa_begin_catch
+libstdc++.so.6:__cxa_end_catch
+libstdc++.so.6:__cxa_get_exception_ptr
+libstdc++.so.6:__cxa_guard_acquire
+libstdc++.so.6:__cxa_guard_release
+libstdc++.so.6:__cxa_pure_virtual
+libstdc++.so.6:__cxa_rethrow
+libstdc++.so.6:__cxa_throw
+libstdc++.so.6:__cxa_throw_bad_array_new_length
+libstdc++.so.6:__gxx_personality_v0
+libz.so.1:compress2
+libz.so.1:uncompress
diff --git a/files/teckit-soversion.patch b/files/teckit-soversion.patch
new file mode 100644
--- /dev/null
+++ b/files/teckit-soversion.patch
@@ -0,0 +1,42 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -16,6 +16,7 @@ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_PROG_INSTALL
+ AC_PROG_LIBTOOL
++AC_PROG_SED
+
+ case "${target_os}" in
+ mingw32*)
+@@ -32,6 +33,14 @@ AC_ARG_WITH(old-lib-names,
+ esac],[oldnames=false])
+ AM_CONDITIONAL(OLD_LIB_NAMES, test x$oldnames = xtrue)
+
++LIB_VERSION_MAJOR=$(echo $PACKAGE_VERSION | $SED "s/\(.*\)\..*\..*/\1/")
++LIB_VERSION_MINOR=$(echo $PACKAGE_VERSION | $SED "s/.*\.\(.*\)\..*/\1/")
++LIB_VERSION_PATCH=$(echo $PACKAGE_VERSION | $SED "s/.*\.\(.*\)$/\1/")
++LIB_VERSION_PREV=2
++LIB_VERSION_REVISION=$(( ((LIB_VERSION_MAJOR - LIB_VERSION_PREV) << 6) | ((LIB_VERSION_MINOR - LIB_VERSION_PREV) << 3) | LIB_VERSION_PATCH ))
++LIB_VERSION="${LIB_VERSION_MAJOR}:${LIB_VERSION_REVISION}:0"
++AC_SUBST(LIB_VERSION)
++
+ # Checks for libraries.
+ AC_ARG_ENABLE(tetex-build,
+ AC_HELP_STRING([--enable-tetex-build],
+--- a/source/Makefile.am
++++ b/source/Makefile.am
+@@ -51,12 +51,12 @@ if OLD_LIB_NAMES
+ else
+ libTECkit_la_CFLAGS = $(ZLIB_CFLAGS)
+ libTECkit_la_SOURCES = @top_builddir@/source/Engine.cpp $(ZLIB_SOURCES)
+-libTECkit_la_LDFLAGS = $(LDFLAGS) -no-undefined $(LDZLIB)
++libTECkit_la_LDFLAGS = $(LDFLAGS) -no-undefined $(LDZLIB) -version-info $(LIB_VERSION)
+ libTECkit_la_DEPENDENCIES = $(ZLIBDEP)
+ libTECkit_Compiler_la_CFLAGS = $(ZLIB_CFLAGS)
+ libTECkit_Compiler_la_SOURCES = @top_builddir@/source/Compiler.cpp $(ZLIB_SOURCES)
+ libTECkit_Compiler_la_SOURCES += @top_builddir@/source/UnicodeNames.cpp
+-libTECkit_Compiler_la_LDFLAGS = $(LDFLAGS) -no-undefined $(LDZLIB)
++libTECkit_Compiler_la_LDFLAGS = $(LDFLAGS) -no-undefined $(LDZLIB) -version-info $(LIB_VERSION)
+ libTECkit_Compiler_la_DEPENDENCIES = $(ZLIBDEP)
+ endif
+
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,23 @@
+name : teckit
+version : 2.5.10
+release : 1
+source :
+ - https://github.com/silnrsi/teckit/releases/download/v2.5.10/teckit-2.5.10.tar.gz : 269d12311bc37c57ebdec4aa539201c588030ddb4307c06e6924fb0e2d72168b
+license :
+ - CPL-1.0
+ - LGPL-2.1-or-later
+component : programming.tools
+summary : A Text Encoding Conversion toolkit
+description: |
+ TECkit is a low-level toolkit intended to be used by applications for conversions between text encodings. For example, it can be used when importing legacy text into a Unicode-based application.
+
+ The primary component of TECkit is a library, the TECkit engine. The engine relies on mapping tables in a specific, documented binary format. The TECkit compiler creates these tables from plain-text, human-readable descriptions.
+builddeps :
+ - pkgconfig(expat)
+setup : |
+ %patch -p1 < $pkgfiles/teckit-soversion.patch
+ %reconfigure --disable-static
+build : |
+ %make
+install : |
+ %make_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,68 @@
+<PISI>
+ <Source>
+ <Name>teckit</Name>
+ <Packager>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Packager>
+ <License>CPL-1.0</License>
+ <License>LGPL-2.1-or-later</License>
+ <PartOf>programming.tools</PartOf>
+ <Summary xml:lang="en">A Text Encoding Conversion toolkit</Summary>
+ <Description xml:lang="en">TECkit is a low-level toolkit intended to be used by applications for conversions between text encodings. For example, it can be used when importing legacy text into a Unicode-based application.
+
+The primary component of TECkit is a library, the TECkit engine. The engine relies on mapping tables in a specific, documented binary format. The TECkit compiler creates these tables from plain-text, human-readable descriptions.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>teckit</Name>
+ <Summary xml:lang="en">A Text Encoding Conversion toolkit</Summary>
+ <Description xml:lang="en">TECkit is a low-level toolkit intended to be used by applications for conversions between text encodings. For example, it can be used when importing legacy text into a Unicode-based application.
+
+The primary component of TECkit is a library, the TECkit engine. The engine relies on mapping tables in a specific, documented binary format. The TECkit compiler creates these tables from plain-text, human-readable descriptions.
+</Description>
+ <PartOf>programming.tools</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin/sfconv</Path>
+ <Path fileType="executable">/usr/bin/teckit_compile</Path>
+ <Path fileType="executable">/usr/bin/txtconv</Path>
+ <Path fileType="library">/usr/lib64/libTECkit.so.2</Path>
+ <Path fileType="library">/usr/lib64/libTECkit.so.2.0.26</Path>
+ <Path fileType="library">/usr/lib64/libTECkit_Compiler.so.2</Path>
+ <Path fileType="library">/usr/lib64/libTECkit_Compiler.so.2.0.26</Path>
+ <Path fileType="man">/usr/share/man/man1/sfconv.1</Path>
+ <Path fileType="man">/usr/share/man/man1/teckit_compile.1</Path>
+ <Path fileType="man">/usr/share/man/man1/txtconv.1</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>teckit-devel</Name>
+ <Summary xml:lang="en">Development files for teckit</Summary>
+ <Description xml:lang="en">TECkit is a low-level toolkit intended to be used by applications for conversions between text encodings. For example, it can be used when importing legacy text into a Unicode-based application.
+
+The primary component of TECkit is a library, the TECkit engine. The engine relies on mapping tables in a specific, documented binary format. The TECkit compiler creates these tables from plain-text, human-readable descriptions.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">teckit</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/teckit/TECkit_Common.h</Path>
+ <Path fileType="header">/usr/include/teckit/TECkit_Compiler.h</Path>
+ <Path fileType="header">/usr/include/teckit/TECkit_Engine.h</Path>
+ <Path fileType="library">/usr/lib64/libTECkit.so</Path>
+ <Path fileType="library">/usr/lib64/libTECkit_Compiler.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/teckit.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2021-04-10</Date>
+ <Version>2.5.10</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Martin Reboredo</Name>
+ <Email>yakoyoku@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jun 11 2023, 8:32 PM (8 w, 5 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5826337
Default Alt Text
D11200.id30805.diff (18 KB)

Event Timeline