--- libnxml-0.18.3.orig/debian/compat +++ libnxml-0.18.3/debian/compat @@ -0,0 +1 @@ +5 --- libnxml-0.18.3.orig/debian/rules +++ libnxml-0.18.3/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f + +DEB_COMPRESS_EXCLUDE := .c + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/clean-la.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_DH_MAKESHLIBS_ARGS := -V "libnxml0, libnxml-abi-$(DEB_UPSTREAM_VERSION)" + +get-orig-source: + -uscan --upstream-version 0 --rename --- libnxml-0.18.3.orig/debian/control +++ libnxml-0.18.3/debian/control @@ -0,0 +1,44 @@ +Source: libnxml +Section: libs +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Varun Hiremath +Uploaders: Torsten Werner +Build-Depends: debhelper (>= 6), cdbs (>= 0.4.49ubuntu5), dctrl-tools, libcurl4-dev | libcurl-dev, quilt +Standards-Version: 3.8.0 +Homepage: http://www5.autistici.org/bakunin/libnxml/doc/index.html +Vcs-Svn: https://bollin.googlecode.com/svn/libnxml/ +Vcs-Browser: http://bollin.googlecode.com/svn/libnxml/ + +Package: libnxml0-dev +Section: libdevel +Architecture: any +Depends: libnxml0 (= ${binary:Version}), libcurl4-dev | libcurl-dev +Description: C library for parsing, writing and creating xml 1.0/1.1 files or streams + libnxml is a C library for parsing, writing, and creating XML 1.0 and + 1.1 files or streams. It supports UTF-8, UTF-16be and UTF-16le, UCS-4 + (1234, 4321, 2143, 2312). + . + This package provides a static library and C header files. + +Package: libnxml0 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Provides: libnxml-abi-${source:Upstream-Version} +Description: C library for parsing, writing and creating xml 1.0/1.1 files or streams + libnxml is a C library for parsing, writing, and creating XML 1.0 and + 1.1 files or streams. It supports UTF-8, UTF-16be and UTF-16le, UCS-4 + (1234, 4321, 2143, 2312). + . + This package contains the shared libraries. + +Package: libnxml0-dbg +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libnxml0 (= ${binary:Version}) +Description: C library for parsing, writing and creating xml 1.0/1.1 files or streams + libnxml is a C library for parsing, writing, and creating XML 1.0 and + 1.1 files or streams. It supports UTF-8, UTF-16be and UTF-16le, UCS-4 + (1234, 4321, 2143, 2312). + . + This package contains the shared libraries with debugging symbols. --- libnxml-0.18.3.orig/debian/libnxml0-dev.examples +++ libnxml-0.18.3/debian/libnxml0-dev.examples @@ -0,0 +1,2 @@ +test/*.c +test/Makefile --- libnxml-0.18.3.orig/debian/libnxml0-dev.install +++ libnxml-0.18.3/debian/libnxml0-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/include/* +debian/tmp/usr/lib/libnxml.la +debian/tmp/usr/lib/libnxml.a +debian/tmp/usr/lib/libnxml.so +debian/tmp/usr/lib/pkgconfig/* --- libnxml-0.18.3.orig/debian/copyright +++ libnxml-0.18.3/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Varun Hiremath on +Thu, 26 Dec 2006 23:01:02 +0530. + +It was downloaded from http://autistici.org/bakunin/codes.php + +Upstream Author: Andrea Marchesini + +Copyright: (C) 2005-2006 bakunin - Andrea Marchesini + +License: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 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 + Lesser General Public License for more details. + + On Debian systems, you can find the LGPL license in: + /usr/share/common-licenses/LGPL + +The Debian packaging is (C) 2006, Varun Hiremath and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- libnxml-0.18.3.orig/debian/changelog +++ libnxml-0.18.3/debian/changelog @@ -0,0 +1,204 @@ +libnxml (0.18.3-2ubuntu1) jaunty; urgency=low + + * Merge from debian unstable (LP: #299350), remaining changes: + - debian/rules: include clean-la.mk from cdbs to fix the .la file + - debian/control: add versioning to cdbs to fix FTBFS when backporting + + -- Iulian Udrea Wed, 05 Nov 2008 04:30:04 +0000 + +libnxml (0.18.3-2) unstable; urgency=low + + [ Torsten Werner ] + * Remove dummy symlink to /bin/true. + + [ Varun Hiremath ] + * Add nxml_parser.diff patch to not strip leading spaces out of feeds + (Closes: #496765) + + -- Varun Hiremath Tue, 09 Sep 2008 22:54:52 -0400 + +libnxml (0.18.3-1) unstable; urgency=low + + * new upstream bugfix release + * Bump up Standards-Version: 3.8.0 (no changes needed). + + -- Torsten Werner Sun, 24 Aug 2008 15:22:28 +0200 + +libnxml (0.18.2-3ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable. (LP: #225626) Remaining Ubuntu changes: + - debian/rules: Include clean-la.mk from cdbs to fix the .la file. + - Modify Maintainer value to match DebianMaintainerField spec. + - Add versioning to cdbs in debian/control to fix FTBFS when backporting + + -- Stefan Ebner Mon, 7 Apr 2008 00:36:35 +0200 + +libnxml (0.18.2-3) unstable; urgency=low + + * Remove libnxml-depends after understanding that dpkg-shlibdeps has all the + needed functionality. + * Keep a dummy symlink to /bin/true to avoid breaking packages that call + libnxml-depends. + + -- Torsten Werner Sat, 05 Apr 2008 18:23:08 +0200 + +libnxml (0.18.2-2) unstable; urgency=low + + * Upload to unstable. + + -- Torsten Werner Sun, 09 Mar 2008 23:08:27 +0100 + +libnxml (0.18.2-1) experimental; urgency=low + + * new upstream release + * Upload to experimental to not disturb reverse depends yet. + + -- Torsten Werner Sun, 02 Mar 2008 12:31:34 +0100 + +libnxml (0.18.1-4ubuntu1) hardy; urgency=low + + * Merge from Debian unstable. (LP: #195532) Remaining Ubuntu changes: + - debian/rules: Include clean-la.mk from cdbs to fix the .la file. + - debian/control: Modify Maintainer value to match + DebianMaintainerField spec. + * Add versioning to cdbs in debian/control to fix + FTBFS when backporting. (LP: #186130) + + -- Stefan Ebner Sat, 23 Feb 2008 22:31:55 +0100 + +libnxml (0.18.1-4) unstable; urgency=low + + [ Varun Hiremath ] + * Add libnxml-depends script to generate strict dependencies for the + libnxml library + + [ Torsten Werner ] + * Add Provides: libnxml-abi-${source:Upstream-Version} to package libnxml0. + * Install libnxml-depends in /usr/bin/. + * Add Varun to the AUTHORS section in libnxml-depends.in. + + -- Torsten Werner Sat, 23 Feb 2008 18:39:24 +0100 + +libnxml (0.18.1-3) unstable; urgency=low + + * Bump Standards-Version to 3.7.3 + * Bump debhelper compat to 6 + * Add libnxml0 to libnxml0-dbg Depends (Closes: #463183) + + -- Varun Hiremath Wed, 30 Jan 2008 09:25:06 +0530 + +libnxml (0.18.1-2ubuntu1) hardy; urgency=low + + * debian/rules: Include clean-la.mk from cdbs to fix the .la file. + * debian/control: Modify Maintainer value to match + DebianMaintainerField spec. + + -- Michael Bienia < geser@ubuntu.com> Thu, 06 Dec 2007 22:44:24 +0100 + +libnxml (0.18.1-2) unstable; urgency=low + + * Include test/* files as examples in libnxml0-dev package. + + -- Varun Hiremath Mon, 22 Oct 2007 23:42:27 +0530 + +libnxml (0.18.1-1) unstable; urgency=low + + * New upstream release. + + -- Varun Hiremath Sat, 22 Sep 2007 11:04:47 +0530 + +libnxml (0.18.0-1) unstable; urgency=low + + * New upstream release. + + -- Varun Hiremath Fri, 03 Aug 2007 08:12:31 +0530 + +libnxml (0.17.3-2) unstable; urgency=low + + * Add a versioned shlib dependency that always requires the newest upstream + version because we cannot count on upstream's author to update the library + version correctly. + + -- Torsten Werner Sun, 1 Jul 2007 23:28:53 +0200 + +libnxml (0.17.3-1) unstable; urgency=low + + * New upstream release + + -- Varun Hiremath Fri, 08 Jun 2007 21:01:58 +0530 + +libnxml (0.17.2-5) unstable; urgency=low + + * Changed (Build-)Depends: libcurl4-dev | libcurl-dev. (Closes: #424040) + + -- Torsten Werner Tue, 15 May 2007 20:28:05 +0200 + +libnxml (0.17.2-4) unstable; urgency=low + + * Fully switch to libcurl4-dev and remove any flexibility because there are + strange bugs in the build process. (Closes: #423536) + + -- Torsten Werner Sun, 13 May 2007 00:35:41 +0200 + +libnxml (0.17.2-3) unstable; urgency=low + + * Every buildd creates broken packages but pbuilder does not; add -v to + curl-depends to get an idea. + + -- Torsten Werner Sat, 12 May 2007 19:24:45 +0200 + +libnxml (0.17.2-2) unstable; urgency=low + + * Start transition to libcurl4-dev. + * Add debian/curl-depends to automatically calculate Depends. + + -- Torsten Werner Sat, 12 May 2007 11:43:59 +0200 + +libnxml (0.17.2-1) unstable; urgency=low + + * New upstream release: fixes a bug about empty attributes. + + -- Torsten Werner Thu, 19 Apr 2007 00:13:37 +0200 + +libnxml (0.17.1-1) unstable; urgency=low + + * New upstream release + + -- Varun Hiremath Fri, 23 Mar 2007 15:43:33 +0530 + +libnxml (0.17-1) unstable; urgency=low + + * New upstream release + + -- Varun Hiremath Fri, 16 Mar 2007 17:35:51 +0530 + +libnxml (0.16-2) unstable; urgency=medium + + * Add libcurl3-dev to libnxml0 Depends (Closes: #407113) + * Set urgency to medium because bug is RC. + + -- Varun Hiremath Tue, 16 Jan 2007 17:22:56 +0530 + +libnxml (0.16-1) unstable; urgency=low + + * New upstream release. + * Remove patches/pkg-config.diff, merged upstream. + * Remove patches/clean_debian.diff, corrected upstream. + + -- Varun Hiremath Fri, 29 Dec 2006 22:20:03 +0530 + +libnxml (0.15-1) unstable; urgency=low + + [ Varun Hiremath ] + * Initial Release. (Closes: #404211) + + [ Torsten Werner ] + * Add myself to Uploaders in debian/control. + * Simplify the build process a little bit. + * Install nxml.pc into /usr/lib/pkgconfig/. + * Add a patch for nxml.pc.in. + * Add a package libnxml0-dbg with debugging symbols. + * Install the libtool file, too. + + -- Torsten Werner Thu, 28 Dec 2006 23:55:56 +0100 + --- libnxml-0.18.3.orig/debian/watch +++ libnxml-0.18.3/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www2.autistici.org/bakunin/codes.php .*/libnxml-(.*)\.tar\.gz debian debian/orig-tar.sh --- libnxml-0.18.3.orig/debian/libnxml0.install +++ libnxml-0.18.3/debian/libnxml0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libnxml.so.* --- libnxml-0.18.3.orig/debian/orig-tar.sh +++ libnxml-0.18.3/debian/orig-tar.sh @@ -0,0 +1,12 @@ +#!/bin/sh -e + +# called by uscan with '--upstream-version' + +# move to directory 'tarballs' +if [ -r .svn/deb-layout ]; then + . .svn/deb-layout + mv $3 $origDir + echo "moved $3 to $origDir" +fi + +exit 0 --- libnxml-0.18.3.orig/debian/patches/series +++ libnxml-0.18.3/debian/patches/series @@ -0,0 +1,2 @@ +README.diff +nxml_parser.diff --- libnxml-0.18.3.orig/debian/patches/README.diff +++ libnxml-0.18.3/debian/patches/README.diff @@ -0,0 +1,10 @@ +Index: libnxml-0.18.1/README +=================================================================== +--- libnxml-0.18.1.orig/README 2007-10-22 23:38:55.000000000 +0530 ++++ libnxml-0.18.1/README 2007-10-22 23:39:02.000000000 +0530 +@@ -2,4 +2,4 @@ + streams. It supports utf-8, utf-16be and utf-16le, ucs-4 (1234, 4321, 2143, + 2312). + +-Read the test/*.c files as examples. ++Read the examples/*.c files as examples. --- libnxml-0.18.3.orig/debian/patches/nxml_parser.diff +++ libnxml-0.18.3/debian/patches/nxml_parser.diff @@ -0,0 +1,23 @@ +diff -urN libnxml-0.18.3.orig/src/nxml_parser.c libnxml-0.18.3/src/nxml_parser.c +--- libnxml-0.18.3.orig/src/nxml_parser.c 2008-09-09 22:51:22.000000000 -0400 ++++ libnxml-0.18.3/src/nxml_parser.c 2008-09-09 22:51:35.000000000 -0400 +@@ -57,7 +57,7 @@ + if (*(buffer + i) == 0xd) + continue; + +- if (*(buffer + i) == 0xa || *(buffer + i) == 0x9 ++ /* if (*(buffer + i) == 0xa || *(buffer + i) == 0x9 + || *(buffer + i) == 0x20) + { + if (!q) +@@ -69,7 +69,9 @@ + } + } + +- else if (*(buffer + i) == '&') ++ else */ ++ ++ if (*(buffer + i) == '&') + { + if (!strncmp (buffer + i, "<", 4)) + {