debian/0000755000000000000000000000000012232723611007165 5ustar debian/source.lintian-overrides0000644000000000000000000000010111740660204014036 0ustar sombok source: package-needs-versioned-debhelper-build-depends 9 debian/watch0000644000000000000000000000013512100770126010212 0ustar version=3 opts="uversionmangle=s/2011/1.9/" http://sf.net/linefold/sombok-([\d\.]+)\.tar\.gz debian/libsombok3.install0000644000000000000000000000002411740657730012630 0ustar usr/lib/*/lib*.so.* debian/control0000644000000000000000000000302012220057340010557 0ustar Source: sombok Priority: optional Maintainer: Emmanuel Bouthenot Build-Depends: libthai-dev (>= 0.1.9), pkg-config, debhelper (>= 9), autotools-dev, dh-autoreconf, autopoint, doxygen Standards-Version: 3.9.4 Section: libs Homepage: http://sourceforge.net/projects/linefold/ Vcs-Git: git://anonscm.debian.org/users/kolter/sombok.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/sombok.git Package: libsombok-dev Section: libdevel Architecture: any Depends: libc6-dev, ${misc:Depends}, libsombok3 (= ${binary:Version}), libjs-jquery Description: Unicode Text Segmentation library (development files) Sombok library performs Line Breaking Algorithm described in Unicode Standards Annex #14 (UAX #14). East_Asian_Width informative properties defined by Annex #11 (UAX #11) may be concerned to determin breaking positions. This library also implements “default” Grapheme Cluster segmentation described in Annex #29 (UAX #29). . This package contains the development files. Package: libsombok3 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libthai0 (>= 0.1.9~), ${shlibs:Depends}, ${misc:Depends} Description: Unicode Text Segmentation library Sombok library performs Line Breaking Algorithm described in Unicode Standards Annex #14 (UAX #14). East_Asian_Width informative properties defined by Annex #11 (UAX #11) may be concerned to determin breaking positions. This library also implements “default” Grapheme Cluster segmentation described in Annex #29 (UAX #29). debian/libsombok3.dirs0000644000000000000000000000001011545107551012110 0ustar usr/lib debian/libsombok-dev.install0000644000000000000000000000017711740657572013336 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/share/doc/sombok/* usr/share/doc/libsombok-dev/html debian/libsombok3.symbols0000644000000000000000000000450312232720674012653 0ustar libsombok.so.3 #PACKAGE# #MINVER# gcstring_append@Base 2.3.1-1~ gcstring_cmp@Base 2.3.1-1~ gcstring_columns@Base 2.3.1-1~ gcstring_concat@Base 2.3.1-1~ gcstring_copy@Base 2.3.1-1~ gcstring_destroy@Base 2.3.1-1~ gcstring_lbclass@Base 2.3.1-1~ gcstring_lbclass_ext@Base 2.3.1-1~ gcstring_new@Base 2.3.1-1~ gcstring_new_from_utf8@Base 2.3.1-1~ gcstring_newcopy@Base 2.3.1-1~ gcstring_next@Base 2.3.1-1~ gcstring_replace@Base 2.3.1-1~ gcstring_setpos@Base 2.3.1-1~ gcstring_shrink@Base 2.3.1-1~ gcstring_substr@Base 2.3.1-1~ linebreak_add_prep@Base 2.3.1-1~ linebreak_break@Base 2.3.1-1~ linebreak_break_fast@Base 2.3.1-1~ linebreak_break_from_utf8@Base 2.3.1-1~ linebreak_break_partial@Base 2.3.1-1~ linebreak_charprop@Base 2.3.1-1~ linebreak_clear_eawidth@Base 2.3.1-1~ linebreak_clear_lbclass@Base 2.3.1-1~ linebreak_copy@Base 2.3.1-1~ linebreak_destroy@Base 2.3.1-1~ linebreak_eawidth@Base 2.3.1-1~ linebreak_format_NEWLINE@Base 2.3.1-1~ linebreak_format_SIMPLE@Base 2.3.1-1~ linebreak_format_TRIM@Base 2.3.1-1~ linebreak_free_result@Base 2.3.1-1~ linebreak_get_lbrule@Base 2.3.1-1~ linebreak_incref@Base 2.3.1-1~ linebreak_lbclass@Base 2.3.1-1~ linebreak_lbrule@Base 2.3.1-1~ linebreak_merge_eawidth@Base 2.3.1-1~ linebreak_merge_lbclass@Base 2.3.1-1~ linebreak_new@Base 2.3.1-1~ linebreak_prep_URIBREAK@Base 2.3.1-1~ linebreak_prop_array@Base 2.3.1-1~ linebreak_prop_index@Base 2.3.1-1~ linebreak_propvals_EA@Base 2.3.1-1~ linebreak_propvals_GB@Base 2.3.1-1~ linebreak_propvals_LB@Base 2.3.1-1~ linebreak_propvals_SC@Base 2.3.1-1~ linebreak_reset@Base 2.3.1-1~ linebreak_rules@Base 2.3.1-1~ linebreak_rulessiz@Base 2.3.1-1~ linebreak_search_eawidth@Base 2.3.1-1~ linebreak_search_lbclass@Base 2.3.1-1~ linebreak_set_format@Base 2.3.1-1~ linebreak_set_newline@Base 2.3.1-1~ linebreak_set_sizing@Base 2.3.1-1~ linebreak_set_stash@Base 2.3.1-1~ linebreak_set_urgent@Base 2.3.1-1~ linebreak_set_user@Base 2.3.1-1~ linebreak_sizing_UAX11@Base 2.3.1-1~ linebreak_southeastasian_flagbreak@Base 2.3.1-1~ linebreak_southeastasian_supported@Base 2.3.1-1~ linebreak_unicode_version@Base 2.3.1-1~ linebreak_update_eawidth@Base 2.3.1-1~ linebreak_update_lbclass@Base 2.3.1-1~ linebreak_urgent_ABORT@Base 2.3.1-1~ linebreak_urgent_FORCE@Base 2.3.1-1~ sombok_decode_utf8@Base 2.3.1-1~ sombok_encode_utf8@Base 2.3.1-1~ debian/source/0000755000000000000000000000000011740653346010477 5ustar debian/source/options0000644000000000000000000000005211740653346012112 0ustar unapply-patches abort-on-upstream-changes debian/source/format0000644000000000000000000000001411560512054011673 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000364212232721157011047 0ustar sombok (2.3.1-2) unstable; urgency=low * Add a symbols file. Thanks to Matthias Klose for the patch (Closes: #727246) -- Emmanuel Bouthenot Sat, 26 Oct 2013 11:07:22 +0000 sombok (2.3.1-1) unstable; urgency=low * New upstream release -- Emmanuel Bouthenot Tue, 08 Oct 2013 11:55:56 +0000 sombok (2.3.0-2) unstable; urgency=low * Add a patch to fix a FTBFS with automake >= 1.13 (Closes: #713384) * Bump Standards-Version to 3.9.4 * Update "Format" field in debian/copyright * Switch debhelper dependency to >= 9 * Bump Standards-Version to 3.9.4 -- Emmanuel Bouthenot Mon, 23 Sep 2013 19:58:35 +0000 sombok (2.3.0-1) unstable; urgency=low * New upstream release * Update debian/watch to ignore alpha/beta/gamma/rc versions -- Emmanuel Bouthenot Sat, 26 Jan 2013 15:03:24 +0000 sombok (2.2.1-1) unstable; urgency=low * New upstream release -- Emmanuel Bouthenot Sun, 06 May 2012 12:51:21 +0000 sombok (2.2.0-1) unstable; urgency=low * New upstream release - Refresh patches - Add a build dependency on dh-autoreconf and autopoint to force 'autoreconf' the sources and be able to build them correctly - Add a patch to disable the search engine generated by Doxygen - Update debian/copyright (new year) * Bump Standards-Version to 3.9.3 * Switch debhelper compatibility to v9 * Add Multi-Arch support -- Emmanuel Bouthenot Sun, 08 Apr 2012 21:21:43 +0000 sombok (2.0.5-2) unstable; urgency=low * Add a patch to fix a FTBFS on kFreeBSD (Closes: #630776) * Add some fixes in copyright file. * Update Vcs-* fields. -- Emmanuel Bouthenot Fri, 17 Jun 2011 14:34:04 +0000 sombok (2.0.5-1) unstable; urgency=low * Initial Release (Closes: #625754). -- Emmanuel Bouthenot Thu, 05 May 2011 11:33:46 +0000 debian/copyright0000644000000000000000000000233612220062716011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: sombok Upstream-Contact: Hatuka*nezumi - IKEDA Soji Source: http://sourceforge.net/projects/linefold/files Files: * Copyright: 2011-2012, Hatuka*nezumi - IKEDA Soji License: GPL-2+ Files: debian/* Copyright: 2011-2012, Emmanuel Bouthenot 2011, Hatuka*nezumi - IKEDA Soji License: GPL-2+ License: GPL-2+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/patches/0000755000000000000000000000000012220056733010615 5ustar debian/patches/disable_doxygen_search_engine0000644000000000000000000000053011740654612016556 0ustar Description: Disable search engine in documentation generated by Doxygen Forwarded: not-needed Author: Emmanuel Bouthenot Last-Update: 2012-04-09 --- a/doc/doxyfile.in +++ b/doc/doxyfile.in @@ -9,4 +9,4 @@ GENERATE_LATEX = NO GENERATE_MAN = NO ENABLE_PREPROCESSING = NO - +SEARCHENGINE = NO debian/patches/series0000644000000000000000000000011212220053342012015 0ustar fix_ftbfs_kfreebsd_strepipe disable_doxygen_search_engine fix_tests_suite debian/patches/fix_tests_suite0000644000000000000000000000147312220056733013766 0ustar Description: Fix FTBS with automake >= 1.13 Automake no longer support TESTS= directive with wildcards This patch replace the wildcard expression with the exhaustive lists of tests to run see http://lists.gnu.org/archive/html/help-debbugs/2013-06/msg00000.html Author: Emmanuel Bouthenot Bug-Debian: http://bugs.debian.org/713384 Last-Update: 2013-09-23 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/Makefile.am +++ b/Makefile.am @@ -26,7 +26,16 @@ sombok_CFLAGS = -Iinclude sombok_LDFLAGS = sombok_LDADD = libsombok.la -TESTS = tests/*.t +TESTS = \ + tests/01break.t \ + tests/02hangul.t \ + tests/03ns.t \ + tests/05urgent.t \ + tests/06context.t \ + tests/07sea.t \ + tests/09uri.t \ + tests/11format.t \ + tests/14sea_al.t if ENABLE_DOC html_DATA = doc/html/* debian/patches/fix_ftbfs_kfreebsd_strepipe0000644000000000000000000000106311740401070016264 0ustar Description: Fix a FTBFS on kFreeBSD where ESTRPIPE (errno) is not defined Forwarded: no Author: Emmanuel Bouthenot Bug-Debian: http://bugs.debian.org/630776 Last-Update: 2011-06-17 --- a/src/sombok.c +++ b/src/sombok.c @@ -5,6 +5,15 @@ #include #include "sombok.h" +/* + * Fix a FTBFS on Debian/kFreeBSD + * see http://bugs.debian.org/630776 + * ESTRPIPE is only defined on Linux and Solaris + */ +#ifndef ESTRPIPE +#define ESTRPIPE EPIPE +#endif + #define BUFLEN (8192) static char buf[BUFLEN]; static char *encbuf = NULL; debian/libsombok-dev.links0000644000000000000000000000012611560554350012770 0ustar /usr/share/javascript/jquery/jquery.min.js usr/share/doc/libsombok-dev/html/jquery.js debian/libsombok-dev.dirs0000644000000000000000000000002411545107551012606 0ustar usr/lib usr/include debian/docs0000644000000000000000000000005011740656105010041 0ustar README README.ja_JP ChangeLog.REL1 NEWS debian/compat0000644000000000000000000000000212100772741010365 0ustar 9 debian/rules0000755000000000000000000000036711740403011010243 0ustar #!/usr/bin/make -f override_dh_clean: rm -rf doc/html dh_clean # removing JQuery embedded copy override_dh_install: rm -f debian/libsombok-dev/usr/share/doc/libsombok-dev/html/jquery.js dh_install %: dh $@ --with=autotools-dev,autoreconf debian/libsombok-dev.doc-base0000644000000000000000000000043611560606034013326 0ustar Document: libsombok-dev Title: Sombok Documentation Author: Hatuka*nezumi - IKEDA Soji Abstract: This document describes the Sombok API Section: Programming Format: HTML Index: /usr/share/doc/libsombok-dev/html/index.html Files: /usr/share/doc/libsombok-dev/html/*