From 217c06277c352af8536dfa4fd375ec8b986aecd6 Mon Sep 17 00:00:00 2001 From: Graham Inggs Date: Fri, 21 Apr 2017 09:06:38 +0100 Subject: [PATCH] Import zimlib_1.4-2.1.debian.tar.xz [dgit import tarball zimlib 1.4-2.1 zimlib_1.4-2.1.debian.tar.xz] --- README.source | 11 + changelog | 203 +++++++++ compat | 1 + control | 95 +++++ control.in | 84 ++++ control.in.in | 84 ++++ copyright | 307 ++++++++++++++ copyright_hints | 238 +++++++++++ gbp.conf | 7 + libzim0v5.symbols | 399 ++++++++++++++++++ ...pt-tests-to-new-internal-cluster-API.patch | 198 +++++++++ patches/1001_fix_uuid_test_on_hurd.patch | 33 ++ patches/README | 3 + patches/series | 2 + rules | 80 ++++ source/format | 1 + source/lintian-overrides | 8 + watch | 3 + 18 files changed, 1757 insertions(+) create mode 100644 README.source create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 control.in create mode 100644 control.in.in create mode 100644 copyright create mode 100644 copyright_hints create mode 100644 gbp.conf create mode 100644 libzim0v5.symbols create mode 100644 patches/0002-Adapt-tests-to-new-internal-cluster-API.patch create mode 100644 patches/1001_fix_uuid_test_on_hurd.patch create mode 100644 patches/README create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 source/lintian-overrides create mode 100644 watch diff --git a/README.source b/README.source new file mode 100644 index 0000000..f88449e --- /dev/null +++ b/README.source @@ -0,0 +1,11 @@ +CDBS+git-buildpackage +--------------------- + +This source package uses CDBS and git-buildpackage. NMUs need not (but +are encouraged to) make special use of these tools. In particular, the +debian/control.in file can be completely ignored. + +More info here: http://wiki.debian.org/CDBS+git-buildpackage + + + -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 diff --git a/changelog b/changelog new file mode 100644 index 0000000..bcc9188 --- /dev/null +++ b/changelog @@ -0,0 +1,203 @@ +zimlib (1.4-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Clean up symbols file, thanks James Clarke. (Closes: #860625) + + -- Graham Inggs Fri, 21 Apr 2017 10:06:38 +0200 + +zimlib (1.4-2) unstable; urgency=medium + + * Update symbols file for all architectures supported by Debian except + alpha and sh4. + + -- Vasudev Kamath Sat, 12 Nov 2016 22:57:43 +0530 + +zimlib (1.4-1) unstable; urgency=medium + + * New upstream release. + * Added 0002 patch from upstream source fixing build failure. + * Update symbols file for 1.4 release. + + -- Vasudev Kamath Sat, 12 Nov 2016 18:20:26 +0530 + +zimlib (1.3-1) unstable; urgency=medium + + * New upstream release 1.3 + * Update libzim0v5.symbols file for new release. + * Update copyright and copyright_hints file. + * Replace devscripts build dependency with licensecheck + + -- Vasudev Kamath Tue, 11 Oct 2016 20:27:36 +0530 + +zimlib (1.2-12) unstable; urgency=medium + + * Update symbols file to include amd64 symbols. + Closes: bug#831209, Thanks to Lucas Nussbaum. + + -- Vasudev Kamath Sat, 16 Jul 2016 17:07:20 +0530 + +zimlib (1.2-11) unstable; urgency=low + + * Update the symbols file for gcc-6 release. + Closes: bug#811976, Thanks to Martin Michlmayr + * debian/control: + + Mark package as compliant with Debian policy 3.9.8. + * debian/rules: + + Make sure empty ChangeLog file from upstream is not installed. + + -- Vasudev Kamath Sun, 03 Jul 2016 13:49:34 +0530 + +zimlib (1.2-10) unstable; urgency=medium + + [ Jonas Smedegaard ] + * Update watch file: Fix avoid uupdate (doesn't play well with + git-buildpackage). + * Fix relax symbols check when targeting experimental. + * Update symbols file for armel armhf hurd-i386 kfreebsd-i386 m68k + mips mipsel powerpc powerpcspe sparc64. + + [ Vasudev Kamath ] + * Change my email address in Uploaders field. + + -- Vasudev Kamath Sun, 03 Jul 2016 13:32:33 +0530 + +zimlib (1.2-9) unstable; urgency=medium + + * Modernize Vcs-* fields: + + Fix include /git/ part for Vcs-Git URL. + + Use https protocol. + * Fix put aside more upstream-shipped autotools files during build, + and (re)create autotools. + Closes: Bug#818456. Thanks to Martin Michlmayr. + * Declare compliance with Debian Policy 3.9.7. + * Modernize watch file, and add usage hint comment. + * Drop CDBS get-orig-source target: Use "gbp import-orig --uscan" + instead. + * Relax symbols check when targeting experimental. + + -- Jonas Smedegaard Fri, 25 Mar 2016 11:57:18 +0100 + +zimlib (1.2-8) unstable; urgency=medium + + * Update symbols file for amd64,arm64,kfreebsd-amd64 and mipsel64 + architectures. + + -- Vasudev Kamath Wed, 07 Oct 2015 20:49:19 +0530 + +zimlib (1.2-7) unstable; urgency=medium + + * Update symbols file for sh4 architecture. + Closes: bug#800912, Thanks to John Paul Adrian Glaubitz. + + -- Vasudev Kamath Tue, 06 Oct 2015 22:22:35 +0530 + +zimlib (1.2-6) unstable; urgency=medium + + * Update symbols file from buildd logs. + + -- Jonas Smedegaard Sat, 03 Oct 2015 11:32:14 +0200 + +zimlib (1.2-5) unstable; urgency=medium + + [ Vasudev Kamath ] + * Fix FTBFS with GCC5, introduces library transition. + Closes: bug#790296, Thanks to Daniel Schepler. + * Declare compliance with Debian Policy 3.9.6. + * Use cgit front-end for Vcs-Browser. + * Update symbols file for amd64 architecture. + + [ Jonas Smedegaard ] + * Update copyright info: + + Extend coverage of autotools files. + + Rewrap at 72 chars. + + Fix use SPDX shortname X11 (not Expat~X with X Exception). + + Fix licensing of some autotools files. + + Fix list licenses with exceptions as separate License sections. + + Use License-Grant, License-Reference and License-Exception fields. + Thanks to Ben Finney. + + Merge Files section with same Copyright and License-Grant. + * Override lintian regarding license in License-Reference field. + See bug#786450. + * Build-depend unversioned on debhelper: Needed version satisfied even + in oldstable. + * Override lintian regarding build-depending unversioned on debhelper. + + -- Jonas Smedegaard Fri, 02 Oct 2015 10:41:53 +0200 + +zimlib (1.2-4) unstable; urgency=medium + + * Update symbols file for arm64. + Closes: bug#761138, Thanks to Mathias Klose. + + -- Vasudev Kamath Sat, 13 Sep 2014 23:16:39 +0530 + +zimlib (1.2-3) unstable; urgency=medium + + * Update symbols file, was erroring out on kfreebsd-i386 and mips + platform. + + -- Vasudev Kamath Sun, 22 Jun 2014 22:33:45 +0530 + +zimlib (1.2-2) unstable; urgency=medium + + * Updated symbols file for all the architecture + * Comment out DPKG_GENSYMBOLS_CHECK_LEVEL=0, we have fixed symbols file + for all architecture. + + -- Vasudev Kamath Sun, 15 Jun 2014 01:31:54 +0530 + +zimlib (1.2-1) unstable; urgency=medium + + * Import new upstream release. + * Use , for DEB_AUTO_UPDATE_AUTOMAKE, and DEB_AUTO_UPDATE_ACLOCAL, thus + depending on unversioned latest automake. CDBS build-depends hence + gets bumped to 0.4.123~ (version where this feature was introduced). + * Update symbols file for new release, with few new symbols being introduced + * Update upstream tarball md5 hash + * Set DPKG_GENSYMBOLS_CHECK_LEVEL to 0 to prevent build failure other + architecture where symbol file is not updated. + + -- Vasudev Kamath Wed, 11 Jun 2014 22:17:19 +0530 + +zimlib (1.1-4) unstable; urgency=medium + + * Update symbols file for all officially supported architecture. + * Comment out DPKG_GEN_SYMBOLS_CHECK=0 which prevents dpkg-gensymbols + from failing when new symbols were added. + * Bump standards-version to 3.9.5 + + -- Vasudev Kamath Tue, 21 Jan 2014 22:51:54 +0530 + +zimlib (1.1-3) unstable; urgency=medium + + * update copyright_hints. + * Use version 1.14 for DEB_AUTO_UPDATE_ACLOCAL and DEB_AUTO_UPDATE_AUTOMAKE + Closes: bug#730042, Thanks to Daniel Schelper. + * manully modify control to use automake (>= 1.14) for build-depends. + * Update symbols file, 2 symbols updated for amd64 architecture. + + -- Vasudev Kamath Sat, 18 Jan 2014 12:12:27 +0530 + +zimlib (1.1-2) unstable; urgency=low + + [ Vasudev Kamath ] + * Update symbols files for all Linux architectures and kFreeBSD. (i.e. + Hurd excluded). + * Add patch 1001 putting delay betweeen UUID tests in testsuite, + fixing FTBFS on Hurd. + Thanks to Pino Toscano. + * Bumped automake dependency to 1.13. + + [ Jonas Smedegaard ] + * Add tarball checksum. + * Add debian/patches/README documenting numbering micro policy. + * Refresh patch with shortening quilt options. + + -- Jonas Smedegaard Sat, 14 Sep 2013 17:23:08 +0200 + +zimlib (1.1-1) unstable; urgency=low + + * Initial release. + Closes: bug#698111. + + -- Jonas Smedegaard Mon, 09 Sep 2013 19:32:21 +0200 diff --git a/compat b/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +9 diff --git a/control b/control new file mode 100644 index 0000000..cf78418 --- /dev/null +++ b/control @@ -0,0 +1,95 @@ +Source: zimlib +Section: libs +Priority: optional +Build-Depends: cdbs (>= 0.4.123~), + autotools-dev, + debhelper, + dh-buildinfo, + libtool, + automake, + autoconf, + licensecheck, + liblzma-dev, + libcxxtools-dev, + pkg-kde-tools, + d-shlibs (>= 0.61) +Maintainer: Jonas Smedegaard +Uploaders: + Vasudev Kamath , + Mike Gabriel , +Standards-Version: 3.9.8 +Homepage: http://www.openzim.org/wiki/Zimlib +Vcs-Git: https://anonscm.debian.org/git/collab-maint/zimlib.git +Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/zimlib.git + +Package: libzim0v5 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends}, + ${cdbs:Pre-Depends} +Conflicts: libzim0 +Replaces: libzim0 +Description: library implementation of ZIM specifications + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + Features of zimlib are: + * Native, coded in C++ + * Extremely fast + * Minimal footprint + * Minimal dependencies + * Portable on most OS (Windows, Linux, Mac OS X) + +Package: libzim0v5-dbg +Section: debug +Priority: extra +Architecture: any +Multi-Arch: same +Depends: libzim0v5 (= ${binary:Version}), + ${misc:Depends} +Conflicts: libzim0-dbg +Replaces: libzim0-dbg +Description: library implementation of ZIM specifications (debug symbols) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains debug symbols. + +Package: libzim-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + ${devlibs:Depends}, + libzim0v5 (= ${binary:Version}) +Description: library implementation of ZIM specifications (development) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains development files. diff --git a/control.in b/control.in new file mode 100644 index 0000000..7ae91b4 --- /dev/null +++ b/control.in @@ -0,0 +1,84 @@ +Source: zimlib +Section: libs +Priority: optional +Build-Depends: @cdbs@ +Maintainer: Jonas Smedegaard +Uploaders: + Vasudev Kamath , + Mike Gabriel , +Standards-Version: 3.9.8 +Homepage: http://www.openzim.org/wiki/Zimlib +Vcs-Git: https://anonscm.debian.org/git/collab-maint/zimlib.git +Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/zimlib.git + +Package: libzim0v5 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends}, + ${cdbs:Pre-Depends} +Conflicts: libzim0 +Replaces: libzim0 +Description: library implementation of ZIM specifications + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + Features of zimlib are: + * Native, coded in C++ + * Extremely fast + * Minimal footprint + * Minimal dependencies + * Portable on most OS (Windows, Linux, Mac OS X) + +Package: libzim0v5-dbg +Section: debug +Priority: extra +Architecture: any +Multi-Arch: same +Depends: libzim0v5 (= ${binary:Version}), + ${misc:Depends} +Conflicts: libzim0-dbg +Replaces: libzim0-dbg +Description: library implementation of ZIM specifications (debug symbols) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains debug symbols. + +Package: libzim-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + ${devlibs:Depends}, + libzim0v5 (= ${binary:Version}) +Description: library implementation of ZIM specifications (development) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains development files. diff --git a/control.in.in b/control.in.in new file mode 100644 index 0000000..ff146d3 --- /dev/null +++ b/control.in.in @@ -0,0 +1,84 @@ +Source: zimlib +Section: libs +Priority: optional +Build-Depends: @cdbs@ +Maintainer: Jonas Smedegaard +Uploaders: + Vasudev Kamath , + Mike Gabriel , +Standards-Version: 3.9.8 +Homepage: http://www.openzim.org/wiki/Zimlib +Vcs-Git: https://anonscm.debian.org/git/collab-maint/zimlib.git +Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/zimlib.git + +Package: __LIBPKGNAME__ +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: ${misc:Pre-Depends}, + ${cdbs:Pre-Depends} +Conflicts: libzim0 +Replaces: libzim0 +Description: library implementation of ZIM specifications + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + Features of zimlib are: + * Native, coded in C++ + * Extremely fast + * Minimal footprint + * Minimal dependencies + * Portable on most OS (Windows, Linux, Mac OS X) + +Package: __LIBPKGNAME__-dbg +Section: debug +Priority: extra +Architecture: any +Multi-Arch: same +Depends: __LIBPKGNAME__ (= ${binary:Version}), + ${misc:Depends} +Conflicts: libzim0-dbg +Replaces: libzim0-dbg +Description: library implementation of ZIM specifications (debug symbols) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains debug symbols. + +Package: libzim-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + ${devlibs:Depends}, + __LIBPKGNAME__ (= ${binary:Version}) +Description: library implementation of ZIM specifications (development) + ZIM (Zeno IMproved) is an open file format for storing the contents of + wiki for offline usage. This file format is primarily focused on + providing the contents of Wikipedia and Wikimedia projects for offline + use. + . + zimlib is the standard implementation of ZIM specification, which + implements the read and write method for ZIM files. + . + ZIM is a file format created with focus on extracting and encoding data + from Mediawiki for offline use. + . + This package contains development files. diff --git a/copyright b/copyright new file mode 100644 index 0000000..dd724d3 --- /dev/null +++ b/copyright @@ -0,0 +1,307 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: zimlib +Upstream-Contact: https://bugzilla.wikimedia.org/enter_bug.cgi?product=openZIM +Source: http://openzim.org/download + https://gerrit.wikimedia.org/r/p/openzim.git + +Files: * +Copyright: + © 2006-2010,2012-2013, Tommi Maekitalo +License-Grant: + 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. +License: GPL-2+ + +Files: + include/zim/deflatestream.h + include/zim/inflatestream.h + include/zim/noncopyable.h + include/zim/refcounted.h + include/zim/smartptr.h + include/zim/unlzmastream.h + src/arg.h + src/deflatestream.cpp + src/inflatestream.cpp + src/md5stream.cpp + src/md5stream.h + src/tee.cpp + src/tee.h + src/unlzmastream.cpp +Copyright: + © 2003-2010, Tommi Maekitalo +License: LGPL-2.1+ + +Files: + */Makefile.in +Copyright: + © 1994-2011, Free Software Foundation, Inc. +License-Grant: + This Makefile.in is free software; the Free Software Foundation gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. +License: GAP + +Files: + compile + config.guess + config.sub + depcomp + missing +Copyright: + © 1992-2013, Free Software Foundation, Inc. +License-Grant: + 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, or (at your option) any + later version. + . + and + . + As a special exception to the GNU General Public License, if you + distribute this file as part of a program that contains a configuration + script generated by Autoconf, you may include it under the same + distribution terms that you use for the rest of that program. +License: GPL-2+ with Autoconf exception + +Files: + m4/lt*.m4 +Copyright: + © 2004-2005,2007-2009, Free Software Foundation, Inc. +License-Grant: + This file is free software; the Free Software Foundation gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. +License: GAP + +Files: + INSTALL +Copyright: + © 1994-1996,1999-2002,2004-2011, Free Software Foundation, Inc. +License-Grant: + Copying and distribution of this file, with or without modification, + are permitted in any medium without royalty provided the copyright + notice and this notice are preserved. This file is offered as-is, + without warranty of any kind. +License: GAP + +Files: + install-sh +Copyright: + © 1994, X Consortium +License: X11 + +Files: + m4/ax_check_compile_flag.m4 + m4/ax_compiler_vendor.m4 +Copyright: + © 2008, Guido U. Draheim + © 2008, Matteo Frigo + © 2008, Steven G. Johnson + © 2011, Maarten Bosmans +License-Grant: + 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 3 of the License, or (at your + option) any later version. + . + and + . + As a special exception, the respective Autoconf Macro's copyright owner + gives unlimited permission to copy, distribute and modify the configure + scripts that are the output of Autoconf when processing the Macro. You + need not follow the terms of the GNU General Public License when using + or distributing such scripts, even though portions of the text of the + Macro appear in them. The GNU General Public License (GPL) does govern + all other use of the material that constitutes the Autoconf Macro. + . + This special exception to the GPL applies to versions of the Autoconf + Macro released by the Autoconf Archive. When you make and distribute a + modified version of the Autoconf Macro, you may extend this special + exception to the GPL to apply to your modified version as well. +License: GPL-3+ with Autoconf-Archive exception + +Files: + configure + m4/libtool.m4 +Copyright: + © 1996-2001, 1998-2012, Free Software Foundation, Inc +License-Grant: + This file is free software; the Free Software Foundation gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. + . + and + . + GNU Libtool 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. +License: GAP and GPL-2 with Libtool exception + +Files: + ltmain.sh +Copyright: + © 1996-2001,2003-2011, Free Software Foundation, Inc. +License-Grant: + GNU Libtool 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. + . + As a special exception to the GNU General Public License, if you + distribute this file as part of a program or library that is built + using GNU Libtool, you may include this file under the same + distribution terms that you use for the rest of that program. +License: GPL-2+ with Libtool exception + +Files: + src/unicode.cpp +Copyright: + © 2006-2007, Marc Boris Duerner +License: LGPL-2+ + +Files: + src/md5.h +Copyright: + © 1991-1992, RSA Data Security, Inc. + © 2003, Tommi Maekitalo +License: RSA and LGPL-2.1+ + +Files: + aclocal.m4 +Copyright: + © 1996-2011, Free Software Foundation, Inc. +License-Grant: + This file is free software; the Free Software Foundation gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. +License: GAP + +Files: + src/md5.c +Copyright: + © 1991-1992, RSA Data Security, Inc. +License: RSA + +License: GPL-2+ +License-Reference: /usr/share/common-licenses/GPL-2 + +License: GPL-2+ with Autoconf exception +License-Reference: /usr/share/common-licenses/GPL-2 +License-Exception: + As a special exception to the GNU General Public License, if you + distribute this file as part of a program that contains a configuration + script generated by Autoconf, you may include it under the same + distribution terms that you use for the rest of that program. + +License: GPL-2 with Libtool exception +License-Reference: /usr/share/common-licenses/GPL-2 +License-Exception: + As a special exception to the GNU General Public License, if you + distribute this file as part of a program or library that is built + using GNU Libtool, you may include this file under the same + distribution terms that you use for the rest of that program. + +License: GPL-3+ with Autoconf-Archive exception +License-Reference: /usr/share/common-licenses/GPL-3 +License-Exception: + As a special exception, the respective Autoconf Macro's copyright owner + gives unlimited permission to copy, distribute and modify the configure + scripts that are the output of Autoconf when processing the Macro. You + need not follow the terms of the GNU General Public License when using + or distributing such scripts, even though portions of the text of the + Macro appear in them. The GNU General Public License (GPL) does govern + all other use of the material that constitutes the Autoconf Macro. + . + This special exception to the GPL applies to versions of the Autoconf + Macro released by the Autoconf Archive. When you make and distribute a + modified version of the Autoconf Macro, you may extend this special + exception to the GPL to apply to your modified version as well. + +License: LGPL-2+ + 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. + . + Comment: + . + On Debian systems the 'GNU Library General Public License' version 2 is + located in '/usr/share/common-licenses/LGPL-2'. + . + You should have received a copy of the 'GNU Library General Public + License' along with this library. If not, see + . + +License: LGPL-2.1+ + 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. + . + Comment: + . + On Debian systems the 'GNU Lesser General Public License' version 2.1 + is located in '/usr/share/common-licenses/LGPL-2.1'. + . + You should have received a copy of the 'GNU Lesser General Public + License' along with this library. If not, see + . + +License: X11 + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS 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. + IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + . + Except as contained in this notice, the name of the X Consortium shall + not be used in advertising or otherwise to promote the sale, use or + other dealings in this Software without prior written authorization + from the X Consortium. + +License: RSA + License to copy and use this software is granted provided that it is + identified as the "RSA Data Security, Inc. MD5 Message-Digest + Algorithm" in all material mentioning or referencing this software or + this function. + . + License is also granted to make and use derivative works provided that + such works are identified as "derived from the RSA Data Security, Inc. + MD5 Message-Digest Algorithm" in all material mentioning or referencing + the derived work. + . + RSA Data Security, Inc. makes no representations concerning either the + merchantability of this software or the suitability of this software + for any particular purpose. It is provided "as is" without express or + implied warranty of any kind. + +License: GAP + This file is free software; the Free Software Foundation gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. diff --git a/copyright_hints b/copyright_hints new file mode 100644 index 0000000..1e8fb1f --- /dev/null +++ b/copyright_hints @@ -0,0 +1,238 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: FIXME +Upstream-Contact: FIXME +Source: FIXME +Disclaimer: Autogenerated by CDBS + +Files: examples/createZimExample.cpp + include/zim/article.h + include/zim/articlesearch.h + include/zim/blob.h + include/zim/bunzip2stream.h + include/zim/bzip2.h + include/zim/bzip2stream.h + include/zim/cache.h + include/zim/cluster.h + include/zim/dirent.h + include/zim/endian.h + include/zim/error.h + include/zim/file.h + include/zim/fileheader.h + include/zim/fileimpl.h + include/zim/fileiterator.h + include/zim/fstream.h + include/zim/indexarticle.h + include/zim/lzmastream.h + include/zim/search.h + include/zim/template.h + include/zim/unicode.h + include/zim/uuid.h + include/zim/writer/articlesource.h + include/zim/writer/dirent.h + include/zim/writer/zimcreator.h + include/zim/zim.h + include/zim/zintstream.h + src/article.cpp + src/articlesearch.cpp + src/articlesource.cpp + src/bunzip2stream.cpp + src/bzip2.cpp + src/bzip2stream.cpp + src/cluster.cpp + src/dirent.cpp + src/envvalue.cpp + src/envvalue.h + src/file.cpp + src/fileheader.cpp + src/fileimpl.cpp + src/fstream.cpp + src/indexarticle.cpp + src/log.h + src/lzmastream.cpp + src/ptrstream.cpp + src/ptrstream.h + src/search.cpp + src/template.cpp + src/tools/zimBench.cpp + src/tools/zimDump.cpp + src/tools/zimSearch.cpp + src/uuid.cpp + src/zimcreator.cpp + src/zintstream.cpp + test/bzip2stream.cpp + test/cluster.cpp + test/dirent.cpp + test/header.cpp + test/lzmastream.cpp + test/main.cpp + test/template.cpp + test/uuid.cpp + test/zint.cpp + test/zlibstream.cpp +Copyright: 2006, 2009, Tommi Maekitalo + 2006, Tommi Maekitalo + 2007, Tommi Maekitalo + 2008, Tommi Maekitalo + 2009, Tommi Maekitalo + 2010, Tommi Maekitalo + 2012, Tommi Maekitalo + 2013, Tommi Maekitalo +License: GPL-2+ + FIXME + +Files: AUTHORS + Makefile.am + README + configure.ac + debian/README.source + debian/compat + debian/control + debian/control.in + debian/control.in.in + debian/gbp.conf + debian/libzim0v5.symbols + debian/patches/1001_fix_uuid_test_on_hurd.patch + debian/patches/README + debian/patches/series + debian/rules + debian/source/format + debian/source/lintian-overrides + debian/watch + examples/Makefile.am + include/Makefile.am + src/Makefile.am + src/config.h.in + src/tools/Makefile.am + test/Makefile.am +Copyright: NONE +License: UNKNOWN + FIXME + +Files: include/zim/deflatestream.h + include/zim/inflatestream.h + include/zim/noncopyable.h + include/zim/refcounted.h + include/zim/smartptr.h + include/zim/unlzmastream.h + src/arg.h + src/deflatestream.cpp + src/inflatestream.cpp + src/md5stream.cpp + src/md5stream.h + src/tee.cpp + src/tee.h + src/unlzmastream.cpp +Copyright: 2003, Tommi Maekitalo + 2003-2004, 2010, Tommi Maekitalo + 2003-2005, Tommi Maekitalo + 2005, Tommi Maekitalo + 2005-2008, Tommi Maekitalo + 2006, Tommi Maekitalo + 2009, Tommi Maekitalo +License: LGPL-2.1+ + FIXME + +Files: Makefile.in + aclocal.m4 + examples/Makefile.in + include/Makefile.in + m4/ltsugar.m4 + m4/ltversion.m4 + m4/lt~obsolete.m4 + src/Makefile.in + src/tools/Makefile.in + test/Makefile.in +Copyright: 1994-2013, Free Software Foundation, Inc. + 1996-2013, Free Software Foundation, Inc. + 1997-2013, Free Software Foundation, Inc. + 1999-2013, Free Software Foundation, Inc. + 2001-2013, Free Software Foundation, Inc. + 2002-2013, Free Software Foundation, Inc. + 2003-2013, Free Software Foundation, Inc. + 2004, Free Software Foundation, Inc. + 2004-2005, 2007, 2009, Free Software Foundation, Inc. + 2004-2005, 2007-2008, Free Software Foundation, Inc. + 2004-2013, Free Software Foundation, Inc. + 2006-2013, Free Software Foundation, Inc. + 2009-2013, Free Software Foundation, Inc. +License: UNKNOWN + FIXME + +Files: compile + depcomp + missing +Copyright: 1996-2013, Free Software Foundation, Inc. + 1999-2013, Free Software Foundation, Inc. +License: GPL-2+ + FIXME + +Files: configure + m4/libtool.m4 +Copyright: 1992-1996, 1998-2012, Free Software Foundation, Inc. + 1996-2001, 2003-2011, Free Software + 2011, Free Software Foundation, Inc. + 2012, Free Software Foundation, Inc. +License: GPL-2+ + FIXME + +Files: config.guess + config.sub +Copyright: 1992-2013, Free Software Foundation, Inc. +License: GPL-3 + FIXME + +Files: INSTALL + m4/ltoptions.m4 +Copyright: 1994-1996, 1999-2002, 2004-2013, Free Software Foundation, + 2004-2005, 2007-2009, Free Software Foundation, +License: UNKNOWN + FIXME + +Files: install-sh +Copyright: 1994, X Consortium +License: Expat + FIXME + +Files: ltmain.sh +Copyright: 1996-2001, 2003-2011, Free Software Foundation, Inc. + all begin with the string "--lt-" +License: GPL-2+ + FIXME + +Files: m4/ax_check_compile_flag.m4 +Copyright: 2008, Guido U. Draheim + 2011, Maarten Bosmans +License: GPL-3+ or GPL-3+ + FIXME + +Files: m4/ax_compiler_vendor.m4 +Copyright: 2008, Matteo Frigo + 2008, Steven G. Johnson +License: GPL-3+ or GPL-3+ + FIXME + +Files: src/unicode.cpp +Copyright: 2006-2007, Marc Boris Duerner +License: LGPL-2+ + FIXME + +Files: src/md5.h +Copyright: 1991, -2, RSA Data Security, Inc. Created 1991. All + 2003, Tommi Maekitalo +License: LGPL-2.1+ + FIXME + +Files: src/md5.c +Copyright: (d)) + (x) + (UINT4)(ac); + 1991, -2, RSA Data Security, Inc. Created 1991. All +License: UNKNOWN + FIXME + +Files: COPYING +Copyright: 1989, 1991, Free Software Foundation, Inc. + ed by the Free + ed interfaces, the + the software, and +License: UNKNOWN + FIXME + diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 0000000..72ca226 --- /dev/null +++ b/gbp.conf @@ -0,0 +1,7 @@ +# Configuration file for git-buildpackage and friends +[git-import-orig] +filter = .gitignore + +[DEFAULT] +pristine-tar = True +sign-tags = True diff --git a/libzim0v5.symbols b/libzim0v5.symbols new file mode 100644 index 0000000..10d1418 --- /dev/null +++ b/libzim0v5.symbols @@ -0,0 +1,399 @@ +# SymbolsHelper-Confirmed: 1.4 alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el s390x sh4 sparc64 x32 +libzim.so.0 libzim0v5 #MINVER# + _ZN3zim10Fileheader10zimVersionE@Base 1.2 + _ZN3zim10Fileheader4sizeE@Base 1.2 + _ZN3zim10Fileheader8zimMagicE@Base 1.2 + _ZN3zim10LzmaStream3endEv@Base 1.2 + _ZN3zim10LzmaStreamD0Ev@Base 1.2 + _ZN3zim10LzmaStreamD1Ev@Base 1.2 + _ZN3zim10RefCounted6addRefEv@Base 1.2 + _ZN3zim10RefCounted7releaseEv@Base 1.2 + _ZN3zim10ZIntStream3getEv@Base 1.2 + _ZN3zim10ZIntStream3putEj@Base 1.2 + _ZN3zim10envMemSizeEPKcj@Base 1.2 + _ZN3zim11ClusterImpl11read_headerERSi@Base 1.4 + _ZN3zim11ClusterImpl12read_contentERSi@Base 1.4 + _ZN3zim11ClusterImpl13finalise_readEv@Base 1.4 + (subst)_ZN3zim11ClusterImpl16init_from_streamERNS_8ifstreamE{uint64_t}@Base 1.4 + _ZN3zim11ClusterImpl5clearEv@Base 1.2 + _ZN3zim11ClusterImpl7addBlobEPKcj@Base 1.2 + _ZN3zim11ClusterImpl7addBlobERKNS_4BlobE@Base 1.2 + _ZN3zim11ClusterImplC1Ev@Base 1.2 + _ZN3zim11ClusterImplC2Ev@Base 1.2 + _ZN3zim11ClusterImplD0Ev@Base 1.2 + _ZN3zim11ClusterImplD1Ev@Base 1.2 + _ZN3zim11ClusterImplD2Ev@Base 1.2 + _ZN3zim11UnlzmaErrorD0Ev@Base 1.2 + _ZN3zim11UnlzmaErrorD1Ev@Base 1.2 + _ZN3zim11UnlzmaErrorD2Ev@Base 1.2 + _ZN3zim12FileNotFoundD0Ev@Base 1.2 + _ZN3zim12FileNotFoundD1Ev@Base 1.2 + _ZN3zim12FileNotFoundD2Ev@Base 1.2 + _ZN3zim12IndexArticle11readEntriesEv@Base 1.2 + _ZN3zim12IndexArticle12readEntriesBEv@Base 1.2 + _ZN3zim12IndexArticle12readEntriesZEv@Base 1.2 + _ZN3zim12IndexArticle8noOffsetE@Base 1.2 + _ZN3zim12Md5streambuf4syncEv@Base 1.2 + _ZN3zim12Md5streambuf8overflowEi@Base 1.2 + _ZN3zim12Md5streambuf9getDigestEPh@Base 1.2 + _ZN3zim12Md5streambuf9underflowEv@Base 1.2 + _ZN3zim12Md5streambufC1Ev@Base 1.2 + _ZN3zim12Md5streambufC2Ev@Base 1.2 + _ZN3zim12Md5streambufD0Ev@Base 1.2 + _ZN3zim12Md5streambufD1Ev@Base 1.2 + _ZN3zim12Md5streambufD2Ev@Base 1.2 + _ZN3zim12SearchResult9foundWordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj@Base 1.2 + (arch=alpha armel armhf hppa powerpc powerpcspe ppc64 ppc64el s390x)_ZN3zim12SearchResultC1EOS0_@Base 1.4 + (arch=alpha armel armhf hppa powerpc powerpcspe ppc64 ppc64el s390x)_ZN3zim12SearchResultC2EOS0_@Base 1.4 + _ZN3zim12SearchResultD1Ev@Base 1.2 + _ZN3zim12SearchResultD2Ev@Base 1.2 + _ZN3zim12Teestreambuf4syncEv@Base 1.2 + _ZN3zim12Teestreambuf8overflowEi@Base 1.2 + _ZN3zim12Teestreambuf9underflowEv@Base 1.2 + _ZN3zim12TeestreambufD0Ev@Base 1.2 + _ZN3zim12TeestreambufD1Ev@Base 1.2 + _ZN3zim12TeestreambufD2Ev@Base 1.2 + _ZN3zim12UnlzmaStreamD0Ev@Base 1.2 + _ZN3zim12UnlzmaStreamD1Ev@Base 1.2 + _ZN3zim12ptrstreambuf4syncEv@Base 1.2 + _ZN3zim12ptrstreambuf8overflowEi@Base 1.2 + _ZN3zim12ptrstreambuf9underflowEv@Base 1.2 + _ZN3zim12ptrstreambufD0Ev@Base 1.2 + _ZN3zim12ptrstreambufD1Ev@Base 1.2 + _ZN3zim12ptrstreambufD2Ev@Base 1.2 + _ZN3zim13ArticleSearch6searchERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim13LzmaStreamBuf3endEv@Base 1.2 + _ZN3zim13LzmaStreamBuf4syncEv@Base 1.2 + _ZN3zim13LzmaStreamBuf8overflowEi@Base 1.2 + _ZN3zim13LzmaStreamBuf9underflowEv@Base 1.2 + _ZN3zim13LzmaStreamBufC1EPSt15basic_streambufIcSt11char_traitsIcEEj10lzma_checkj@Base 1.2 + _ZN3zim13LzmaStreamBufC2EPSt15basic_streambufIcSt11char_traitsIcEEj10lzma_checkj@Base 1.2 + _ZN3zim13LzmaStreamBufD0Ev@Base 1.2 + _ZN3zim13LzmaStreamBufD1Ev@Base 1.2 + _ZN3zim13LzmaStreamBufD2Ev@Base 1.2 + _ZN3zim14TemplateParser10state_dataEc@Base 1.2 + _ZN3zim14TemplateParser10state_linkEc@Base 1.2 + _ZN3zim14TemplateParser11state_link0Ec@Base 1.2 + _ZN3zim14TemplateParser11state_titleEc@Base 1.2 + _ZN3zim14TemplateParser11state_tokenEc@Base 1.2 + _ZN3zim14TemplateParser12state_token0Ec@Base 1.2 + _ZN3zim14TemplateParser15state_title_endEc@Base 1.2 + _ZN3zim14TemplateParser15state_token_endEc@Base 1.2 + _ZN3zim14TemplateParser5flushEv@Base 1.2 + _ZN3zim14TemplateParser8state_ltEc@Base 1.2 + (optional=templinst|arch=hppa sh4)_ZN3zim14toLittleEndianIjEEvRKT_Pcb@Base 1.2 + (optional=templinst|subst|arch=hppa m68k sh4)_ZN3zim14toLittleEndianI{uint64_t}EEvRKT_Pcb@Base 1.2 + _ZN3zim15UnlzmaStreamBuf4syncEv@Base 1.2 + _ZN3zim15UnlzmaStreamBuf8overflowEi@Base 1.2 + _ZN3zim15UnlzmaStreamBuf9underflowEv@Base 1.2 + _ZN3zim15UnlzmaStreamBufC1EPSt15basic_streambufIcSt11char_traitsIcEEj@Base 1.2 + _ZN3zim15UnlzmaStreamBufC2EPSt15basic_streambufIcSt11char_traitsIcEEj@Base 1.2 + _ZN3zim15UnlzmaStreamBufD0Ev@Base 1.2 + _ZN3zim15UnlzmaStreamBufD1Ev@Base 1.2 + _ZN3zim15UnlzmaStreamBufD2Ev@Base 1.2 + _ZN3zim18ZimFileFormatErrorD0Ev@Base 1.2 + _ZN3zim18ZimFileFormatErrorD1Ev@Base 1.2 + _ZN3zim18ZimFileFormatErrorD2Ev@Base 1.2 + _ZN3zim3Tee13assign_singleERSo@Base 1.2 + _ZN3zim3Tee6assignERSoS1_@Base 1.2 + _ZN3zim3TeeD0Ev@Base 1.2 + _ZN3zim3TeeD1Ev@Base 1.2 + _ZN3zim4File10getArticleEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File11findByTitleEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File12beginByTitleEv@Base 1.2 + _ZN3zim4File12findxByTitleEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File12hasNamespaceEc@Base 1.2 + _ZN3zim4File15getArticleByUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File17getArticleByTitleEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File17getArticleByTitleEj@Base 1.2 + _ZN3zim4File3endEv@Base 1.2 + _ZN3zim4File4findERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File4findEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File5beginEv@Base 1.2 + _ZN3zim4File5findxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File5findxEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim4File9getOffsetEjj@Base 1.3 + _ZN3zim4Uuid8generateEv@Base 1.2 + (optional=templinst)_ZN3zim5CacheINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8SmartPtrINS_9streambuf12OpenfileInfoEEEE3putERKS6_RKSA_@Base 1.2 + _ZN3zim6Dirent15deletedMimeTypeE@Base 1.2 + _ZN3zim6Dirent16redirectMimeTypeE@Base 1.2 + _ZN3zim6Dirent18linktargetMimeTypeE@Base 1.2 + _ZN3zim6DirentD1Ev@Base 1.2 + _ZN3zim6DirentD2Ev@Base 1.2 + _ZN3zim6Search10weightDistE@Base 1.2 + _ZN3zim6Search10weightPlusE@Base 1.2 + _ZN3zim6Search11searchLimitE@Base 1.2 + _ZN3zim6Search12weightOccOffE@Base 1.2 + _ZN3zim6Search12weightPosRelE@Base 1.2 + _ZN3zim6Search19weightDistinctWordsE@Base 1.2 + _ZN3zim6Search4findERNS0_7ResultsEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_j@Base 1.2 + _ZN3zim6Search4findERNS0_7ResultsEcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj@Base 1.2 + _ZN3zim6Search6searchERNS0_7ResultsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim6Search7ResultsD1Ev@Base 1.2 + _ZN3zim6Search7ResultsD2Ev@Base 1.2 + _ZN3zim6Search9weightOccE@Base 1.2 + _ZN3zim6Search9weightPosE@Base 1.2 + _ZN3zim6writer10ZimCreator10fillHeaderERNS0_13ArticleSourceE@Base 1.2 + _ZN3zim6writer10ZimCreator14getMimeTypeIdxERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim6writer10ZimCreator16createTitleIndexERNS0_13ArticleSourceE@Base 1.2 + _ZN3zim6writer10ZimCreator24createDirentsAndClustersERNS0_13ArticleSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.3 + _ZN3zim6writer10ZimCreator5writeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_@Base 1.2 + _ZN3zim6writer10ZimCreator6createERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_13ArticleSourceE@Base 1.2 + _ZN3zim6writer10ZimCreatorC1ERiPPc@Base 1.2 + _ZN3zim6writer10ZimCreatorC1Ev@Base 1.2 + _ZN3zim6writer10ZimCreatorC2ERiPPc@Base 1.2 + _ZN3zim6writer10ZimCreatorC2Ev@Base 1.2 + _ZN3zim6writer10compareAidERKNS0_6DirentES3_@Base 1.2 + _ZN3zim6writer10compareUrlERKNS0_6DirentES3_@Base 1.2 + _ZN3zim6writer13ArticleSource11getCategoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim6writer13ArticleSource11getMainPageB5cxx11Ev@Base 1.2 + _ZN3zim6writer13ArticleSource11setFilenameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim6writer13ArticleSource13getLayoutPageB5cxx11Ev@Base 1.2 + _ZN3zim6writer13ArticleSource7getUuidEv@Base 1.2 + _ZN3zim6writer6DirentD1Ev@Base 1.2 + _ZN3zim6writer6DirentD2Ev@Base 1.2 + _ZN3zim6writer7Article15getNextCategoryB5cxx11Ev@Base 1.2 + _ZN3zim7Article7getPageB5cxx11Ebj@Base 1.2 + _ZN3zim7Article7getPageERSobj@Base 1.2 + (subst)_ZN3zim7Cluster16init_from_streamERNS_8ifstreamE{uint64_t}@Base 1.4 + _ZN3zim7Cluster7getImplEv@Base 1.2 + _ZN3zim7ClusterC1Ev@Base 1.2 + _ZN3zim7ClusterC2Ev@Base 1.2 + _ZN3zim7tolowerEj@Base 1.2 + _ZN3zim7toupperEj@Base 1.2 + (optional=templinst|arch-bits=64)_ZN3zim8ArgBaseTIjE7extractEPKcRiPPcii@Base 1.2 + _ZN3zim8FileImpl10getClusterEj@Base 1.2 + _ZN3zim8FileImpl11getChecksumB5cxx11Ev@Base 1.2 + _ZN3zim8FileImpl13getNamespacesB5cxx11Ev@Base 1.2 + _ZN3zim8FileImpl15getIndexByTitleEj@Base 1.2 + _ZN3zim8FileImpl16getDirentByTitleEj@Base 1.2 + _ZN3zim8FileImpl21getNamespaceEndOffsetEc@Base 1.2 + _ZN3zim8FileImpl23getNamespaceBeginOffsetEc@Base 1.2 + _ZN3zim8FileImpl6verifyEv@Base 1.2 + _ZN3zim8FileImpl9getDirentEj@Base 1.2 + (subst)_ZN3zim8FileImpl9getOffsetE{uint64_t}j@Base 1.2 + _ZN3zim8FileImplC1EPKc@Base 1.2 + _ZN3zim8FileImplC2EPKc@Base 1.2 + _ZN3zim8FileImplD0Ev@Base 1.2 + _ZN3zim8FileImplD1Ev@Base 1.2 + _ZN3zim8FileImplD2Ev@Base 1.2 + _ZN3zim8envValueEPKcj@Base 1.2 + _ZN3zim8ifstreamD0Ev@Base 1.2 + _ZN3zim8ifstreamD1Ev@Base 1.2 + _ZN3zim9LzmaErrorD0Ev@Base 1.2 + _ZN3zim9LzmaErrorD1Ev@Base 1.2 + _ZN3zim9LzmaErrorD2Ev@Base 1.2 + _ZN3zim9Md5stream12getHexDigestEv@Base 1.2 + _ZN3zim9Md5streamD0Ev@Base 1.2 + _ZN3zim9Md5streamD1Ev@Base 1.2 + _ZN3zim9ctypeMaskEj@Base 1.2 + _ZN3zim9ptrstreamD0Ev@Base 1.2 + _ZN3zim9ptrstreamD1Ev@Base 1.2 + _ZN3zim9streambuf12OpenfileInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim9streambuf12OpenfileInfoC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zim9streambuf12OpenfileInfoD0Ev@Base 1.2 + _ZN3zim9streambuf12OpenfileInfoD1Ev@Base 1.2 + _ZN3zim9streambuf12OpenfileInfoD2Ev@Base 1.2 + (subst)_ZN3zim9streambuf14setCurrentFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE{uint64_t}@Base 1.2 + _ZN3zim9streambuf4syncEv@Base 1.2 + (subst)_ZN3zim9streambuf5seekgE{uint64_t}@Base 1.2 + _ZN3zim9streambuf8FileInfoC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 1.2 + _ZN3zim9streambuf8FileInfoC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 1.2 + _ZN3zim9streambuf8FileInfoD0Ev@Base 1.2 + _ZN3zim9streambuf8FileInfoD1Ev@Base 1.2 + _ZN3zim9streambuf8FileInfoD2Ev@Base 1.2 + _ZN3zim9streambuf8overflowEi@Base 1.2 + _ZN3zim9streambuf9underflowEv@Base 1.2 + _ZN3zim9streambufC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj@Base 1.2 + _ZN3zim9streambufC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj@Base 1.2 + _ZN3zim9streambufD0Ev@Base 1.2 + _ZN3zim9streambufD1Ev@Base 1.2 + _ZN3zim9streambufD2Ev@Base 1.2 + _ZN3zim9urldecodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.2 + _ZN3zimlsERSoRKNS_10FileheaderE@Base 1.2 + _ZN3zimlsERSoRKNS_11ClusterImplE@Base 1.2 + _ZN3zimlsERSoRKNS_4UuidE@Base 1.2 + _ZN3zimlsERSoRKNS_6DirentE@Base 1.2 + _ZN3zimlsERSoRKNS_7ClusterE@Base 1.2 + _ZN3zimrsERSiRNS_10FileheaderE@Base 1.2 + _ZN3zimrsERSiRNS_6DirentE@Base 1.2 + _ZNK3zim11ClusterImpl5writeERSo@Base 1.2 + _ZNK3zim11ClusterImpl7getBlobEj@Base 1.2 + _ZNK3zim12SearchResult11getPriorityEv@Base 1.2 + _ZNK3zim4File10getArticleEj@Base 1.2 + _ZNK3zim6Dirent10getLongUrlB5cxx11Ev@Base 1.2 + _ZNK3zim6writer10ZimCreator11getMimeTypeB5cxx11Et@Base 1.2 + _ZNK3zim6writer10ZimCreator12mimeListSizeEv@Base 1.2 + _ZNK3zim6writer10ZimCreator9indexSizeEv@Base 1.2 + _ZNK3zim6writer7Article10getVersionEv@Base 1.2 + _ZNK3zim6writer7Article10isRedirectEv@Base 1.2 + _ZNK3zim6writer7Article12getParameterB5cxx11Ev@Base 1.2 + _ZNK3zim6writer7Article12isLinktargetEv@Base 1.2 + _ZNK3zim6writer7Article14getRedirectAidB5cxx11Ev@Base 1.2 + _ZNK3zim6writer7Article14shouldCompressEv@Base 1.2 + _ZNK3zim6writer7Article9isDeletedEv@Base 1.2 + _ZNK3zim7Article14getArticleSizeEv@Base 1.2 + (arch=sh4 x32)_ZNK3zim7Article8getTitleB5cxx11Ev@Base 1.4 + _ZNK3zim7Cluster7getBlobEj@Base 1.2 + _ZNK3zim8FileImpl11getMimeTypeB5cxx11Et@Base 1.2 + _ZNK3zim9streambuf5fsizeEv@Base 1.2 + _ZNK3zim9streambuf8getMTimeEv@Base 1.2 + (optional=templinst)_ZNKSt5ctypeIcE8do_widenEc@Base 1.2 + (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3zim5CacheIS5_NS7_8SmartPtrINS7_9streambuf12OpenfileInfoEEEE4DataEED1Ev@Base 1.2 + (optional=templinst)_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3zim5CacheIS5_NS7_8SmartPtrINS7_9streambuf12OpenfileInfoEEEE4DataEED2Ev@Base 1.2 + (optional=templinst)_ZNSt6vectorIN3zim12IndexArticle5EntryESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim12SearchResultESaIS1_EE12emplace_backIJS1_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim12SearchResultESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim12SearchResultESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim6writer6DirentESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim7ArticleESaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim8SmartPtrINS0_9streambuf8FileInfoEEESaIS4_EE12emplace_backIJS4_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorIN3zim8SmartPtrINS0_9streambuf8FileInfoEEESaIS4_EE19_M_emplace_back_auxIJS4_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base 1.2 + (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base 1.2 + (optional=templinst)_ZNSt6vectorIcSaIcEE15_M_range_insertIPKcEEvN9__gnu_cxx17__normal_iteratorIPcS1_EET_S9_St20forward_iterator_tag@Base 1.2 + (optional=templinst|arch-bits=32)_ZNSt6vectorIcSaIcEE17_M_default_appendEj@Base 1.4 + (optional=templinst|arch-bits=64)_ZNSt6vectorIcSaIcEE17_M_default_appendEm@Base 1.2 + (optional=templinst)_ZNSt6vectorIjSaIjEE12emplace_backIJjEEEvDpOT_@Base 1.4 + (optional=templinst|arch-bits=32)_ZNSt6vectorIjSaIjEE17_M_default_appendEj@Base 1.4 + (optional=templinst)_ZNSt6vectorIjSaIjEE19_M_emplace_back_auxIJjEEEvDpOT_@Base 1.4 + (optional=templinst|arch-bits=64)_ZNSt6vectorImSaImEE12emplace_backIJmEEEvDpOT_@Base 1.2 + (optional=templinst|arch-bits=64)_ZNSt6vectorImSaImEE19_M_emplace_back_auxIJmEEEvDpOT_@Base 1.2 + (optional=templinst|arch-bits=32)_ZNSt6vectorItSaItEE17_M_default_appendEj@Base 1.4 + (optional=templinst|arch-bits=64)_ZNSt6vectorItSaItEE17_M_default_appendEm@Base 1.2 + (optional=templinst|arch-bits=32)_ZNSt6vectorIySaIyEE12emplace_backIJyEEEvDpOT_@Base 1.4 + (optional=templinst|arch-bits=32)_ZNSt6vectorIySaIyEE19_M_emplace_back_auxIJyEEEvDpOT_@Base 1.4 + (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 1.2 + (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 1.2 + (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE7_M_copyINSH_11_Alloc_nodeEEEPSt13_Rb_tree_nodeISB_EPKSL_PSt18_Rb_tree_node_baseRT_@Base 1.4 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim12SearchResult8WordAttrEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE24_M_get_insert_unique_posERS7_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISG_ERS7_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE4findERS7_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3zim5CacheIS5_NS8_8SmartPtrINS8_9streambuf12OpenfileInfoEEEE4DataEESt10_Select1stISG_ESt4lessIS5_ESaISG_EE8_M_eraseEPSt13_Rb_tree_nodeISG_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_tESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE24_M_get_insert_unique_posERS1_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIcSt4pairIKcjESt10_Select1stIS2_ESt4lessIcESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim12SearchResultEESt10_Select1stIS4_ESt4lessIjESaIS4_EE16_M_insert_uniqueIS4_EES0_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base 1.4 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim12SearchResultEESt10_Select1stIS4_ESt4lessIjESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE24_M_get_insert_unique_posERS1_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjN3zim5CacheIjNS2_6DirentEE4DataEESt10_Select1stIS7_ESt4lessIjESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE24_M_get_insert_unique_posERS1_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE7_M_copyINSE_11_Alloc_nodeEEEPSt13_Rb_tree_nodeIS8_EPKSI_PSt18_Rb_tree_node_baseRT_@Base 1.4 + (optional=templinst)_ZNSt8_Rb_treeIjSt4pairIKjNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIjESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE24_M_get_insert_unique_posERS1_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base 1.2 + (optional=templinst)_ZNSt8_Rb_treeItSt4pairIKtNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessItESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 1.2 + (optional=templinst|arch=armel armhf m68k)_ZNSt8_Rb_treeIySt4pairIKyN3zim5CacheIyNS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessIyESaIS7_EE4findERS1_@Base 1.2 + (optional=templinst|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE24_M_get_insert_unique_posERS1_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hppa kfreebsd-amd64 m68k mips64el ppc64el sh4 sparc64 x32|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS1_@Base 1.2 + (optional=templinst|subst)_ZNSt8_Rb_treeI{uint64_t}St4pairIK{uint64_t}N3zim5CacheI{uint64_t}NS2_7ClusterEE4DataEESt10_Select1stIS7_ESt4lessI{uint64_t}ESaIS7_EE8_M_eraseEPSt13_Rb_tree_nodeIS7_E@Base 1.2 + (optional=templinst)_ZSt10__pop_heapIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_SH_T0_@Base 1.2 + (optional=templinst)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_@Base 1.2 + (optional=templinst|arch=amd64 arm64 hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 s390x x32)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_T0_@Base 1.2 + (optional=templinst|subst)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEE{ssize_t}S4_NS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_T0_SI_T1_T2_@Base 1.2 + (optional=templinst|subst)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEE{ssize_t}S7_NS0_5__ops15_Iter_less_iterEEvT_T0_SG_T1_T2_@Base 1.2 + (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_@Base 1.2 + (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_less_iterEEvT_SF_T0_@Base 1.2 + (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterIPFbRKS4_SD_EEEEvT_SH_T0_T1_@Base 1.2 + (optional=templinst)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN3zim6writer6DirentESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_comp_iterIPFbRKS4_SD_EEEEvT_T0_@Base 1.2 + (optional=templinst|arch=amd64 hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 s390x x32)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops14_Val_less_iterEEvT_T0_@Base 1.2 + (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_S5_@Base 1.2 + _ZTIN3zim10LzmaStreamE@Base 1.2 + _ZTIN3zim10RefCountedE@Base 1.2 + _ZTIN3zim11ClusterImplE@Base 1.2 + _ZTIN3zim11NonCopyableE@Base 1.2 + _ZTIN3zim11UnlzmaErrorE@Base 1.2 + _ZTIN3zim12FileNotFoundE@Base 1.2 + _ZTIN3zim12Md5streambufE@Base 1.2 + _ZTIN3zim12TeestreambufE@Base 1.2 + _ZTIN3zim12UnlzmaStreamE@Base 1.2 + _ZTIN3zim12ptrstreambufE@Base 1.2 + _ZTIN3zim13LzmaStreamBufE@Base 1.2 + _ZTIN3zim14TemplateParser5EventE@Base 1.2 + _ZTIN3zim15UnlzmaStreamBufE@Base 1.2 + _ZTIN3zim18ZimFileFormatErrorE@Base 1.2 + _ZTIN3zim3TeeE@Base 1.2 + _ZTIN3zim6writer13ArticleSourceE@Base 1.2 + _ZTIN3zim6writer7ArticleE@Base 1.2 + _ZTIN3zim8FileImplE@Base 1.2 + _ZTIN3zim8ifstreamE@Base 1.2 + _ZTIN3zim9LzmaErrorE@Base 1.2 + _ZTIN3zim9Md5streamE@Base 1.2 + _ZTIN3zim9ptrstreamE@Base 1.2 + _ZTIN3zim9streambuf12OpenfileInfoE@Base 1.2 + _ZTIN3zim9streambuf8FileInfoE@Base 1.2 + _ZTIN3zim9streambufE@Base 1.2 + _ZTSN3zim10LzmaStreamE@Base 1.2 + _ZTSN3zim10RefCountedE@Base 1.2 + _ZTSN3zim11ClusterImplE@Base 1.2 + _ZTSN3zim11NonCopyableE@Base 1.2 + _ZTSN3zim11UnlzmaErrorE@Base 1.2 + _ZTSN3zim12FileNotFoundE@Base 1.2 + _ZTSN3zim12Md5streambufE@Base 1.2 + _ZTSN3zim12TeestreambufE@Base 1.2 + _ZTSN3zim12UnlzmaStreamE@Base 1.2 + _ZTSN3zim12ptrstreambufE@Base 1.2 + _ZTSN3zim13LzmaStreamBufE@Base 1.2 + _ZTSN3zim14TemplateParser5EventE@Base 1.2 + _ZTSN3zim15UnlzmaStreamBufE@Base 1.2 + _ZTSN3zim18ZimFileFormatErrorE@Base 1.2 + _ZTSN3zim3TeeE@Base 1.2 + _ZTSN3zim6writer13ArticleSourceE@Base 1.2 + _ZTSN3zim6writer7ArticleE@Base 1.2 + _ZTSN3zim8FileImplE@Base 1.2 + _ZTSN3zim8ifstreamE@Base 1.2 + _ZTSN3zim9LzmaErrorE@Base 1.2 + _ZTSN3zim9Md5streamE@Base 1.2 + _ZTSN3zim9ptrstreamE@Base 1.2 + _ZTSN3zim9streambuf12OpenfileInfoE@Base 1.2 + _ZTSN3zim9streambuf8FileInfoE@Base 1.2 + _ZTSN3zim9streambufE@Base 1.2 + _ZTTN3zim10LzmaStreamE@Base 1.2 + _ZTTN3zim12UnlzmaStreamE@Base 1.2 + _ZTTN3zim3TeeE@Base 1.2 + _ZTTN3zim8ifstreamE@Base 1.2 + _ZTTN3zim9Md5streamE@Base 1.2 + _ZTTN3zim9ptrstreamE@Base 1.2 + _ZTVN3zim10LzmaStreamE@Base 1.2 + _ZTVN3zim11ClusterImplE@Base 1.2 + _ZTVN3zim11UnlzmaErrorE@Base 1.2 + _ZTVN3zim12FileNotFoundE@Base 1.2 + _ZTVN3zim12Md5streambufE@Base 1.2 + _ZTVN3zim12TeestreambufE@Base 1.2 + _ZTVN3zim12UnlzmaStreamE@Base 1.2 + _ZTVN3zim12ptrstreambufE@Base 1.2 + _ZTVN3zim13LzmaStreamBufE@Base 1.2 + _ZTVN3zim15UnlzmaStreamBufE@Base 1.2 + _ZTVN3zim18ZimFileFormatErrorE@Base 1.2 + _ZTVN3zim3TeeE@Base 1.2 + _ZTVN3zim6writer13ArticleSourceE@Base 1.2 + _ZTVN3zim6writer7ArticleE@Base 1.2 + _ZTVN3zim8FileImplE@Base 1.2 + _ZTVN3zim8ifstreamE@Base 1.2 + _ZTVN3zim9LzmaErrorE@Base 1.2 + _ZTVN3zim9Md5streamE@Base 1.2 + _ZTVN3zim9ptrstreamE@Base 1.2 + _ZTVN3zim9streambuf12OpenfileInfoE@Base 1.2 + _ZTVN3zim9streambuf8FileInfoE@Base 1.2 + _ZTVN3zim9streambufE@Base 1.2 + (c++)"non-virtual thunk to zim::UnlzmaStream::~UnlzmaStream()@Base" 1.2 + (c++)"non-virtual thunk to zim::ptrstream::~ptrstream()@Base" 1.2 + (c++)"virtual thunk to zim::LzmaStream::~LzmaStream()@Base" 1.2 + (c++)"virtual thunk to zim::Md5stream::~Md5stream()@Base" 1.2 + (c++)"virtual thunk to zim::Tee::~Tee()@Base" 1.2 + (c++)"virtual thunk to zim::UnlzmaStream::~UnlzmaStream()@Base" 1.2 + (c++)"virtual thunk to zim::ifstream::~ifstream()@Base" 1.2 + (c++)"virtual thunk to zim::ptrstream::~ptrstream()@Base" 1.2 + zim_MD5Final@Base 1.2 + zim_MD5Init@Base 1.2 + zim_MD5Update@Base 1.2 diff --git a/patches/0002-Adapt-tests-to-new-internal-cluster-API.patch b/patches/0002-Adapt-tests-to-new-internal-cluster-API.patch new file mode 100644 index 0000000..996d9ec --- /dev/null +++ b/patches/0002-Adapt-tests-to-new-internal-cluster-API.patch @@ -0,0 +1,198 @@ +From: Matthieu Gautier +Date: Mon, 7 Nov 2016 19:53:26 +0100 +Subject: Adapt tests to new internal cluster API. + +- There is no more operator>>() on cluster. We should use init_from_stream. +- The stream must be a zim::ifstream not a std::istream. + +Change-Id: I58b8e1d43b0973129d02393b83c3f248b77768fd +--- + test/cluster.cpp | 68 +++++++++++++++++++++++++++++++++++++++----------------- + 1 file changed, 48 insertions(+), 20 deletions(-) + +diff --git a/test/cluster.cpp b/test/cluster.cpp +index c4c25e6..687c1e1 100644 +--- a/test/cluster.cpp ++++ b/test/cluster.cpp +@@ -18,9 +18,12 @@ + */ + + #include ++#include + #include + #include ++#include + #include ++#include + + #include + #include +@@ -69,7 +72,9 @@ class ClusterTest : public cxxtools::unit::TestSuite + + void ReadWriteCluster() + { +- std::stringstream s; ++ std::string name = std::tmpnam(NULL); ++ std::ofstream os; ++ os.open(name.c_str()); + + zim::Cluster cluster; + +@@ -81,20 +86,25 @@ class ClusterTest : public cxxtools::unit::TestSuite + cluster.addBlob(blob1.data(), blob1.size()); + cluster.addBlob(blob2.data(), blob2.size()); + +- s << cluster; ++ os << cluster; ++ os.close(); + ++ zim::ifstream is(name); + zim::Cluster cluster2; +- s >> cluster2; +- CXXTOOLS_UNIT_ASSERT(!s.fail()); ++ cluster2.init_from_stream(is, 0); ++ CXXTOOLS_UNIT_ASSERT(!is.fail()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.count(), 3); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(0), blob0.size()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(1), blob1.size()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(2), blob2.size()); ++ std::remove(name.c_str()); + } + + void ReadWriteEmpty() + { +- std::stringstream s; ++ std::string name = std::tmpnam(NULL); ++ std::ofstream os; ++ os.open(name.c_str()); + + zim::Cluster cluster; + +@@ -102,21 +112,26 @@ class ClusterTest : public cxxtools::unit::TestSuite + cluster.addBlob(0, 0); + cluster.addBlob(0, 0); + +- s << cluster; ++ os << cluster; ++ os.close(); + ++ zim::ifstream is(name); + zim::Cluster cluster2; +- s >> cluster2; +- CXXTOOLS_UNIT_ASSERT(!s.fail()); ++ cluster2.init_from_stream(is, 0); ++ CXXTOOLS_UNIT_ASSERT(!is.fail()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.count(), 3); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(0), 0); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(1), 0); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(2), 0); ++ std::remove(name.c_str()); + } + + #ifdef ENABLE_ZLIB + void ReadWriteClusterZ() + { +- std::stringstream s; ++ std::string name = std::tmpnam(NULL); ++ std::ofstream os; ++ os.open(name.c_str()); + + zim::Cluster cluster; + +@@ -129,11 +144,13 @@ class ClusterTest : public cxxtools::unit::TestSuite + cluster.addBlob(blob2.data(), blob2.size()); + cluster.setCompression(zim::zimcompZip); + +- s << cluster; ++ os << cluster; ++ os.close(); + ++ zim::ifstream is(name); + zim::Cluster cluster2; +- s >> cluster2; +- CXXTOOLS_UNIT_ASSERT(!s.fail()); ++ cluster2.init_from_stream(is, 0); ++ CXXTOOLS_UNIT_ASSERT(!is.fail()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.count(), 3); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getCompression(), zim::zimcompZip); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(0), blob0.size()); +@@ -142,6 +159,7 @@ class ClusterTest : public cxxtools::unit::TestSuite + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(0), cluster2.getBlobPtr(0) + cluster2.getBlobSize(0), blob0.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(1), cluster2.getBlobPtr(1) + cluster2.getBlobSize(1), blob1.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(2), cluster2.getBlobPtr(2) + cluster2.getBlobSize(2), blob2.data())); ++ std::remove(name.c_str()); + } + + #endif +@@ -149,7 +167,9 @@ class ClusterTest : public cxxtools::unit::TestSuite + #ifdef ENABLE_BZIP2 + void ReadWriteClusterBz2() + { +- std::stringstream s; ++ std::string name = std::tmpnam(NULL); ++ std::ofstream os; ++ os.open(name.c_str()); + + zim::Cluster cluster; + +@@ -162,11 +182,13 @@ class ClusterTest : public cxxtools::unit::TestSuite + cluster.addBlob(blob2.data(), blob2.size()); + cluster.setCompression(zim::zimcompBzip2); + +- s << cluster; ++ os << cluster; ++ os.close(); + ++ zim::ifstream is(name); + zim::Cluster cluster2; +- s >> cluster2; +- CXXTOOLS_UNIT_ASSERT(!s.fail()); ++ cluster2.init_from_stream(is, 0); ++ CXXTOOLS_UNIT_ASSERT(!is.fail()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.count(), 3); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getCompression(), zim::zimcompBzip2); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(0), blob0.size()); +@@ -175,6 +197,7 @@ class ClusterTest : public cxxtools::unit::TestSuite + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(0), cluster2.getBlobPtr(0) + cluster2.getBlobSize(0), blob0.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(1), cluster2.getBlobPtr(1) + cluster2.getBlobSize(1), blob1.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(2), cluster2.getBlobPtr(2) + cluster2.getBlobSize(2), blob2.data())); ++ std::remove(name.c_str()); + } + + #endif +@@ -182,7 +205,9 @@ class ClusterTest : public cxxtools::unit::TestSuite + #ifdef ENABLE_LZMA + void ReadWriteClusterLzma() + { +- std::stringstream s; ++ std::string name = std::tmpnam(NULL); ++ std::ofstream os; ++ os.open(name.c_str()); + + zim::Cluster cluster; + +@@ -195,11 +220,13 @@ class ClusterTest : public cxxtools::unit::TestSuite + cluster.addBlob(blob2.data(), blob2.size()); + cluster.setCompression(zim::zimcompLzma); + +- s << cluster; ++ os << cluster; ++ os.close(); + ++ zim::ifstream is(name); + zim::Cluster cluster2; +- s >> cluster2; +- CXXTOOLS_UNIT_ASSERT(!s.fail()); ++ cluster2.init_from_stream(is, 0); ++ CXXTOOLS_UNIT_ASSERT(!is.fail()); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.count(), 3); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getCompression(), zim::zimcompLzma); + CXXTOOLS_UNIT_ASSERT_EQUALS(cluster2.getBlobSize(0), blob0.size()); +@@ -208,6 +235,7 @@ class ClusterTest : public cxxtools::unit::TestSuite + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(0), cluster2.getBlobPtr(0) + cluster2.getBlobSize(0), blob0.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(1), cluster2.getBlobPtr(1) + cluster2.getBlobSize(1), blob1.data())); + CXXTOOLS_UNIT_ASSERT(std::equal(cluster2.getBlobPtr(2), cluster2.getBlobPtr(2) + cluster2.getBlobSize(2), blob2.data())); ++ std::remove(name.c_str()); + } + + #endif diff --git a/patches/1001_fix_uuid_test_on_hurd.patch b/patches/1001_fix_uuid_test_on_hurd.patch new file mode 100644 index 0000000..1e28c4d --- /dev/null +++ b/patches/1001_fix_uuid_test_on_hurd.patch @@ -0,0 +1,33 @@ +Description: Provide time gap between uuid generation during tests + GNU Mach's i.e. Hurd's kernel clock is not very accurate so during + test on generating and comparing uuid's time might be same leading to + generating same Uuid. This patch adds a sleep of 1s between 2 + generate statemens. Thanks to Pino Toscano. +Author: Vasudev Kamath +Forwarded: no +Last-Update: 2013-09-14 + +--- a/test/uuid.cpp ++++ b/test/uuid.cpp +@@ -24,6 +24,8 @@ + #include + #include + ++#include ++ + class UuidTest : public cxxtools::unit::TestSuite + { + public: +@@ -92,6 +94,12 @@ + CXXTOOLS_UNIT_ASSERT(uuid1 != zim::Uuid()); + CXXTOOLS_UNIT_ASSERT(uuid2 == zim::Uuid()); + ++ // Since GNU Mach's clock isn't precise hence the time might be ++ // same during generating uuid1 and uuid2 leading to test ++ // failure. To bring the time difference between 2 sleep for a ++ // second. Thanks to Pino Toscano. ++ sleep(1); ++ + uuid2 = zim::Uuid::generate(); + CXXTOOLS_UNIT_ASSERT(uuid1 != uuid2); + CXXTOOLS_UNIT_ASSERT(uuid1 != zim::Uuid()); diff --git a/patches/README b/patches/README new file mode 100644 index 0000000..80c1584 --- /dev/null +++ b/patches/README @@ -0,0 +1,3 @@ +0xxx: Grabbed from upstream development. +1xxx: Possibly relevant for upstream adoption. +2xxx: Only relevant for official Debian release. diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..397823f --- /dev/null +++ b/patches/series @@ -0,0 +1,2 @@ +1001_fix_uuid_test_on_hurd.patch +0002-Adapt-tests-to-new-internal-cluster-API.patch diff --git a/rules b/rules new file mode 100755 index 0000000..e6306f4 --- /dev/null +++ b/rules @@ -0,0 +1,80 @@ +#!/usr/bin/make -f + +debian/control:: debian/control.in +DEB_PHONY_RULES += debian/control.in +debian/control.in:: + sed -e 's/__LIBPKGNAME__/$(libpkg)/g' debian/control.in + +DEB_AUTO_UPDATE_LIBTOOL = pre +DEB_AUTO_UPDATE_AUTOCONF = 2.69 +DEB_AUTO_UPDATE_AUTOHEADER = 2.69 +DEB_AUTO_UPDATE_ACLOCAL = , +DEB_AUTO_UPDATE_AUTOMAKE = , + +include /usr/share/pkg-kde-tools/makefiles/1/cdbs/symbolshelper.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/utils.mk + +# resolve experimental release +EXP_RELEASE := $(filter experimental% UNRELEASED,\ + $(shell dpkg-parsechangelog | grep -Po '^Distribution: \K.*')) + +# relax symbols check when targeting experimental +export DPKG_GENSYMBOLS_CHECK_LEVEL=$(if $(EXP_RELEASE),0,1) + +stem = zim +major = 0 +lib = lib$(stem) +libpkg = lib$(stem)$(major)v5 +devpkg = lib$(stem)-dev + +# Build-depend unversioned on debhelper +# TODO: Drop when adopted in cdbs +CDBS_BUILD_DEPENDS_rules_debhelper_v9 = debhelper + +# Needed by upstream build +CDBS_BUILD_DEPENDS +=, liblzma-dev, libcxxtools-dev, pkg-kde-tools + +# Multiarch quirks (see also d-shlibs use of the variable further down) +CDBS_PREDEPENDS_$(libpkg) = $(if $(DEB_HOST_MULTIARCH),multiarch-support) +DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) + +# Run unit tests shipped by upstream +DEB_CONFIGURE_EXTRA_FLAGS += --enable-unittest +DEB_MAKE_CHECK_TARGET = test + +# Install and resolve build-dependencies for shared libraries +# * recent d-shlibs needed for v5 option +CDBS_BUILD_DEPENDS +=, d-shlibs (>= 0.61) +binary-post-install/$(libpkg) binary-post-install/$(devpkg):: debian/stamp-local-shlibs-$(lib) +debian/stamp-local-shlibs-$(lib): binary-install/$(libpkg) binary-install/$(devpkg) + d-shlibmove --commit \ + --v5 \ + --devunversioned \ + --multiarch \ + --exclude-la \ + --override s/$(lib)$(major)-dev/$(lib)-dev/ \ + --override s/liblzma5-dev/liblzma-dev/ \ + --movedev "debian/tmp/usr/include/*" usr/include/ \ + debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/$(lib).so + touch $@ +clean:: + rm -f debian/stamp-local-shlibs-$(lib) + +# put aside upstream-shipped autotools files during build +makefiledirs = . examples include src src/tools test +macros_libtool = libtool ltoptions ltsugar ltversion lt~obsolete +macros_autoconf = ax_check_compile_flag ax_compiler_vendor +DEB_UPSTREAM_CRUFT_MOVE = aclocal.m4 ltmain.sh configure +DEB_UPSTREAM_CRUFT_MOVE += compile install-sh missing src/config.h.in +DEB_UPSTREAM_CRUFT_MOVE += depcomp $(patsubst %,%/Makefile.in,$(makefiledirs)) +DEB_UPSTREAM_CRUFT_MOVE += $(patsubst %,m4/%.m4,$(macros_libtool) $(macros_autotools)) + +# (re)create autotools files +DEB_ACLOCAL_ARGS = -Im4 --install --force +DEB_AUTOMAKE_ARGS = --add-missing --copy --foreign --force +DEB_MAKE_CLEAN_TARGET = distclean + +# Make sure empty ChangeLog from upstream is not installed +DEB_INSTALL_CHANGELOGS_ALL = diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/source/lintian-overrides b/source/lintian-overrides new file mode 100644 index 0000000..dce4650 --- /dev/null +++ b/source/lintian-overrides @@ -0,0 +1,8 @@ +# License is in License-Reference field (see bug#786450) +missing-license-text-in-dep5-copyright + +# License is in License-Reference field (see bug#786450) +missing-license-paragraph-in-dep5-copyright + +# Debhelper 9 is satisfied even in oldstable +package-needs-versioned-debhelper-build-depends 9 diff --git a/watch b/watch new file mode 100644 index 0000000..df08639 --- /dev/null +++ b/watch @@ -0,0 +1,3 @@ +# run "uscan --report" to check or "gpb import-orig --uscan" to update +version = 4 +http://www.openzim.org/download/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian -- 2.30.2