--- liblinebreak2-2.1.orig/debian/liblinebreak2.install +++ liblinebreak2-2.1/debian/liblinebreak2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/liblinebreak.so.2* usr/lib --- liblinebreak2-2.1.orig/debian/changelog +++ liblinebreak2-2.1/debian/changelog @@ -0,0 +1,152 @@ +liblinebreak2 (2.1-1) unstable; urgency=low + + * New upstream release. + * debian/copyright: + - Updated copyright years. + - Updated Unicode page reference. + * debian/control: + - Updated Unicode page reference. + - Bumped Standards-Version to 3.9.2, no changes needed. + + -- Eugene V. Lyubimkin Sat, 01 Oct 2011 14:06:36 +0300 + +liblinebreak2 (2.0-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Bumped Standards-Version to 3.9.1, no changes needed. + - Updated package names: 'liblinebreak' -> 'liblinebreak2'. + - Updated links to the Unicode documentation in the long descriptions. + - Updated my mail address. + - Removed 'DM-Upload-Allowed' flag, not needed anymore. + - 'liblinebreak2-dev' conflicts with 'liblinebreak-dev'. + * debian/changelog: + - Changed source package name to liblinebreak2 since API is changed. + * debian/copyright: + - Updated copyright years. + * debian/{liblinebreak -> liblinebreak2}-dev.install: + - Don't install .la file. + * debian/{liblinebreak -> liblinebreak2}-doc.install + - Updated documentation path. + * debian/{liblinebreak -> liblinebreak2}-doc.doc-base.reference: + - Updated names and documentation path. + * debian/{liblinebreak1 -> liblinebreak2}.install: + - Updated for new upstream release. + * debian/liblinebreak1.symbols: + - Removed. + * debian/liblinbreak2.symbols: + - Created. + + -- Eugene V. Lyubimkin Fri, 08 Apr 2011 20:56:44 +0300 + +liblinebreak (1.2-1) unstable; urgency=low + + * New upstream release. + * debian/control: + - Bumped 'Standards-Version' to 3.8.1, no changes needed. + - Added 'autotools-dev' to Build-Depends for newer config.sub and + config.guess files. + * debian/rules: + - Copy newer config.sub and config.guess files for build stage and revert + them back in clean target. + * debian/liblinebreak1.install: + - Adapted to new upstream release. + * debian/liblinebreak1.symbols: + - Updated. + + -- Eugene V. Lyubimkin Sun, 03 May 2009 11:00:26 +0300 + +liblinebreak (1.0-3) unstable; urgency=low + + * debian/watch: + - Upstream has now placed upstream tarball, so filled it up. + + -- Eugene V. Lyubimkin Thu, 29 Jan 2009 20:36:15 +0200 + +liblinebreak (1.0-2) experimental; urgency=low + + * debian/liblinebreak1.symbols: + - Added. + * debian/control: + - Removed duplicated 'Section' line from liblinebreak1 entry. + + -- Eugene V. Lyubimkin Sat, 24 Jan 2009 10:52:16 +0200 + +liblinebreak (1.0-1) experimental; urgency=low + + * New upstream release. + * debian/control: + - Reworked, added shared library package (liblinebreak1) and documentation + package (liblinebreak-doc). + - Set DM-Upload-Allowed flag. + * debian/rules: + - Reworked according to new upstream release. + - Removed some unneeded cruft. + * debian/liblinebreak-doc.install: + - Added with path for documentation. + * debian/*.install: + - Reworked. + * debian/README.Debian: + - Removed as obsolete. + * debian/NEWS: + - Added with notion about static library. + * debian/liblinebreak-doc.doc-base.reference: + - Added. + + -- Eugene V. Lyubimkin Sun, 11 Jan 2009 11:11:21 +0200 + +liblinebreak (0.9.6-6) unstable; urgency=low + + * debian/rules: + - Removed empty 'clean' and 'binary-indep', lintian became more clever. + - Fixed mistake leading to double-building the package. + - Added support for 'noopt' in DEB_BUILD_OPTIONS. + - Library now builds with '-D_REENTRANT' flag. + * debian/control: + - Bumped 'Standards-Version' to 3.8.0. + * debian/watch: + - Added (comments only). + + -- Eugene V. Lyubimkin Sun, 13 Jul 2008 22:00:06 +0300 + +liblinebreak (0.9.6-5) unstable; urgency=low + + * New maintainer. (Closes: #483258) + * debian/control: + - Updated 'Maintainer' field. + - Removed 'Vcs-Git' field. + * debian/rules: + - Added 'clean' and 'binary-indep' rules to satisfy lintian. + + -- Eugene V. Lyubimkin Fri, 30 May 2008 00:59:40 +0300 + +liblinebreak (0.9.6-4) unstable; urgency=low + + * Orphaned the package. + * debhelper v7; rules file minimisation. + + -- Joey Hess Tue, 27 May 2008 19:28:39 -0400 + +liblinebreak (0.9.6-3) unstable; urgency=low + + * Build the library -fPIC so that it can be linked into libzltext. + + -- Joey Hess Tue, 08 Apr 2008 19:48:56 -0400 + +liblinebreak (0.9.6-2) unstable; urgency=low + + * First upload to debian. + + -- Joey Hess Sat, 22 Mar 2008 19:21:02 -0400 + +liblinebreak (0.9.6-1) stable; urgency=low + + * New upstream version. + + -- Nikolay Pultsin Wed, 19 Mar 2008 15:52:00 +0300 + +liblinebreak (0.9-1) stable; urgency=low + + * Initial release. + + -- Nikolay Pultsin Sun, 9 Mar 2008 03:19:00 +0300 --- liblinebreak2-2.1.orig/debian/liblinebreak2-doc.doc-base.reference +++ liblinebreak2-2.1/debian/liblinebreak2-doc.doc-base.reference @@ -0,0 +1,9 @@ +Document: liblinebreak2-reference +Title: liblinebreak2 Reference Manual +Author: Wu Yongwei +Abstract: A C API to use Unicode line breaking algorithm +Section: Programming/C + +Format: HTML +Index: /usr/share/doc/liblinebreak2-doc/html/index.html +Files: /usr/share/doc/liblinebreak2-doc/html/* --- liblinebreak2-2.1.orig/debian/watch +++ liblinebreak2-2.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/vimgadgets/ liblinebreak-(.+)\.tar\.gz --- liblinebreak2-2.1.orig/debian/liblinebreak2-dev.install +++ liblinebreak2-2.1/debian/liblinebreak2-dev.install @@ -0,0 +1,2 @@ +debian/tmp/usr/include/* usr/include +debian/tmp/usr/lib/liblinebreak.so usr/lib --- liblinebreak2-2.1.orig/debian/liblinebreak2.symbols +++ liblinebreak2-2.1/debian/liblinebreak2.symbols @@ -0,0 +1,13 @@ +liblinebreak.so.2 liblinebreak2 #MINVER# + init_linebreak@Base 2.0 + is_line_breakable@Base 2.0 + lb_get_next_char_utf16@Base 2.0 + lb_get_next_char_utf32@Base 2.0 + lb_get_next_char_utf8@Base 2.0 + lb_prop_default@Base 2.0 + lb_prop_lang_map@Base 2.0 + linebreak_version@Base 2.0 + set_linebreaks@Base 2.0 + set_linebreaks_utf16@Base 2.0 + set_linebreaks_utf32@Base 2.0 + set_linebreaks_utf8@Base 2.0 --- liblinebreak2-2.1.orig/debian/compat +++ liblinebreak2-2.1/debian/compat @@ -0,0 +1 @@ +7 --- liblinebreak2-2.1.orig/debian/control +++ liblinebreak2-2.1/debian/control @@ -0,0 +1,38 @@ +Source: liblinebreak2 +Section: text +Priority: optional +Maintainer: Eugene V. Lyubimkin +Standards-Version: 3.9.2 +Build-Depends: debhelper (>= 7), autotools-dev + +Package: liblinebreak2-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, liblinebreak2 (= ${binary:Version}) +Suggests: liblinebreak2-doc (>= ${source:Version}) +Conflicts: liblinebreak-dev +Description: line breaking library for Unicode (development files) + liblinebreak is an implementation of the Unicode line breaking algorithm + described at http://www.unicode.org/reports/tr14/tr14-26.html + . + This package contains development header files. + +Package: liblinebreak2 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: line breaking library for Unicode (shared library) + liblinebreak is an implementation of the Unicode line breaking algorithm + described at http://www.unicode.org/reports/tr14/tr14-26.html + . + This package contains shared library to dynamically link with. + +Package: liblinebreak2-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: line breaking library for Unicode (documentation) + liblinebreak is an implementation of the Unicode line breaking algorithm + described at http://www.unicode.org/reports/tr14/tr14-26.html + . + This package contains documentation. + --- liblinebreak2-2.1.orig/debian/NEWS +++ liblinebreak2-2.1/debian/NEWS @@ -0,0 +1,7 @@ +liblinebreak (1.0-1) experimental; urgency=low + + Starting with 1.0 version, the library API is considered stable, and + liblinebreak-dev package doesn't provide static library anymore. Instead, + shared library package, liblinebreak1, spawned to use. + + -- Eugene V. Lyubimkin Sun, 11 Jan 2009 12:36:56 +0200 --- liblinebreak2-2.1.orig/debian/copyright +++ liblinebreak2-2.1/debian/copyright @@ -0,0 +1,98 @@ +Sources were downloaded from: + + http://downloads.sourceforge.net/vimgadgets + +Authors: + Wu Yongwei, Nikolay Pultsin, Thomas Klausner. + +Files: * +Copyright: (C) 2008-2011 Wu Yongwei +License: other + /* + * This software is provided 'as-is', without any express or implied + * warranty. In no event will the author be held liable for any damages + * arising from the use of this software. + * + * Permission is granted to anyone to use this software for any purpose, + * including commercial applications, and to alter it and redistribute + * it freely, subject to the following restrictions: + * + * 1. The origin of this software must not be misrepresented; you must + * not claim that you wrote the original software. If you use this + * software in a product, an acknowledgement in the product + * documentation would be appreciated but is not required. + * 2. Altered source versions must be plainly marked as such, and must + * not be misrepresented as being the original software. + * 3. This notice may not be removed or altered from any source + * distribution. + * + * The main reference is Unicode 5.0.0 Standard Annex 14, Revision 19, + * available at + * + * + * The Unicode Terms of Use are available at + * + */ + * This library has been updated according to Revision 26, for + * Unicode 6.0.0: + * + * + * The Unicode Terms of Use are available at + * + */ + +Files: linebreakdata.c +Copyright: (c) 1991-2006 Unicode, Inc. +License: other + http://www.unicode.org/terms_of_use.html + . + EXHIBIT 1 + UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE + . + Unicode Data Files include all data files under the directories + http://www.unicode.org/Public/, http://www.unicode.org/reports/, and + http://www.unicode.org/cldr/data/ . Unicode Software includes any source + codep ublished in the Unicode Standard or under the directories + http://www.unicode.org/Public/, http://www.unicode.org/reports/, and + http://www.unicode.org/cldr/data/. + . + NOTICE TO USER: Carefully read the following legal agreement. BY + DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA FILES + ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY ACCEPT, AND + AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF + YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA + FILES OR SOFTWARE. + . + COPYRIGHT AND PERMISSION NOTICE + . + Copyright =A9 1991-2007 Unicode, Inc. All rights reserved. Distributed + under the Terms of Use in http://www.unicode.org/copyright.html. + . + Permission is hereby granted, free of charge, to any person obtaining a + copy of the Unicode data files and any associated documentation (the "Data + Files") or Unicode software and any associated documentation (the "Software") + to deal in the Data Files or Software without restriction, including without + limitation the rights to use, copy, modify, merge, publish, distribute, and/or + sell copies of the Data Files or Software, and to permit persons to whom the + Data Files or Software are furnished to do so, provided that (a) the above + copyright notice(s) and this permission notice appear with all copies of the + Data Files or Software, (b) both the above copyright notice(s) and this + permission notice appear in associated documentation, and (c) there is clear + notice in each modified Data File or in the Software as well as in the + documentation associated with the Data File(s) or Software that the data or + software has been modified. + . + THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY + KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD + PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN + THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL + DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING + OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR + SOFTWARE. + . + Except as contained in this notice, the name of a copyright holder shall + not be used in advertising or otherwise to promote the sale, use or other + dealings in these Data Files or Software without prior written authorization of + the copyright holder. --- liblinebreak2-2.1.orig/debian/liblinebreak2-doc.install +++ liblinebreak2-2.1/debian/liblinebreak2-doc.install @@ -0,0 +1 @@ +doc/html usr/share/doc/liblinebreak2-doc/ --- liblinebreak2-2.1.orig/debian/rules +++ liblinebreak2-2.1/debian/rules @@ -0,0 +1,46 @@ +#!/usr/bin/make -f + +CFLAGS += -D_REENTRANT + +%: + dh $@ + +clean: + [ ! -r config.guess.orig ] || \ + mv -f config.guess.orig config.guess || : + [ ! -r config.sub.orig ] || \ + mv -f config.sub.orig config.sub || : + + dh clean + +config.status: + [ -r config.sub.orig ] || \ + cp -f config.sub config.sub.orig + [ -r config.guess.orig ] || \ + cp -f config.guess config.guess.orig + + [ ! -r /usr/share/misc/config.sub ] || \ + cp -f /usr/share/misc/config.sub config.sub + [ ! -r /usr/share/misc/config.guess ] || \ + cp -f /usr/share/misc/config.guess config.guess + + ./configure CFLAGS="$(CFLAGS)" --prefix=/usr --disable-static + +build: build-stamp +build-stamp: config.status + dh build --before dh_auto_configure + dh build --after dh_auto_configure + touch build-stamp + +DESTDIR=$(shell pwd)/debian/tmp +install-arch: build + $(MAKE) DESTDIR=$(DESTDIR) install + +binary-indep: + dh binary-indep --after dh_auto_install + +binary-arch: build install-arch + dh binary-arch + +binary: binary-arch binary-indep +