--- libcitadel-917.orig/debian/README.source +++ libcitadel-917/debian/README.source @@ -0,0 +1,7 @@ +This package uses quilt for upstream source code patch management. Please read +/usr/share/doc/quilt/README.source for more information how to apply, unapply, +add, modify or remove patches. + +Please note that /usr/share/doc/quilt/README.source is only available in quilt +version 0.46-4.1 or later. + --- libcitadel-917.orig/debian/changelog +++ libcitadel-917/debian/changelog @@ -0,0 +1,330 @@ +libcitadel (917-2) unstable; urgency=medium + + * Re-added rules target that was lost in the last version. (Closes: #886434) + + -- Michael Meskes Sat, 06 Jan 2018 09:54:15 +0100 + +libcitadel (917-1) unstable; urgency=medium + + * Updated watch file to new manifest. + * New upstream version 917 + * Added hardening options. + * Added symbols file. + + -- Michael Meskes Fri, 05 Jan 2018 13:53:54 +0100 + +libcitadel (916-1) unstable; urgency=medium + + * New upstream version 916 + * Bumped Standards-Version to 4.1.3, no changes needed. + * Switched priority from extra to optional. + * Switch to latest debhelper version. + * Removed rules stanza for binary independent packages. + * Made package multiarch aware. + + -- Michael Meskes Tue, 02 Jan 2018 10:53:59 +0100 + +libcitadel (904-1) unstable; urgency=medium + + * New upstream version 904 + + -- Michael Meskes Sat, 03 Jun 2017 08:40:59 +0200 + +libcitadel (902-1) unstable; urgency=medium + + * Imported Upstream version 902 + * Bumped debhelper and standards version, no changes needed. + * Make sure libcitadel.pc has a valid version number. + + -- Michael Meskes Fri, 13 May 2016 10:35:58 +0200 + +libcitadel (9.01-1) unstable; urgency=medium + + * Imported Upstream version 9.01 + * Bumped Standards-Version to 3.9.6, no changes needed. + + -- Michael Meskes Thu, 18 Jun 2015 12:15:50 +0200 + +libcitadel (8.24-1) unstable; urgency=medium + + * Imported Upstream version 8.24 + * Bumped Standards-Version to 3.9.5, no changes needed. + + -- Michael Meskes Tue, 28 Jan 2014 09:54:15 +0100 + +libcitadel (8.22-1) unstable; urgency=low + + * Imported Upstream version 8.22 + * Update config.* files during build. (Closes: #727399) + + -- Michael Meskes Mon, 04 Nov 2013 13:15:34 +0100 + +libcitadel (8.20-1) unstable; urgency=low + + * Imported Upstream version 8.20 + * Changed package name according to soname. + + -- Michael Meskes Sat, 24 Aug 2013 11:28:03 +0200 + +libcitadel (8.16-1) unstable; urgency=low + + * Imported Upstream version 8.16 + * Bumped Standards-Version to 3.9.4, no changes needed. + * Added hardening build flags. + + -- Michael Meskes Sun, 10 Mar 2013 11:38:23 +0100 + +libcitadel (8.14-2) unstable; urgency=low + + [ Wilfried Goesgens ] + * Add upstream patch to null terminate string + + [ Michael Meskes ] + * Updated configure.in from upstream + + -- Wilfried Goesgens Tue, 27 Nov 2012 12:15:38 +0100 + +libcitadel (8.14-1) unstable; urgency=low + + * Imported Upstream version 8.14 + + -- Michael Meskes Fri, 20 Jul 2012 20:38:04 +0200 + +libcitadel (8.12-1) unstable; urgency=low + + * Imported Upstream version 8.12 + + -- Michael Meskes Thu, 28 Jun 2012 10:40:18 +0200 + +libcitadel (8.11-2) unstable; urgency=low + + * Applied upstream's patch to fix compilation problem on kFreeBSD. + (Closes: #675841) + + -- Michael Meskes Tue, 05 Jun 2012 11:30:24 +0200 + +libcitadel (8.11-1) unstable; urgency=low + + * Adjusted watch file for new url. + * Imported Upstream version 8.11 + + -- Michael Meskes Fri, 25 May 2012 11:28:54 +0200 + +libcitadel (8.05-1) unstable; urgency=low + + * Imported Upstream version 8.05 + * Bumped Standards-Version to 3.9.3, no changes needed. + + -- Michael Meskes Sat, 17 Mar 2012 20:13:04 +0100 + +libcitadel (8.04-1) unstable; urgency=low + + * New upstream version + * Added build-arch and build-indep targets to rules file. + * Removed {...} braces from debhelper file. + + -- Michael Meskes Thu, 12 Jan 2012 12:31:46 +0100 + +libcitadel (7.86-1) unstable; urgency=low + + * Imported Upstream version 7.86 + * Bumped Standards-Version to 3.9.2, no changes needed. + + -- Michael Meskes Sun, 24 Apr 2011 21:54:36 +0200 + +libcitadel (7.84-1) unstable; urgency=low + + * New Upstream version 7.84 + + -- Michael Meskes Fri, 10 Sep 2010 11:34:30 +0200 + +libcitadel (7.83-1) unstable; urgency=low + + * New Upstream version 7.83 + * Bumped Standards-Version to 3.9.1, no changes needed. + + -- Michael Meskes Tue, 17 Aug 2010 09:54:13 +0200 + +libcitadel (7.81-1) unstable; urgency=low + + * New Upstream version 7.81 + * Bumped Standards-Version to 3.9.0, no changes needed. + * Added source/format file. + * Updated copyright file. + + -- Michael Meskes Wed, 21 Jul 2010 09:16:12 +0200 + +libcitadel (7.72-2) unstable; urgency=low + + * Added upstream patch to fix bug in RFC822 decoder. + * Removed patch system with empty patches directory. + + -- Michael Meskes Mon, 22 Feb 2010 09:55:21 +0100 + +libcitadel (7.72-1) unstable; urgency=low + + * New Upstream version. + * Bumped Standards-Version to 3.8.4, no changes needed. + + -- Michael Meskes Sat, 20 Feb 2010 17:59:33 +0100 + +libcitadel (7.71-1) unstable; urgency=high + + * New Upstream version. + + -- Michael Meskes Wed, 06 Jan 2010 10:57:02 +0100 + +libcitadel (7.70-1) unstable; urgency=low + + * New Upstream version. + + -- Michael Meskes Fri, 18 Dec 2009 09:29:06 +0100 + +libcitadel (7.66-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Tue, 29 Sep 2009 12:14:04 +0200 + +libcitadel (7.63-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Sat, 05 Sep 2009 14:19:50 +0200 + +libcitadel (7.61-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Wed, 12 Aug 2009 12:56:51 +0200 + +libcitadel (7.60-1) unstable; urgency=low + + * New upstream version. + * Bumped Standards-Version to 3.8.2, no changes needed. + + -- Michael Meskes Wed, 05 Aug 2009 14:19:13 +0200 + +libcitadel (7.51-1) unstable; urgency=low + + * New upstream version. + * Updated watch file for new page layout. + * Added missing Homepage: field. + + -- Michael Meskes Thu, 04 Jun 2009 09:01:02 +0200 + +libcitadel (7.50-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Thu, 09 Apr 2009 19:37:54 +0200 + +libcitadel (7.43-1) unstable; urgency=high + + * New upstream version. + * Bumped Standards-Version to 3.8.1, no changes needed. + + -- Michael Meskes Wed, 18 Mar 2009 11:29:15 +0100 + +libcitadel (7.42-1) unstable; urgency=low + + * New upstream version. + * Bumped major version to 2. + * Fixing copyright notice, closes: #518489 + + -- Michael Meskes Wed, 11 Mar 2009 17:50:23 +0100 + +libcitadel (7.41-1) unstable; urgency=low + + * New upstream version, closes: #497984 + * Changed watch file to account for an additional letter in the version + number if present. + + -- Michael Meskes Fri, 20 Feb 2009 16:49:05 +0100 + +libcitadel (7.38a-1) unstable; urgency=low + + * New upstream version. + * Removed upstream prepatches that were no longer needed. + + -- Michael Meskes Mon, 22 Sep 2008 16:15:32 +0200 + +libcitadel (7.37-4) unstable; urgency=low + + [Wilfried Goesgens] + * [r6615] change vcard version to 2.1 + + -- Michael Meskes Tue, 23 Sep 2008 19:08:29 +0200 + +libcitadel (7.37-4) unstable; urgency=low + + [Wilfried Goesgens] + * [r6580] add upstream prepatch to not violate vcard + standard, closes: #497948 + + -- Michael Meskes Tue, 9 Sep 2008 19:08:29 +0200 + +libcitadel (7.37-3) unstable; urgency=low + + * Enable patching in debian/rules. + * Re-diffed patches. + + -- Michael Meskes Fri, 15 Aug 2008 13:08:29 +0200 + +libcitadel (7.37-2) unstable; urgency=low + + [Wilfried Goesgens] + * add dependency on quilt + * [r6413] added upstream prepatch; 64 bit cleanness + * [r6475] added upstream prepatch; close dirhandle after use + + -- Michael Meskes Wed, 13 Aug 2008 10:04:19 +0200 + +libcitadel (7.37-1) unstable; urgency=low + + * New upstream version. + + -- Michael Meskes Fri, 20 Jun 2008 12:16:53 +0200 + +libcitadel (1.14-1) unstable; urgency=low + + * New upstream version + * Bumped standards to 3.8.0. + + -- Michael Meskes Fri, 06 Jun 2008 11:48:05 +0200 + +libcitadel (1.09-2) unstable; urgency=low + + * Made shlibs file list version number. + + -- Michael Meskes Thu, 01 May 2008 15:22:46 +0200 + +libcitadel (1.09-1) unstable; urgency=low + + * New upstream version + * Added watch file. + + -- Michael Meskes Thu, 24 Apr 2008 09:51:49 +0200 + +libcitadel (1.08-1) unstable; urgency=low + + * Changed maintainer to Debian Citadel Team. + * Moved priority to extra. + * New upstream version. + * Do not used deprecated substvar notion anymore. + * Added debian/compat file. + * Do not ignore errors in clean target. + + -- Michael Meskes Sat, 22 Mar 2008 17:18:06 +0100 + +libcitadel (1.05-4) unstable; urgency=high + + * include xdgmime + + -- Wilfried Goesgens Tue, 12 Feb 2008 0:00:00 +0001 + +libcitadel (1.03-3) unstable; urgency=low + + * initial debian release + + -- Wilfried Goesgens Sun, 18 Nov 2007 23:55:21 +0100 --- libcitadel-917.orig/debian/compat +++ libcitadel-917/debian/compat @@ -0,0 +1,2 @@ +11 + --- libcitadel-917.orig/debian/control +++ libcitadel-917/debian/control @@ -0,0 +1,28 @@ +Source: libcitadel +Section: libs +Priority: optional +Maintainer: Debian Citadel Team +Uploaders: Wilfried Goesgens , Michael Meskes , Alexander Wirt +Build-Depends: debhelper (>= 11), zlib1g-dev, quilt (>= 0.40) +Standards-Version: 4.1.3 +Vcs-Git: git://anonscm.debian.org/pkg-citadel/libcitadel.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-citadel/libcitadel.git +Homepage: http://www.citadel.org/ + +Package: libcitadel4 +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends}, shared-mime-info +Description: Citadel toolbox + This library contains the commonly used routines for the citadel suite. + +Package: libcitadel-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends}, pkg-config, + libcitadel4 (= ${binary:Version}) +Description: Development files for libcitadel4 + This library contains the commonly used routines for the citadel suite. + . + This package provides development files and static libraries. --- libcitadel-917.orig/debian/copyright +++ libcitadel-917/debian/copyright @@ -0,0 +1,195 @@ +This package was debianized by Wilfried Goesgens on +Mon, 25 Jul 2005 12:46:10 +0200. + +It was downloaded from http://www.citadel.org + +Upstream Authors (the citadel.org development team): + Art Cancro + Nathan Bryant + Alessandro Fulciniti + Wilifried Goesgens + Nick Grossman + Andru Luvisi + Dave Lindquist + Matt Pfleger + Martin Mouritzen + +Copyright: (C) 1987-2009 citadel.org development team. +This program is distributed under the terms of the GNU General Public +License, version 3. + +This applies to the complete sourcetree with the execptions mentioned below: + +Some files are (C) FSF but also placed under GPL. + +lookup3.c is (C) Bob Jenkins, May 2006, Public Domain + +xdgmime; http://www.freedesktop.org s xdgmime library in lib/xdgmime, which is +distributed under LGPL V2 (or later) or the Academic Free License, version 2.0 +XDG Mime is courtesy of: + Jonathan Blandford + Copyright (C) 2004 Red Hat, Inc. + Matthias Clasen + +The Academic Free License + v. 2.0 + +This Academic Free License (the "License") applies to any original work of +authorship (the "Original Work") whose owner (the "Licensor") has placed the +following notice immediately following the copyright notice for the Original +Work: + +Licensed under the Academic Free License version 2.0 + +1) Grant of Copyright License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license to do the +following: +a) to reproduce the Original Work in copies; + +b) to prepare derivative works ("Derivative Works") based upon the Original +Work; + +c) to distribute copies of the Original Work and Derivative Works to the public; + +d) to perform the Original Work publicly; and + +e) to display the Original Work publicly. + +2) Grant of Patent License. Licensor hereby grants You a world-wide, +royalty-free, non-exclusive, perpetual, sublicenseable license, under patent +claims owned or controlled by the Licensor that are embodied in the Original +Work as furnished by the Licensor, to make, use, sell and offer for sale the +Original Work and Derivative Works. + +3) Grant of Source Code License. The term "Source Code" means the preferred +form of the Original Work for making modifications to it and all available +documentation describing how to modify the Original Work. Licensor hereby +agrees to provide a machine-readable copy of the Source Code of the Original +Work along with each copy of the Original Work that Licensor distributes. +Licensor reserves the right to satisfy this obligation by placing a +machine-readable copy of the Source Code in an information repository +reasonably calculated to permit inexpensive and convenient access by You for as +long as Licensor continues to distribute the Original Work, and by publishing +the address of that information repository in a notice immediately following +the copyright notice that applies to the Original Work. + +4) Exclusions From License Grant. Neither the names of Licensor, nor the names +of any contributors to the Original Work, nor any of their trademarks or +service marks, may be used to endorse or promote products derived from this +Original Work without express prior written permission of the Licensor. +Nothing in this License shall be deemed to grant any rights to trademarks, +copyrights, patents, trade secrets or any other intellectual property of +Licensor except as expressly stated herein. No patent license is granted to +make, use, sell or offer to sell embodiments of any patent claims other than +the licensed claims defined in Section 2. No right is granted to the +trademarks of Licensor even if such marks are included in the Original Work. +Nothing in this License shall be interpreted to prohibit Licensor from +licensing under different terms from this License any Original Work that +Licensor otherwise would have a right to license. + +5) This section intentionally omitted. + +6) Attribution Rights. You must retain, in the Source Code of any Derivative +Works that You create, all copyright, patent or trademark notices from the +Source Code of the Original Work, as well as any notices of licensing and +any descriptive text identified therein as an "Attribution Notice." You must +cause the Source Code for any Derivative Works that You create to carry a +prominent Attribution Notice reasonably calculated to inform recipients that +You have modified the Original Work. + +7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that +the copyright in and to the Original Work and the patent rights granted herein +by Licensor are owned by the Licensor or are sublicensed to You under the terms +of this License with the permission of the contributor(s) of those copyrights +and patent rights. Except as expressly stated in the immediately proceeding +sentence, the Original Work is provided under this License on an "AS IS" BASIS +and WITHOUT WARRANTY, either express or implied, including, without limitation, +the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU. +This DISCLAIMER OF WARRANTY constitutes an essential part of this License. +No license to Original Work is granted hereunder except under this disclaimer. + +8) Limitation of Liability. Under no circumstances and under no legal theory, +whether in tort (including negligence), contract, or otherwise, shall the +Licensor be liable to any person for any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or the use of the Original Work including, without limitation, damages for loss +of goodwill, work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses. This limitation of liability shall not +apply to liability for death or personal injury resulting from Licensor's +negligence to the extent applicable law prohibits such limitation. Some +jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so this exclusion and limitation may not apply to You. + +9) Acceptance and Termination. If You distribute copies of the Original Work +or a Derivative Work, You must make a reasonable effort under the circumstances +to obtain the express assent of recipients to the terms of this License. +Nothing else but this License (or another written agreement between Licensor +and You) grants You permission to create Derivative Works based upon the +Original Work or to exercise any of the rights granted in Section 1 herein, +and any attempt to do so except under the terms of this License (or another +written agreement between Licensor and You) is expressly prohibited by U.S. +copyright law, the equivalent laws of other countries, and by international +treaty. Therefore, by exercising any of the rights granted to You in Section +1 herein, You indicate Your acceptance of this License and all of its terms +and conditions. + +10) Termination for Patent Action. This License shall terminate automatically +and You may no longer exercise any of the rights granted to You by this +License as of the date You commence an action, including a cross-claim or +counterclaim, for patent infringement (i) against Licensor with respect to a +patent applicable to software or (ii) against any entity with respect to a +patent applicable to the Original Work (but excluding combinations of the +Original Work with other software or hardware). + +11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this +License may be brought only in the courts of a jurisdiction wherein the +Licensor resides or in which Licensor conducts its primary business, and under +the laws of that jurisdiction excluding its conflict-of-law provisions. The +application of the United Nations Convention on Contracts for the International +Sale of Goods is expressly excluded. Any use of the Original Work outside the +scope of this License or after its termination shall be subject to the +requirements and penalties of the U.S. Copyright Act, 17 U.S.C. ยค 101 et seq., +the equivalent laws of other countries, and international treaty. This section +shall survive the termination of this License. + +12) Attorneys Fees. In any action to enforce the terms of this License or +seeking damages relating thereto, the prevailing party shall be entitled to +recover its costs and expenses, including, without limitation, reasonable +attorneys' fees and costs incurred in connection with such action, including +any appeal of such action. This section shall survive the termination of this +License. + +13) Miscellaneous. This License represents the complete agreement concerning +the subject matter hereof. If any provision of this License is held to be +unenforceable, such provision shall be reformed only to the extent necessary +to make it enforceable. + +14) Definition of "You" in This License. "You" throughout this License, +whether in upper or lower case, means an individual or a legal entity +exercising rights under, and complying with all of the terms of, this +License. For legal entities, "You" includes any entity that controls, +is controlled by, or is under common control with you. For purposes of +this definition, "control" means (i) the power, direct or indirect, to cause +the direction or management of such entity, whether by contract or otherwise, +or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or +(iii) beneficial ownership of such entity. + +15) Right to Use. You may use the Original Work in all ways not otherwise +restricted or conditioned by this License or by law, and Licensor promises not +to interfere with or be responsible for such uses by You. + +This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved. +Permission is hereby granted to copy and distribute this license without +modification. This license may not be modified without the express written +permission of its copyright owner. + +On Debian systems, the complete text of the GNU General Public License version +3 can be found in `/usr/share/common-licenses/GPL-3'. + +On Debian systems, the complete text of the GNU Lesser General Public License +version 2 can be found in `/usr/share/common-licenses/LGPL-2'. + +The Debian packaging is Copyright (C) 2005-2010, Debian Citadel Team + and is licensed under the GPL, see +above. --- libcitadel-917.orig/debian/libcitadel-dev.dirs +++ libcitadel-917/debian/libcitadel-dev.dirs @@ -0,0 +1 @@ +usr/share/doc --- libcitadel-917.orig/debian/libcitadel-dev.install.in +++ libcitadel-917/debian/libcitadel-dev.install.in @@ -0,0 +1,4 @@ +usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libcitadel.pc +usr/lib/${DEB_HOST_MULTIARCH}/libcitadel.so +usr/lib/${DEB_HOST_MULTIARCH}/libcitadel.a +usr/include --- libcitadel-917.orig/debian/libcitadel4.install.in +++ libcitadel-917/debian/libcitadel4.install.in @@ -0,0 +1 @@ +usr/lib/${DEB_HOST_MULTIARCH}/libcitadel.so.* --- libcitadel-917.orig/debian/libcitadel4.symbols +++ libcitadel-917/debian/libcitadel4.symbols @@ -0,0 +1,311 @@ +libcitadel.so.4 libcitadel4 #MINVER# + BaseFrames@Base 917 + BaseStrBufSize@Base 917 + CheckEncode@Base 917 + ChrPtr@Base 917 + CompressBuffer@Base 917 + CtdlDecodeBase64@Base 917 + CtdlDecodeQuotedPrintable@Base 917 + CtdlEncodeBase64@Base 917 + CtdlMakeTempFileName@Base 917 + CurlFillStrBuf_callback@Base 917 + CurlPrepareURL@Base 917 + DeleteEntryFromHash@Base 917 + DeleteHash@Base 917 + DeleteHashContent@Base 917 + DeleteHashPos@Base 917 + DeleteJSONValue@Base 917 + DeleteMSet@Base 917 + EnableSplice@Base 917 + ErrRBB_BLOBFPreConditionFailed@Base 917 + ErrRBB_too_many_selects@Base 917 + FDIOBufferDelete@Base 917 + FDIOBufferInit@Base 917 + FLUSHStrBuf@Base 917 + FileMoveChunked@Base 917 + FileRecvChunked@Base 917 + FileSendChunked@Base 917 + Flathash@Base 917 + FlushStrBuf@Base 917 + FourHash@Base 917 + FreeStrBuf@Base 917 + FreeURL@Base 917 + FromHexTable@Base 917 + FullBinaryName@Base 917 + GetCount@Base 917 + GetHash@Base 917 + GetHashAt@Base 917 + GetHashKeys@Base 917 + GetHashPos@Base 917 + GetHashPosCounter@Base 917 + GetHashPosFromKey@Base 917 + GetIconFilename@Base 917 + GetKey@Base 917 + GetNewHashPos@Base 917 + GetNextHashPos@Base 917 + GetSearchPayload@Base 917 + GuessMimeByFilename@Base 917 + GuessMimeType@Base 917 + HDeleteHash@Base 917 + HFreeStrBuf@Base 917 + HashLittle@Base 917 + HexList@Base 917 + IOBufferStrLength@Base 917 + IsInMSetList@Base 917 + JsonArrayAppend@Base 917 + JsonObjectAppend@Base 917 + LoadIconDir@Base 917 + MyMimes@Base 917 + NewHash@Base 917 + NewJsonArray@Base 917 + NewJsonBigNumber@Base 917 + NewJsonBool@Base 917 + NewJsonNull@Base 917 + NewJsonNumber@Base 917 + NewJsonObject@Base 917 + NewJsonPlainString@Base 917 + NewJsonString@Base 917 + NewStrBuf@Base 917 + NewStrBufDup@Base 917 + NewStrBufDupAppendFlush@Base 917 + NewStrBufPlain@Base 917 + NextHashPos@Base 917 + ParseMSet@Base 917 + ParseURL@Base 917 + PrintHash@Base 917 + Put@Base 917 + ReAdjustEmptyBuf@Base 917 + RewindHashPos@Base 917 + RoomNetCfgStrs@Base 917 + SerializeJson@Base 917 + ShutDownLibCitadel@Base 917 + ShutDownLibCitadelMime@Base 917 + SmashStrBuf@Base 917 + SortByHashKey@Base 917 + SortByHashKeyStr@Base 917 + SortByPayload@Base 917 + StartLibCitadel@Base 917 + StrBufAppendBuf@Base 917 + StrBufAppendBufPlain@Base 917 + StrBufAppendPrintf@Base 917 + StrBufAsciify@Base 917 + StrBufBase64Append@Base 917 + StrBufCheckBuffer@Base 917 + StrBufChunkSipLine@Base 917 + StrBufConvert@Base 917 + StrBufCutAt@Base 917 + StrBufCutLeft@Base 917 + StrBufCutRight@Base 917 + StrBufDecodeBase64@Base 917 + StrBufDecodeBase64To@Base 917 + StrBufDecodeHex@Base 917 + StrBufDecodeQP@Base 917 + StrBufDestroyStreamContext@Base 917 + StrBufEUid_escapize@Base 917 + StrBufEUid_unescapize@Base 917 + StrBufExtractNext_int@Base 917 + StrBufExtractNext_long@Base 917 + StrBufExtractNext_unsigned_long@Base 917 + StrBufExtract_NextToken@Base 917 + StrBufExtract_int@Base 917 + StrBufExtract_long@Base 917 + StrBufExtract_token@Base 917 + StrBufExtract_tokenFromStr@Base 917 + StrBufExtract_unsigned_long@Base 917 + StrBufHaveNextToken@Base 917 + StrBufHexEscAppend@Base 917 + StrBufHexescAppend@Base 917 + StrBufIsNumber@Base 917 + StrBufLowerCase@Base 917 + StrBufNOTNULL@Base 917 + StrBufNewStreamContext@Base 917 + StrBufNum_tokens@Base 917 + StrBufPeek@Base 917 + StrBufPlain@Base 917 + StrBufPook@Base 917 + StrBufPrintf@Base 917 + StrBufRFC2047encode@Base 917 + StrBufRFC2047encodeMessage@Base 917 + StrBufReadBLOB@Base 917 + StrBufReadBLOBBuffered@Base 917 + StrBufRemove_token@Base 917 + StrBufReplaceChars@Base 917 + StrBufReplaceToken@Base 917 + StrBufSanitizeAscii@Base 917 + StrBufSanitizeEmailRecipientVector@Base 917 + StrBufShrinkToFit@Base 917 + StrBufSipLine@Base 917 + StrBufSkip_NTokenS@Base 917 + StrBufSpaceToBlank@Base 917 + StrBufStreamTranscode@Base 917 + StrBufStripAllBut@Base 917 + StrBufStripSlashes@Base 917 + StrBufSub@Base 917 + StrBufTCP_read_buffered_line@Base 917 + StrBufTCP_read_buffered_line_fast@Base 917 + StrBufTCP_read_line@Base 917 + StrBufToUnixLF@Base 917 + StrBufTrim@Base 917 + StrBufUnescape@Base 917 + StrBufUpCase@Base 917 + StrBufUrlescAppend@Base 917 + StrBufUrlescUPAppend@Base 917 + StrBufVAppendPrintf@Base 917 + StrBufXMLEscAppend@Base 917 + StrBuf_RFC822_2_Utf8@Base 917 + StrBuf_RFC822_to_Utf8@Base 917 + StrBuf_Utf8StrCut@Base 917 + StrBuf_Utf8StrLen@Base 917 + StrBuf_read_one_chunk_callback@Base 917 + StrBuf_write_one_chunk_callback@Base 917 + StrECMAEscAppend@Base 917 + StrEscAppend@Base 917 + StrHtmlEcmaEscAppend@Base 917 + StrIcalEscAppend@Base 917 + StrLength@Base 917 + StrMsgEscAppend@Base 917 + StrToi@Base 917 + StrTol@Base 917 + StripSlashes@Base 917 + SwapBuffers@Base 917 + TestValidateHash@Base 917 + VCardLoad@Base 917 + WF_MsgStrs@Base 917 + WildFireAddArray@Base 917 + WildFireException@Base 917 + WildFireInitBacktrace@Base 917 + WildFireMessage@Base 917 + WildFireMessagePlain@Base 917 + WildFireSerializePayload@Base 917 + WildFireShutdown@Base 917 + WriteIOBAlreadyRead@Base 917 + ZLibCompressionRatio@Base 917 + _NewConstStrBuf@Base 917 + _xdg_get_base_name@Base 917 + _xdg_glob_determine_type@Base 917 + _xdg_glob_hash_append_glob@Base 917 + _xdg_glob_hash_dump@Base 917 + _xdg_glob_hash_free@Base 917 + _xdg_glob_hash_lookup_file_name@Base 917 + _xdg_glob_hash_new@Base 917 + _xdg_mime_alias_list_dump@Base 917 + _xdg_mime_alias_list_free@Base 917 + _xdg_mime_alias_list_lookup@Base 917 + _xdg_mime_alias_list_new@Base 917 + _xdg_mime_alias_read_from_file@Base 917 + _xdg_mime_cache_get_max_buffer_extents@Base 917 + _xdg_mime_cache_get_mime_type_for_data@Base 917 + _xdg_mime_cache_get_mime_type_for_file@Base 917 + _xdg_mime_cache_get_mime_type_from_file_name@Base 917 + _xdg_mime_cache_list_mime_parents@Base 917 + _xdg_mime_cache_mime_type_subclass@Base 917 + _xdg_mime_cache_new_from_file@Base 917 + _xdg_mime_cache_ref@Base 917 + _xdg_mime_cache_unalias_mime_type@Base 917 + _xdg_mime_cache_unref@Base 917 + _xdg_mime_caches@Base 917 + _xdg_mime_glob_read_from_file@Base 917 + _xdg_mime_magic_free@Base 917 + _xdg_mime_magic_get_buffer_extents@Base 917 + _xdg_mime_magic_lookup_data@Base 917 + _xdg_mime_magic_new@Base 917 + _xdg_mime_magic_read_from_file@Base 917 + _xdg_mime_media_type_equal@Base 917 + _xdg_mime_mime_type_equal@Base 917 + _xdg_mime_mime_type_subclass@Base 917 + _xdg_mime_parent_list_dump@Base 917 + _xdg_mime_parent_list_free@Base 917 + _xdg_mime_parent_list_lookup@Base 917 + _xdg_mime_parent_list_new@Base 917 + _xdg_mime_parent_read_from_file@Base 917 + _xdg_ucs4_to_lower@Base 917 + _xdg_utf8_skip@Base 917 + _xdg_utf8_to_ucs4@Base 917 + _xdg_utf8_validate@Base 917 + addr2line_pid@Base 917 + addr2line_read_pipe@Base 917 + addr2line_write_pipe@Base 917 + base64_decode_block@Base 917 + base64_decode_value@Base 917 + base64_encode_block@Base 917 + base64_encode_blockend@Base 917 + base64_encode_value@Base 917 + base64_init_decodestate@Base 917 + base64_init_encodestate@Base 917 + bmstrcasestr@Base 917 + bmstrcasestr_len@Base 917 + cbmstrcasestr@Base 917 + cbmstrcasestr_len@Base 917 + cmemreadline@Base 917 + cmemreadlinelen@Base 917 + compress_gzip@Base 917 + convert_spaces_to_underscores@Base 917 + ctdl_iconv_open@Base 917 + dbg_PrintHash@Base 917 + dbg_PrintStrBufPayload@Base 917 + decode_hex@Base 917 + extract_int@Base 917 + extract_key@Base 917 + extract_long@Base 917 + extract_token@Base 917 + extract_unsigned_long@Base 917 + fixed_partnum@Base 917 + generate_uuid@Base 917 + gz_magic@Base 917 + haschar@Base 917 + hashlittle@Base 917 + html_to_ascii@Base 917 + is_msg_in_mset@Base 917 + is_msg_in_sequence_set@Base 917 + lFlathash@Base 917 + libcitadel_version_number@Base 917 + libcitadel_version_string@Base 917 + memreadline@Base 917 + memreadlinelen@Base 917 + mime_decode@Base 917 + mime_decode_now@Base 917 + mime_parser@Base 917 + myfgets@Base 917 + num_tokens@Base 917 + pattern2@Base 917 + reference_free_handler@Base 917 + remove_charset_attribute@Base 917 + remove_token@Base 917 + rfc2047encode@Base 917 + safestrncpy@Base 917 + strcpy@Base 917 + stripallbut@Base 917 + striplt@Base 917 + stripltlen@Base 917 + stripout@Base 917 + the_mime_parser@Base 917 + urlesc@Base 917 + vcard_add_prop@Base 917 + vcard_fn_to_n@Base 917 + vcard_free@Base 917 + vcard_get_prop@Base 917 + vcard_load@Base 917 + vcard_new@Base 917 + vcard_serialize@Base 917 + vcard_set_prop@Base 917 + vnote_free@Base 917 + vnote_new@Base 917 + vnote_new_from_str@Base 917 + vnote_serialize@Base 917 + vnote_serialize_output_field@Base 917 + xdg_mime_dump@Base 917 + xdg_mime_get_max_buffer_extents@Base 917 + xdg_mime_get_mime_parents@Base 917 + xdg_mime_get_mime_type_for_data@Base 917 + xdg_mime_get_mime_type_for_file@Base 917 + xdg_mime_get_mime_type_from_file_name@Base 917 + xdg_mime_is_valid_mime_type@Base 917 + xdg_mime_list_mime_parents@Base 917 + xdg_mime_media_type_equal@Base 917 + xdg_mime_mime_type_equal@Base 917 + xdg_mime_mime_type_subclass@Base 917 + xdg_mime_register_reload_callback@Base 917 + xdg_mime_remove_callback@Base 917 + xdg_mime_shutdown@Base 917 + xdg_mime_type_unknown@Base 917 + xdg_mime_unalias_mime_type@Base 917 --- libcitadel-917.orig/debian/patches/pc.patch +++ libcitadel-917/debian/patches/pc.patch @@ -0,0 +1,11 @@ +--- libcitadel/libcitadel.pc.in.orig 2016-05-15 14:49:25.859991107 +0200 ++++ libcitadel/libcitadel.pc.in 2016-05-15 14:49:57.416308723 +0200 +@@ -8,7 +8,7 @@ + Name: libcitadel + Description: citadel suite tools library + URL: http://www.citadel.org/ +-Version: @VERSION@ ++Version: @PACKAGE_VERSION@ + Conflicts: + Libs: -L${libdir} -lcitadel + Cflags: -I${includedir} --- libcitadel-917.orig/debian/patches/series +++ libcitadel-917/debian/patches/series @@ -0,0 +1 @@ +pc.patch --- libcitadel-917.orig/debian/rules +++ libcitadel-917/debian/rules @@ -0,0 +1,108 @@ +#!/usr/bin/make -f +# -*- mode: makefile; coding: utf-8 -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +export DEB_BUILD_MAINT_OPTIONS=hardening=+all +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +CFLAGS = `dpkg-buildflags --get CFLAGS` +CFLAGS += -Wall + +CPPFLAGS += `dpkg-buildflags --get CPPFLAGS` + +LDFLAGS = `dpkg-buildflags --get LDFLAGS` + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 -ggdb -rdynamic -MD -MP -D DEBUG -D VALGRIND + EXTRA_ARGS = --with-backtrace +else + CFLAGS += -O2 +endif + +ifneq (,$(findstring profiling,$(DEB_BUILD_OPTIONS))) + CFLAGS += -pg + LDFLAGS += -pg +endif + +configure: patch configure-stamp +configure-stamp: + dh_testdir + + dh_update_autotools_config + CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure \ + --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ + --with-pkg-config-libdir=/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \ + $(EXTRA_ARGS) \ + --prefix=/usr + + touch configure-stamp + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp +build-stamp: configure + dh_testdir + + $(MAKE) + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp install*-stamp configure-stamp + + [ ! -f Makefile ] || $(MAKE) distclean + + -rm -f libcitadel.pc sysdep.h tests/Makefile config.log + + -rm -f debian/libcitadel4.install debian/libcitadel-dev.install + dh_clean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) DESTDIR=`pwd`/debian/tmp install + + touch install-stamp + +debian/%: debian/%.in + sed -e 's/$${DEB_HOST_MULTIARCH}/$(DEB_HOST_MULTIARCH)/g' $< > $@ + +binary-arch: binary +binary-indep: binary + +# Build architecture-dependent files here. +binary: build install debian/libcitadel4.install debian/libcitadel-dev.install + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs + dh_install --sourcedir=debian/tmp + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs -V + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +.PHONY: build clean binary-indep binary-arch binary install --- libcitadel-917.orig/debian/source/format +++ libcitadel-917/debian/source/format @@ -0,0 +1 @@ +1.0 --- libcitadel-917.orig/debian/watch +++ libcitadel-917/debian/watch @@ -0,0 +1,4 @@ +version=4 + +http://easyinstall.citadel.org/manifest.html libcitadel-([\d\S]+).tar.gz +