--- lasi-1.1.0.orig/debian/changelog +++ lasi-1.1.0/debian/changelog @@ -0,0 +1,113 @@ +lasi (1.1.0-1) unstable; urgency=low + + [ Andrew Ross ] + * New upstream release + * debian/rules: Change to support new cmake build system (still using cdbs) + * debian/control: + + Modify build dependencies for cmake support and to build doxygen + documentation + + Update Homepage field + + Update Vcs-* fields + + Update maintainer and uploader information + * debian/copyright: Update list of authors. + * Fix watch file to use sourceforge + + [ Rafael Laboissiere ] + * debian/liblasi-dev.doc-base: Changed document's section to + Programming/C++ + * debian/copyright: Add the mandatory copyright notices + + -- Rafael Laboissiere Sat, 19 Apr 2008 23:07:45 +0200 + +lasi (1.0.6-4) unstable; urgency=low + + * debian/control: + + Added Homepage field + + Dropped the Homepage pseudo-header from the extended descriptions + + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-* + + Bumped Standards-Version to 3.7.3 + + -- Rafael Laboissiere Sun, 16 Dec 2007 00:18:17 +0100 + +lasi (1.0.6-3) unstable; urgency=low + + * debian/control: Fixed typo in package description (closes: #438659) + + -- Rafael Laboissiere Sat, 25 Aug 2007 09:26:52 +0200 + +lasi (1.0.6-2) unstable; urgency=low + + * debian/control: + + Added XS-Vcs-Svn and XS-Vcs-Browser fields + + Use substitution variable ${binary:Version} instead of the deprecated + ${Source-Version} (${binary:Version} is needed instead of + ${source:Version}, otherwise the package would not be binNMUable) + + -- Rafael Laboissiere Thu, 12 Jul 2007 23:14:41 +0200 + +lasi (1.0.6-1) unstable; urgency=low + + * New upstream release + * debian/copyright, debian/control, debian/watch: New homepage URL + * debian/control: Enforce build-depedency on libfreetype6-dev >= 2.2 + + -- Rafael Laboissiere Tue, 29 Aug 2006 18:52:45 +0200 + +lasi (1.0.6~pre.1-1) unstable; urgency=low + + * New upstream release. This is a prerelease for 1.0.6. + * debian/patches/outline-funcs-prototypes.patch: Removed patch, which + has been applied upstream + + -- Rafael Laboissiere Tue, 29 Aug 2006 11:39:57 +0200 + +lasi (1.0.5-3) unstable; urgency=low + + * debian/patches/outline-funcs-prototypes.patch: Fixed definitions of + some functions such that they match the prototypes defined in + /usr/include/freetype2/freetype/ftimage.h. The package now builds + correctly in Debian unstable with g++_4.0.3-3 (closes: #370112) + + -- Rafael Laboissiere Sat, 3 Jun 2006 15:23:29 +0200 + +lasi (1.0.5-2) unstable; urgency=low + + * debian/rules: Dropped the removal of config.status + + -- Rafael Laboissiere Sat, 6 May 2006 21:31:48 +0200 + +lasi (1.0.5-1) unstable; urgency=low + + * New upstream release + * debian/control: Bumped Standards-Version to 3.7.2 (no changes needed) + * debian/patches/clean-lasi.pc.patch: Removed patch, which has been + integrated upstream + * debian/rules: + - Include CDBS' simple-patchsys.mk + - Removed config.status before configuring the package. This file + is wrongly included in the upstream tarball and Lintian complained + about it. + + -- Rafael Laboissiere Sat, 6 May 2006 19:29:51 +0200 + +lasi (1.0.4-2) unstable; urgency=low + + * debian/control: Build-depends on cdbs (closes: #364659) + * debian/patches/clean-lasi.pc.patch: Remove spurious character at end + of lasi.pc.in + + -- Rafael Laboissiere Tue, 25 Apr 2006 09:47:48 +0200 + +lasi (1.0.4-1) unstable; urgency=low + + * Uploaded to unstable (closes: #361342) + * debian/control: Added homepage URL to the description + + -- Rafael Laboissiere Sat, 8 Apr 2006 14:59:39 +0200 + +lasi (1.0.4-0.1) unstable; urgency=low + + * Initial release + + -- Rafael Laboissiere Fri, 7 Apr 2006 13:51:20 +0200 + --- lasi-1.1.0.orig/debian/liblasi0.install +++ lasi-1.1.0/debian/liblasi0.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- lasi-1.1.0.orig/debian/liblasi-dev.doc-base +++ lasi-1.1.0/debian/liblasi-dev.doc-base @@ -0,0 +1,15 @@ +Document: liblasi +Title: The LASi library Manual +Author: Ed Trager +Abstract: libLASi is a library that provides a C++ stream output + interface for creating Postscript documents that can contain + characters from any of the scripts and symbol blocks + supported in Unicode. This documentation describes libLASi and + contains links to the library API. +Section: Programming/C++ + +Format: HTML +Index: /usr/share/doc/liblasi-dev/html/index.html +Files: /usr/share/doc/liblasi-dev/html/* + + --- lasi-1.1.0.orig/debian/liblasi-dev.docs +++ lasi-1.1.0/debian/liblasi-dev.docs @@ -0,0 +1 @@ +doc --- lasi-1.1.0.orig/debian/liblasi-dev.install +++ lasi-1.1.0/debian/liblasi-dev.install @@ -0,0 +1,5 @@ +usr/include +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la --- lasi-1.1.0.orig/debian/rules +++ lasi-1.1.0/debian/rules @@ -0,0 +1,24 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +# include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_DH_INSTALL_SOURCEDIR := $(CURDIR)/debian/tmp +DEB_COMPRESS_EXCLUDE := .cpp +# The test target runs ctest to check the examples work correctly. In order for this to +# work we need to enable linking with rpath in the build tree. +DEB_MAKE_CHECK_TARGET := test +DEB_CMAKE_EXTRA_FLAGS := -DCMAKE_SKIP_RPATH=OFF -DUSE_RPATH=OFF + +devdir := $(CURDIR)/debian/liblasi-dev +docdir := $(devdir)/usr/share/doc/liblasi-dev + +binary-pre-install/liblasi0:: + ctest + +binary-post-install/liblasi-dev:: + mv $(docdir)/doc/developer/html $(docdir)/html + rm -rf $(docdir)/doc + + --- lasi-1.1.0.orig/debian/copyright +++ lasi-1.1.0/debian/copyright @@ -0,0 +1,40 @@ +This package was debianized by Rafael Laboissiere on +Fri, 7 Apr 2006 13:51:20 +0200. + +It was downloaded from http://www.unifont.org/lasi/ + +Copyright Holders: + + Larry Siden + Ed Trager + Ritu Khanna + Alan W. Irwin + Andrew Ross + Werner Smekal + + +License: + + Copyright (C) 2003, 2004, 2006 Larry Siden + Copyright (C) 2008 Ed Trager + Copyright (C) 2008 Ritu Khanna + Copyright (C) 2008 Alan W. Irwin + Copyright (C) 2008 Andrew Ross + Copyright (C) 2008 Werner Smekal + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/Linux systems, the complete text of the GNU Library General +Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'. --- lasi-1.1.0.orig/debian/liblasi-dev.examples +++ lasi-1.1.0/debian/liblasi-dev.examples @@ -0,0 +1 @@ +examples/* --- lasi-1.1.0.orig/debian/watch +++ lasi-1.1.0/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="uversionmangle=s/-/~/" \ + http://sf.net/lasi/libLASi-(.*)\.tar\.gz --- lasi-1.1.0.orig/debian/compat +++ lasi-1.1.0/debian/compat @@ -0,0 +1 @@ +4 --- lasi-1.1.0.orig/debian/control +++ lasi-1.1.0/debian/control @@ -0,0 +1,48 @@ +Source: lasi +Priority: optional +Maintainer: Andrew Ross +Uploaders: Rafael Laboissiere +Build-Depends: debhelper (>= 5.0.0), cmake, libpango1.0-dev, + cdbs (>=0.4.51), libfreetype6-dev (>= 2.2), doxygen +Standards-Version: 3.7.3 +Section: libs +Homepage: http://sourceforge.net/projects/lasi +Vcs-Svn: https://lasi.svn.sourceforge.net/svnroot/lasi/trunk/debian/ +Vcs-Browser: http://lasi.svn.sourceforge.net/viewvc/lasi/trunk/debian/ + +Package: liblasi0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Description: creation of PostScript documents containing Unicode symbols + LASi is a library that provides a C++ stream output interface (with + operator <<) for creating PostScript documents that can contain + characters from any of the scripts and symbol blocks supported in + Unicode and by the Pango layout engine. The library accommodates + right-to-left scripts such as Arabic and Hebrew as easily as + left-to-right scripts. Indic and Indic-derived Complex Text Layout + (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are + supported to the extent provided by Pango and by the OpenType fonts + installed on your system. All of this is provided without need for + any special configuration or layout calculation on the programmer's + part. + +Package: liblasi-dev +Section: libdevel +Architecture: any +Depends: liblasi0 (= ${binary:Version}) +Description: development files and documentation for the LASi library + LASi is a library that provides a C++ stream output interface (with + operator <<) for creating PostScript documents that can contain + characters from any of the scripts and symbol blocks supported in + Unicode and by the Pango layout engine. The library accommodates + right-to-left scripts such as Arabic and Hebrew as easily as + left-to-right scripts. Indic and Indic-derived Complex Text Layout + (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are + supported to the extent provided by Pango and by the OpenType fonts + installed on your system. All of this is provided without need for + any special configuration or layout calculation on the programmer's + part. + . + This package contains the development files as well as the HTML + documentation for LASi.