From: Pino Toscano Date: Mon, 4 Sep 2023 05:12:17 +0000 (+0100) Subject: kbibtex (0.10.0-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/0.10.0-3+rpi1^2^2^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=be560903eaf3c3e4673aae20604fb42c682342b1;p=kbibtex.git kbibtex (0.10.0-1) unstable; urgency=medium * New upstream release. * Use execute_after_dh_auto_install to avoid invoking dh_auto_install manually. * Drop the breaks/replaces for versions older than Debian Buster. * Switch watch file to the stable releases, now that 0.10.0 is released. * Update standards version to 4.6.2, no changes needed. * Update the patches: - 0001-Fix-crash-with-newer-Qt-versions.patch: drop, backported from upstream - 0001-Fixing-crash-when-opening-.bib-file.patch: drop, backported from upstream * Drop the qtwebengine5-dev on mipsel, as that architecture was recently dropped. * Remove an obsolete maintscript entry. [dgit import unpatched kbibtex 0.10.0-1] --- be560903eaf3c3e4673aae20604fb42c682342b1 diff --cc debian/.git-dpm index 0000000,0000000..cbf1f0c new file mode 100644 --- /dev/null +++ b/debian/.git-dpm @@@ -1,0 -1,0 +1,8 @@@ ++# see git-dpm(1) from git-dpm package ++c88cd4376c5b9bf881ff64f6d033e2cb678863ed ++c88cd4376c5b9bf881ff64f6d033e2cb678863ed ++c88cd4376c5b9bf881ff64f6d033e2cb678863ed ++c88cd4376c5b9bf881ff64f6d033e2cb678863ed ++kbibtex_0.9.orig.tar.gz ++a5d56bfca4bf18acc3246efaa51613730a0cb67f ++4508379 diff --cc debian/changelog index 0000000,0000000..c1fffcb new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,387 @@@ ++kbibtex (0.10.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Use execute_after_dh_auto_install to avoid invoking dh_auto_install ++ manually. ++ * Drop the breaks/replaces for versions older than Debian Buster. ++ * Switch watch file to the stable releases, now that 0.10.0 is released. ++ * Update standards version to 4.6.2, no changes needed. ++ * Update the patches: ++ - 0001-Fix-crash-with-newer-Qt-versions.patch: drop, backported from ++ upstream ++ - 0001-Fixing-crash-when-opening-.bib-file.patch: drop, backported from ++ upstream ++ * Drop the qtwebengine5-dev on mipsel, as that architecture was recently ++ dropped. ++ * Remove an obsolete maintscript entry. ++ ++ -- Pino Toscano Mon, 04 Sep 2023 07:12:17 +0200 ++ ++kbibtex (0.9.90-1.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Add upstream fixes for crashes with newer Qt versions. ++ (Closes: #1018922) ++ ++ -- Adrian Bunk Tue, 07 Feb 2023 18:22:51 +0200 ++ ++kbibtex (0.9.90-1) unstable; urgency=medium ++ ++ * New upstream release: ++ - since we use the release tarballs now, the translations are available ++ (Closes: #911523) ++ * Add myself to Uploaders. ++ * Update the patches: ++ - upstream_cmake-use-the-right-variable-for-man-page-install-de.patch: ++ drop, backported from upstream ++ * Update install files. ++ ++ -- Pino Toscano Tue, 12 Jan 2021 01:04:01 +0100 ++ ++kbibtex (0.9.81-2) unstable; urgency=medium ++ ++ * Team upload. ++ ++ [ Andreas Tille ] ++ * Follow a hint of Rik Mills and rather Build-Depend: qtwebengine5-dev ++ ++ [ Pino Toscano ] ++ * Switch watch file to track the official tarballs, rather than random tags ++ on the GitHub mirror. ++ * Drop our own debian/missing-sources/COPYING-CMAKE-SCRIPTS and the reference ++ to it in debian/copyright, as this file is no more referenced by upstream ++ sources. ++ * Stop rebuilding the application icon: upstream ships already proper icons, ++ and more sized can be asked to be shipped in case they are needed ++ - drop the imagemagick, inkscape, and librsvg2-bin build dependencies, ++ no more needed now ++ * Drop all the manual handling of build flags, as everything is properly ++ handled already since debhelper compatibility 9. ++ * Drop all the development files, i.e. cmake config files and headers, in ++ addition to .so symlinks. ++ * Install the missing files. ++ * Unregister the old /etc/xdg/kbibtexrc conffile. ++ * Stop passing --list-missing to dh_missing, as everything is installed now. ++ * Drop the 'run' autopkgtest: ++ - never passed (at least in the last 3 years) ++ - too fragile to maintain ++ - it does not test anything much of use ++ * Reference the actual upstream Git repository in debian/upstream/metadata. ++ * Use the kf5 dh addon, so common bits for KF5-based applications (e.g. not ++ compressing the DocBook documentation) are applied. ++ * Remove the explicit as-needed linking, as it is done by binutils now. ++ * Drop the wrong Multi-Arch: foreign field from kbibtex, as it is hardly a ++ "tool" for other architectures. ++ * Update and simplify the lintian overrides. ++ * Update the build dependencies according to the upstream build system: ++ - bump cmake to 3.7.2 ++ - bump the Qt packages to 5.9.0 ++ - bump the KF packages to 5.51.0 ++ - explicitly add gettext, libicu-dev, pkg-config, and shared-mime-info ++ - remove the unused/unneeded qtbase5-dev-tools, libkf5itemviews-dev, ++ libkf5completion-dev, libqca-qt5-2-dev, and libxslt1-dev ++ * The unit tests still fail, so disable their build by passing ++ -DBUILD_TESTING=OFF to cmake. ++ * Do not export DH_VERBOSE=1, as there is no need to get a really verbose ++ build log by default. ++ * Restrict the qtwebengine5-dev build dependency to the architectures where ++ it is present, using libqt5webkit5-dev on any other architecture. ++ * Backport upstream commit 40d3149cfaf5c3b1f3b1110617d291eb332d76f3 to fix ++ the installation of the man page; patch ++ upstream_cmake-use-the-right-variable-for-man-page-install-de.patch ++ - update debian/kbibtex-data.install ++ - drop debian/kbibtex-data.manpages, no more needed now ++ ++ -- Pino Toscano Tue, 15 Dec 2020 18:22:08 +0100 ++ ++kbibtex (0.9.81-1) unstable; urgency=medium ++ ++ [ Bastien Roucariès ] ++ * New upstream version ++ * Bug fix: "build-depends on deprecated Frameworks -dev packages", ++ thanks to Pino Toscano (Closes: #885388). ++ * Bug fix: "Allow reference to be imported from worldcat", thanks to ++ Bastien ROUCARIES (Closes: #507987). ++ * Bug fix: "Include international reference libraries as search ++ engines", thanks to Axel Stammler (Closes: #776750). ++ * Bug fix: "FTBFS with clang instead of gcc", thanks to Alexander ++ (Closes: #753270). ++ ++ [ Andreas Tille ] ++ * d/watch: drop unneeded uupdate since it spoils routine-update ++ * Standards-Version: 4.5.1 (routine-update) ++ * debhelper-compat 13 (routine-update) ++ * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target (routine- ++ update) ++ * Add salsa-ci file (routine-update) ++ * Rules-Requires-Root: no (routine-update) ++ * No tab in license text (routine-update) ++ * Update renamed lintian tag names in lintian overrides. ++ * Set upstream metadata fields: Repository, Repository-Browse. ++ * Build-Depends: libkf5texteditor-dev, libqt5webenginewidgets5, ++ libqt5networkauth5-dev ++ * There is no /etc dir any more ++ * Fix installation of manpage ++ ++ -- Andreas Tille Thu, 26 Nov 2020 10:36:16 +0100 ++ ++kbibtex (0.8.1-1) unstable; urgency=medium ++ ++ * New upstream version based on KDE Frameworks ++ 5", thanks to Pierre Haessig (Closes: #907030). ++ * Bug fix: "kbibtex FTBFS: delegate-failed rsvg-convert", thanks to ++ Helmut Grohne (Closes: #893538). ++ * Bug fix: "[kbibtex] kbibtex icon is not correctly converted", thanks ++ to Antonio Russo (Closes: #894653). ++ * Bug fix: "project homepage changed gna.org -> kde.org", thanks to ++ Pierre Haessig (Closes: #901856). ++ * Bug fix: "kbibtex FTBFS: delegate-failed rsvg-convert", thanks to ++ Helmut Grohne (Closes: #893538). ++ ++ -- Bastien Roucariès Fri, 19 Oct 2018 17:16:30 +0200 ++ ++kbibtex (0.8~20170819git31a77b27e8e83836e-3) unstable; urgency=high ++ ++ * Fix autopkgtest ++ ++ -- Bastien Roucariès Tue, 19 Sep 2017 15:16:34 +0200 ++ ++kbibtex (0.8~20170819git31a77b27e8e83836e-2) unstable; urgency=high ++ ++ * Add autopkgtest ++ * Bug fix: "fails to upgrade from testing - trying to ++ overwrite /usr/share/icons/hicolor/128x128/apps/kbibtex.png", thanks ++ to Andreas Beckmann (Closes: #875812). ++ ++ -- Bastien Roucariès Mon, 18 Sep 2017 10:30:46 +0200 ++ ++kbibtex (0.8~20170819git31a77b27e8e83836e-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Bug fix: "new upstream release available", thanks to Gerrit Kruse ++ (Closes: #742974). ++ * Bug fix: "[kbibtex] Qt4's WebKit removal", thanks to Ana Guerrero ++ Lopez (Closes: #784475). ++ ++ -- Bastien Roucariès Mon, 28 Aug 2017 16:12:42 +0200 ++ ++kbibtex (0.6+git7fdc0cd97c093f-1) UNRELEASED; urgency=medium ++ ++ * New upstream release from git (Closes: #742974). ++ * Use Qt5 (Closes: #784475). ++ * Bug fix: "fails to get any entry from a valid .bib file (works with ++ 0.2.3.90-1)", thanks to yoh@onerussian.com (Closes: #689310). ++ * Upload to experimental due to using internal embedded ++ qoauth and libqxt (part) not yet compiled for qt5. ++ * Move arch all data to kbibtex-data. ++ * Bump policy and upgrade debian package. ++ ++ -- Bastien Roucariès Sat, 02 Jan 2016 19:16:36 +0100 ++ ++kbibtex (0.4-4) unstable; urgency=low ++ ++ * Fix dataloss affecting doi fields more then one slash, thanks to ++ David Wagner (Closes: #694782). ++ ++ -- Bastien Roucariès Tue, 04 Dec 2012 13:32:20 +0100 ++ ++kbibtex (0.4-3) unstable; urgency=low ++ ++ * Adopt kbibtex (Closes: #654750) ++ * Bug fix: "New kbibtex destroys localfile information" (Closes: #644024). ++ * Bug fix: "Spelling error in control file (ressources >> resources) in ++ control file, thanks to Clayton Casciato (Closes: #687353). ++ ++ -- Bastien Roucariès Mon, 05 Nov 2012 11:46:07 +0100 ++ ++kbibtex (0.4-2) unstable; urgency=low ++ ++ * Add patch to fix FTBFS with GCC 4.7 -- mising include (Closes: #664924). ++ Courtesy of Sebastian Ramacher. ++ ++ -- Michael Hanke Sun, 13 May 2012 20:15:17 +0200 ++ ++kbibtex (0.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Add patch to disable -Wcast-align flag to prevent a (presumably) ++ false-positive warning to cause a FTBFS (Closes: #647030). ++ * Adjust debian/copyright to include a standalone paragraph for the GPL-2. ++ * Added patch to allow compiling with latest GCC (missing header includes). ++ ++ -- Michael Hanke Thu, 15 Dec 2011 03:43:34 +0100 ++ ++kbibtex (0.4~beta1-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #643751). Most search engines from the 0.2 ++ series are back. Does not modify 'localfile' fields in BibTeX entries ++ anymore (Closes: #644024). ++ * Adjust watch file for 0.4 series. ++ * Update debian/copyright and migrate to DEP5-compliant format. ++ * Added rudimentary git-buildpackage configuration. ++ * Add patch that removes an unnecessary xdg-open interpreter shebang from ++ kbibtex.desktop. ++ ++ -- Michael Hanke Sun, 02 Oct 2011 09:14:19 +0200 ++ ++kbibtex (0.3-1) unstable; urgency=low ++ ++ * First upstream release for KDE4 (Closes: #634255). A number of search ++ engines are still missing, in comparison to the 0.2 series. ++ * Bumped Standards-Version to 3.9.2, no changes necessary. ++ ++ -- Michael Hanke Mon, 18 Jul 2011 09:29:48 -0400 ++ ++kbibtex (0.3~beta1+svn561-1) experimental; urgency=low ++ ++ * New upstream code for KDE4/Qt4 port (Closes: #604279). ++ ++ -- Michael Hanke Sun, 13 Mar 2011 21:23:22 -0400 ++ ++kbibtex (0.2.3.90-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #563684). ++ * Switch to source package version 3.0 (quilt). ++ * Bumped Standards-Version to 3.9.0, no changes necessary. ++ * Link against libyaz to enable Z39.50 support (Closes: #550547). ++ ++ -- Michael Hanke Wed, 21 Jul 2010 12:02:48 -0400 ++ ++kbibtex (0.2.3-1) unstable; urgency=low ++ ++ * New upstream version. New Google Scholar search engine. ++ * Bumped Standards-Version to 3.8.3.0 No changes necessary. ++ ++ -- Michael Hanke Sun, 23 Aug 2009 19:18:34 -0400 ++ ++kbibtex (0.2.2-1) unstable; urgency=low ++ ++ * New upstream version (Closes: #487301, #507837, #518959, #520392). ++ * Bumped Standards-Version to 3.8.1. No changes necessary. ++ * Added 'DM-Upload-Allowed: yes'. ++ * Added missing '${misc:Depends}'. ++ * Support for per-file encoding settings (Closes: #514356) ++ * Upgrade debhelper compatibility to version 5. ++ * Update debian/copyright for 2009 release. ++ ++ -- Michael Hanke Mon, 15 Jun 2009 12:41:19 +0200 ++ ++kbibtex (0.2.1-1) unstable; urgency=low ++ ++ * New Upstream Version. ++ * Bumped Standards-version to 3.7.3 (no changes necessary). ++ ++ -- Michael Hanke Mon, 17 Mar 2008 21:58:16 +0100 ++ ++kbibtex (0.2-2) unstable; urgency=low ++ ++ * Link binary with --as-needed to dramatically reduce the number of package ++ dependencies. ++ ++ -- Michael Hanke Tue, 27 Nov 2007 09:48:11 +0100 ++ ++kbibtex (0.2-1) unstable; urgency=low ++ ++ * New Upstream Version ++ * Moved homepage link to new Homepage filed in debian/control. ++ * Added VCS information to debian/control. ++ * KBibTeX now notices when a file was modified outside and asks whether ++ it should reload that file (Closes: #427983). ++ ++ -- Michael Hanke Sun, 28 Oct 2007 10:21:01 +0100 ++ ++kbibtex (0.1.5.55-1) unstable; urgency=low ++ ++ * New upstream release. Merged patches with upstream. ++ * Packaging is now maintained in a GIT repository. Removing obsolete dpatch ++ build-dependency. ++ * Merge functionality was added (Closes: #434746). ++ * Support for exporting to Reference Manager RIS format was added. ++ * Updated menu file for the new menu policy. ++ ++ -- Michael Hanke Fri, 21 Sep 2007 14:16:18 +0200 ++ ++kbibtex (0.1.5-5) unstable; urgency=low ++ ++ * Added latex2rtf as suggested package, because it is required for export ++ into the RTF format. ++ * Improved package description. Thanks to Yaroslav Halchenko for pointing ++ to this issue. ++ * Added patch to fix broken XSLT export. ++ ++ -- Michael Hanke Sat, 17 Mar 2007 08:35:37 +0100 ++ ++kbibtex (0.1.5-4) unstable; urgency=low ++ ++ * Modified package dependencies to be compatible with texlive. ++ * Switch from tetex-bin suggestion to tetex-extra to have url.sty available ++ for exporting via latex. ++ * Added recommendation of texlive-bibtex-extra for additional citation ++ styles. ++ * Added patches to fix empty search results when doing multiple pubmed ++ queries and a bug when storing search URLs. Thanks Thomas Fischer. ++ ++ -- Michael Hanke Fri, 2 Mar 2007 20:11:34 +0100 ++ ++kbibtex (0.1.5-3) unstable; urgency=low ++ ++ * Included upstream patch that fixes the display of accented characters ++ (Closes: #400065). ++ ++ -- Michael Hanke Sat, 25 Nov 2006 19:11:01 +0100 ++ ++kbibtex (0.1.5-2) unstable; urgency=low ++ ++ * Fix FTBFS due to an invalid pure specifier. Thanks to Matthias Klose and ++ Martin Michlmayr. (Closes: #395378, #394143) ++ ++ -- Michael Hanke Thu, 26 Oct 2006 21:50:18 +0200 ++ ++kbibtex (0.1.5-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Michael Hanke Sat, 7 Oct 2006 08:37:00 +0200 ++ ++kbibtex (0.1.4.85-1) unstable; urgency=low ++ ++ * New upstream release-candidate. ++ ++ -- Michael Hanke Fri, 6 Oct 2006 07:09:06 +0200 ++ ++kbibtex (0.1.4.81-1) unstable; urgency=low ++ ++ * New upstream release-candiate. ++ ++ -- Michael Hanke Thu, 5 Oct 2006 10:15:59 +0200 ++ ++kbibtex (0.1.4.80-1) unstable; urgency=low ++ ++ * New upstream release-candidate. ++ ++ -- Michael Hanke Wed, 4 Oct 2006 09:36:33 +0200 ++ ++kbibtex (0.1.4-2) unstable; urgency=low ++ ++ * Bumped Standards-Version to 3.7.2 (no changes necessary). ++ * Added missing debian/compat file to note debhelper v4 compatibility. ++ ++ -- Michael Hanke Wed, 19 Jul 2006 12:10:55 +0200 ++ ++kbibtex (0.1.4-1) unstable; urgency=low ++ ++ * New upstream release. ++ ++ -- Michael Hanke Wed, 26 Apr 2006 15:59:31 +0200 ++ ++kbibtex (0.1.3.95-1) unstable; urgency=low ++ ++ * New upstream release-candidate. ++ ++ -- Michael Hanke Wed, 22 Feb 2006 21:06:12 +0100 ++ ++kbibtex (0.1.3-2) unstable; urgency=low ++ ++ * Initial Release. (Closes: #328106) ++ ++ -- Michael Hanke Sat, 17 Dec 2005 21:57:40 +0100 diff --cc debian/control index 0000000,0000000..5c7c770 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,79 @@@ ++Source: kbibtex ++Maintainer: Debian Science Maintainers ++Uploaders: Bastien Roucariès , ++ Pino Toscano , ++Section: kde ++Priority: optional ++Build-Depends: debhelper-compat (= 13), ++ cmake (>= 3.7.2~), ++ extra-cmake-modules (>= 5.51.0~), ++ gettext, ++ qtbase5-dev (>= 5.9.0~), ++ libicu-dev, ++ libkf5doctools-dev (>= 5.51.0~), ++ libkf5i18n-dev (>= 5.51.0~), ++ libkf5xmlgui-dev (>= 5.51.0~), ++ libkf5kio-dev (>= 5.51.0~), ++ libkf5iconthemes-dev (>= 5.51.0~), ++ libkf5parts-dev (>= 5.51.0~), ++ libkf5coreaddons-dev (>= 5.51.0~), ++ libkf5service-dev (>= 5.51.0~), ++ libkf5wallet-dev (>= 5.51.0~), ++ libkf5crash-dev (>= 5.51.0~), ++ libkf5texteditor-dev (>= 5.51.0~), ++ libqt5xmlpatterns5-dev (>= 5.9.0~), ++ qtwebengine5-dev (>= 5.9.0~) [amd64 arm64 armhf i386], ++ libqt5webkit5-dev (>= 5.9.0~) [!amd64 !arm64 !armhf !i386], ++ libqt5networkauth5-dev (>= 5.9.0~), ++ libpoppler-qt5-dev, ++ pkg-config, ++ pkg-kde-tools, ++ shared-mime-info, ++Standards-Version: 4.6.2 ++Vcs-Browser: https://salsa.debian.org/science-team/kbibtex ++Vcs-Git: https://salsa.debian.org/science-team/kbibtex.git ++Homepage: https://userbase.kde.org/KBibTeX ++Rules-Requires-Root: no ++ ++Package: kbibtex ++Architecture: any ++Depends: ${misc:Depends}, ++ ${shlibs:Depends}, ++ kbibtex-data (= ${source:Version}) ++Recommends: texlive-bibtex-extra, ++ biber ++Suggests: texlive-latex-base, ++ bibtex2html, ++ latex2rtf ++Description: BibTeX editor for KDE ++ An application to manage bibliography databases in the BibTeX format. KBibTeX ++ can be used as a standalone program, but can also be embedded into other KDE ++ applications (e.g. as bibliography editor into Kile). ++ . ++ KBibTeX can query online resources (e.g. Google scholar) via customizable ++ search URLs. It is also able to import complete datasets from NCBI Pubmed. ++ It also supports tagging references with keywords and manages references to ++ local files. ++ . ++ BibTeX files can be exported into HTML, XML, PDF, PS and RTF format using a ++ number of citation styles. ++ ++Package: kbibtex-data ++Architecture: all ++Multi-Arch: foreign ++Depends: ${misc:Depends} ++Recommends: texlive-bibtex-extra ++Description: BibTeX editor for KDE -- common data ++ An application to manage bibliography databases in the BibTeX format. KBibTeX ++ can be used as a standalone program, but can also be embedded into other KDE ++ applications (e.g. as bibliography editor into Kile). ++ . ++ KBibTeX can query online resources (e.g. Google scholar) via customizable ++ search URLs. It is also able to import complete datasets from NCBI Pubmed. ++ It also supports tagging references with keywords and manages references to ++ local files. ++ . ++ BibTeX files can be exported into HTML, XML, PDF, PS and RTF format using a ++ number of citation styles. ++ . ++ This package include common data needed by kbibtex binaries. diff --cc debian/copyright index 0000000,0000000..13429d7 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,505 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: kbibtex ++Upstream-Contact: Thomas Fischer ++Source: http://www.unix-ag.uni-kl.de/~fischer/kbibtex/ ++ ++Files: * ++Copyright: 2004-2017, Thomas Fischer ++License: GPL-2+ ++ ++Files: debian/* ++Copyright: 2005-2011, Michael Hanke ++ 2012-2017, Bastien Roucariès ++License: GPL-2+ ++ ++Files: icons/* ++Copyright: 2017, Thomas Fischer ++ 2017 Jonathan Bisson ++ 2004 Nenad Grujicic ++License: GPL-2+ and CC-BY-4 ++Comment: according to https://store.kde.org/p/1106095/ original is under ++ GPL-2+ with modification under CC-BY-4 ++ ++Files: cmake/modules/FindICU.cmake ++Copyright: 2011-2013, julp ++License: BSD-3-clause ++ ++Files: config/*jabref* ++Copyright: Copyright: 2003-2017, JabRef Authors ++ 2003-2014, Morten Alver ++ 2003-2014, Nizar Batada ++License: Expat ++Comment: List of facts (journal name) extracted from jabref source. ++ If copyrightable under jabref license ++ ++Files: src/gui/delayedexecutiontimer.* ++Copyright: 2011, Andre Somers ++License: BSD-3-clause ++ ++License: BSD-3-clause ++ Redistribution and use in source and binary forms, with or without modification, ++ are permitted provided that the following conditions are met: ++ . ++ 1. Redistributions of source code must retain the above copyright notice, ++ this list of conditions and the following disclaimer. ++ . ++ 2. Redistributions in binary form must reproduce the above copyright notice, ++ this list of conditions and the following disclaimer in the documentation ++ and/or other materials provided with the distribution. ++ . ++ 3. Neither the name of the copyright holder nor the names of its contributors ++ may be used to endorse or promote products derived from this software without ++ specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ++ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, ++ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ ARE DISCLAIMED. ++ IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, ++ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, ++ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, ++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED ++ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, ++ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF ++ THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ ++License: GPL-2+ ++ 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. ++ . ++ This program 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 General Public License for more ++ details. ++ . ++ You should have received a copy of the GNU General Public ++ License along with this package; if not, write to the Free ++ Software Foundation, Inc., 51 Franklin St, Fifth Floor, ++ Boston, MA 02110-1301 USA ++ . ++ On Debian systems, the full text of the GNU General Public ++ License version 2 can be found in the file ++ `/usr/share/common-licenses/GPL-2'. ++ ++License: Expat ++ 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 AUTHORS OR COPYRIGHT ++ HOLDERS 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. ++ ++License: CC-BY-4 ++ Attribution 4.0 International ++ . ++ ======================================================================= ++ . ++ Creative Commons Corporation ("Creative Commons") is not a law firm and ++ does not provide legal services or legal advice. Distribution of ++ Creative Commons public licenses does not create a lawyer-client or ++ other relationship. Creative Commons makes its licenses and related ++ information available on an "as-is" basis. Creative Commons gives no ++ warranties regarding its licenses, any material licensed under their ++ terms and conditions, or any related information. Creative Commons ++ disclaims all liability for damages resulting from their use to the ++ fullest extent possible. ++ . ++ Using Creative Commons Public Licenses ++ . ++ Creative Commons public licenses provide a standard set of terms and ++ conditions that creators and other rights holders may use to share ++ original works of authorship and other material subject to copyright ++ and certain other rights specified in the public license below. The ++ following considerations are for informational purposes only, are not ++ exhaustive, and do not form part of our licenses. ++ . ++ Considerations for licensors: Our public licenses are ++ intended for use by those authorized to give the public ++ permission to use material in ways otherwise restricted by ++ copyright and certain other rights. Our licenses are ++ irrevocable. Licensors should read and understand the terms ++ and conditions of the license they choose before applying it. ++ Licensors should also secure all rights necessary before ++ applying our licenses so that the public can reuse the ++ material as expected. Licensors should clearly mark any ++ material not subject to the license. This includes other CC- ++ licensed material, or material used under an exception or ++ limitation to copyright. More considerations for licensors: ++ wiki.creativecommons.org/Considerations_for_licensors ++ . ++ Considerations for the public: By using one of our public ++ licenses, a licensor grants the public permission to use the ++ licensed material under specified terms and conditions. If ++ the licensor's permission is not necessary for any reason--for ++ example, because of any applicable exception or limitation to ++ copyright--then that use is not regulated by the license. Our ++ licenses grant only permissions under copyright and certain ++ other rights that a licensor has authority to grant. Use of ++ the licensed material may still be restricted for other ++ reasons, including because others have copyright or other ++ rights in the material. A licensor may make special requests, ++ such as asking that all changes be marked or described. ++ Although not required by our licenses, you are encouraged to ++ respect those requests where reasonable. More_considerations ++ for the public: ++ wiki.creativecommons.org/Considerations_for_licensees ++ . ++ ======================================================================= ++ . ++ Creative Commons Attribution 4.0 International Public License ++ . ++ By exercising the Licensed Rights (defined below), You accept and agree ++ to be bound by the terms and conditions of this Creative Commons ++ Attribution 4.0 International Public License ("Public License"). To the ++ extent this Public License may be interpreted as a contract, You are ++ granted the Licensed Rights in consideration of Your acceptance of ++ these terms and conditions, and the Licensor grants You such rights in ++ consideration of benefits the Licensor receives from making the ++ Licensed Material available under these terms and conditions. ++ . ++ . ++ Section 1 -- Definitions. ++ . ++ a. Adapted Material means material subject to Copyright and Similar ++ Rights that is derived from or based upon the Licensed Material ++ and in which the Licensed Material is translated, altered, ++ arranged, transformed, or otherwise modified in a manner requiring ++ permission under the Copyright and Similar Rights held by the ++ Licensor. For purposes of this Public License, where the Licensed ++ Material is a musical work, performance, or sound recording, ++ Adapted Material is always produced where the Licensed Material is ++ synched in timed relation with a moving image. ++ . ++ b. Adapter's License means the license You apply to Your Copyright ++ and Similar Rights in Your contributions to Adapted Material in ++ accordance with the terms and conditions of this Public License. ++ . ++ c. Copyright and Similar Rights means copyright and/or similar rights ++ closely related to copyright including, without limitation, ++ performance, broadcast, sound recording, and Sui Generis Database ++ Rights, without regard to how the rights are labeled or ++ categorized. For purposes of this Public License, the rights ++ specified in Section 2(b)(1)-(2) are not Copyright and Similar ++ Rights. ++ . ++ d. Effective Technological Measures means those measures that, in the ++ absence of proper authority, may not be circumvented under laws ++ fulfilling obligations under Article 11 of the WIPO Copyright ++ Treaty adopted on December 20, 1996, and/or similar international ++ agreements. ++ . ++ e. Exceptions and Limitations means fair use, fair dealing, and/or ++ any other exception or limitation to Copyright and Similar Rights ++ that applies to Your use of the Licensed Material. ++ . ++ f. Licensed Material means the artistic or literary work, database, ++ or other material to which the Licensor applied this Public ++ License. ++ . ++ g. Licensed Rights means the rights granted to You subject to the ++ terms and conditions of this Public License, which are limited to ++ all Copyright and Similar Rights that apply to Your use of the ++ Licensed Material and that the Licensor has authority to license. ++ . ++ h. Licensor means the individual(s) or entity(ies) granting rights ++ under this Public License. ++ . ++ i. Share means to provide material to the public by any means or ++ process that requires permission under the Licensed Rights, such ++ as reproduction, public display, public performance, distribution, ++ dissemination, communication, or importation, and to make material ++ available to the public including in ways that members of the ++ public may access the material from a place and at a time ++ individually chosen by them. ++ . ++ j. Sui Generis Database Rights means rights other than copyright ++ resulting from Directive 96/9/EC of the European Parliament and of ++ the Council of 11 March 1996 on the legal protection of databases, ++ as amended and/or succeeded, as well as other essentially ++ equivalent rights anywhere in the world. ++ . ++ k. You means the individual or entity exercising the Licensed Rights ++ under this Public License. Your has a corresponding meaning. ++ . ++ . ++ Section 2 -- Scope. ++ . ++ a. License grant. ++ . ++ 1. Subject to the terms and conditions of this Public License, ++ the Licensor hereby grants You a worldwide, royalty-free, ++ non-sublicensable, non-exclusive, irrevocable license to ++ exercise the Licensed Rights in the Licensed Material to: ++ . ++ a. reproduce and Share the Licensed Material, in whole or ++ in part; and ++ . ++ b. produce, reproduce, and Share Adapted Material. ++ . ++ 2. Exceptions and Limitations. For the avoidance of doubt, where ++ Exceptions and Limitations apply to Your use, this Public ++ License does not apply, and You do not need to comply with ++ its terms and conditions. ++ . ++ 3. Term. The term of this Public License is specified in Section ++ 6(a). ++ . ++ 4. Media and formats; technical modifications allowed. The ++ Licensor authorizes You to exercise the Licensed Rights in ++ all media and formats whether now known or hereafter created, ++ and to make technical modifications necessary to do so. The ++ Licensor waives and/or agrees not to assert any right or ++ authority to forbid You from making technical modifications ++ necessary to exercise the Licensed Rights, including ++ technical modifications necessary to circumvent Effective ++ Technological Measures. For purposes of this Public License, ++ simply making modifications authorized by this Section 2(a) ++ (4) never produces Adapted Material. ++ . ++ 5. Downstream recipients. ++ . ++ a. Offer from the Licensor -- Licensed Material. Every ++ recipient of the Licensed Material automatically ++ receives an offer from the Licensor to exercise the ++ Licensed Rights under the terms and conditions of this ++ Public License. ++ . ++ b. No downstream restrictions. You may not offer or impose ++ any additional or different terms or conditions on, or ++ apply any Effective Technological Measures to, the ++ Licensed Material if doing so restricts exercise of the ++ Licensed Rights by any recipient of the Licensed ++ Material. ++ . ++ 6. No endorsement. Nothing in this Public License constitutes or ++ may be construed as permission to assert or imply that You ++ are, or that Your use of the Licensed Material is, connected ++ with, or sponsored, endorsed, or granted official status by, ++ the Licensor or others designated to receive attribution as ++ provided in Section 3(a)(1)(A)(i). ++ . ++ b. Other rights. ++ . ++ 1. Moral rights, such as the right of integrity, are not ++ licensed under this Public License, nor are publicity, ++ privacy, and/or other similar personality rights; however, to ++ the extent possible, the Licensor waives and/or agrees not to ++ assert any such rights held by the Licensor to the limited ++ extent necessary to allow You to exercise the Licensed ++ Rights, but not otherwise. ++ . ++ 2. Patent and trademark rights are not licensed under this ++ Public License. ++ . ++ 3. To the extent possible, the Licensor waives any right to ++ collect royalties from You for the exercise of the Licensed ++ Rights, whether directly or through a collecting society ++ under any voluntary or waivable statutory or compulsory ++ licensing scheme. In all other cases the Licensor expressly ++ reserves any right to collect such royalties. ++ . ++ . ++ Section 3 -- License Conditions. ++ . ++ Your exercise of the Licensed Rights is expressly made subject to the ++ following conditions. ++ . ++ a. Attribution. ++ . ++ 1. If You Share the Licensed Material (including in modified ++ form), You must: ++ . ++ a. retain the following if it is supplied by the Licensor ++ with the Licensed Material: ++ . ++ i. identification of the creator(s) of the Licensed ++ Material and any others designated to receive ++ attribution, in any reasonable manner requested by ++ the Licensor (including by pseudonym if ++ designated); ++ . ++ ii. a copyright notice; ++ . ++ iii. a notice that refers to this Public License; ++ . ++ iv. a notice that refers to the disclaimer of ++ warranties; ++ . ++ v. a URI or hyperlink to the Licensed Material to the ++ extent reasonably practicable; ++ . ++ b. indicate if You modified the Licensed Material and ++ retain an indication of any previous modifications; and ++ . ++ c. indicate the Licensed Material is licensed under this ++ Public License, and include the text of, or the URI or ++ hyperlink to, this Public License. ++ . ++ 2. You may satisfy the conditions in Section 3(a)(1) in any ++ reasonable manner based on the medium, means, and context in ++ which You Share the Licensed Material. For example, it may be ++ reasonable to satisfy the conditions by providing a URI or ++ hyperlink to a resource that includes the required ++ information. ++ . ++ 3. If requested by the Licensor, You must remove any of the ++ information required by Section 3(a)(1)(A) to the extent ++ reasonably practicable. ++ . ++ 4. If You Share Adapted Material You produce, the Adapter's ++ License You apply must not prevent recipients of the Adapted ++ Material from complying with this Public License. ++ . ++ . ++ Section 4 -- Sui Generis Database Rights. ++ . ++ Where the Licensed Rights include Sui Generis Database Rights that ++ apply to Your use of the Licensed Material: ++ . ++ a. for the avoidance of doubt, Section 2(a)(1) grants You the right ++ to extract, reuse, reproduce, and Share all or a substantial ++ portion of the contents of the database; ++ . ++ b. if You include all or a substantial portion of the database ++ contents in a database in which You have Sui Generis Database ++ Rights, then the database in which You have Sui Generis Database ++ Rights (but not its individual contents) is Adapted Material; and ++ . ++ c. You must comply with the conditions in Section 3(a) if You Share ++ all or a substantial portion of the contents of the database. ++ . ++ For the avoidance of doubt, this Section 4 supplements and does not ++ replace Your obligations under this Public License where the Licensed ++ Rights include other Copyright and Similar Rights. ++ . ++ . ++ Section 5 -- Disclaimer of Warranties and Limitation of Liability. ++ . ++ a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE ++ EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS ++ AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ++ ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, ++ IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, ++ WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR ++ PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ++ ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT ++ KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT ++ ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. ++ . ++ b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE ++ TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, ++ NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, ++ INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, ++ COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR ++ USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN ++ ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR ++ DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR ++ IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. ++ . ++ c. The disclaimer of warranties and limitation of liability provided ++ above shall be interpreted in a manner that, to the extent ++ possible, most closely approximates an absolute disclaimer and ++ waiver of all liability. ++ . ++ . ++ Section 6 -- Term and Termination. ++ . ++ a. This Public License applies for the term of the Copyright and ++ Similar Rights licensed here. However, if You fail to comply with ++ this Public License, then Your rights under this Public License ++ terminate automatically. ++ . ++ b. Where Your right to use the Licensed Material has terminated under ++ Section 6(a), it reinstates: ++ . ++ 1. automatically as of the date the violation is cured, provided ++ it is cured within 30 days of Your discovery of the ++ violation; or ++ . ++ 2. upon express reinstatement by the Licensor. ++ . ++ For the avoidance of doubt, this Section 6(b) does not affect any ++ right the Licensor may have to seek remedies for Your violations ++ of this Public License. ++ . ++ c. For the avoidance of doubt, the Licensor may also offer the ++ Licensed Material under separate terms or conditions or stop ++ distributing the Licensed Material at any time; however, doing so ++ will not terminate this Public License. ++ . ++ d. Sections 1, 5, 6, 7, and 8 survive termination of this Public ++ License. ++ . ++ . ++ Section 7 -- Other Terms and Conditions. ++ . ++ a. The Licensor shall not be bound by any additional or different ++ terms or conditions communicated by You unless expressly agreed. ++ . ++ b. Any arrangements, understandings, or agreements regarding the ++ Licensed Material not stated herein are separate from and ++ independent of the terms and conditions of this Public License. ++ . ++ . ++ Section 8 -- Interpretation. ++ . ++ a. For the avoidance of doubt, this Public License does not, and ++ shall not be interpreted to, reduce, limit, restrict, or impose ++ conditions on any use of the Licensed Material that could lawfully ++ be made without permission under this Public License. ++ . ++ b. To the extent possible, if any provision of this Public License is ++ deemed unenforceable, it shall be automatically reformed to the ++ minimum extent necessary to make it enforceable. If the provision ++ cannot be reformed, it shall be severed from this Public License ++ without affecting the enforceability of the remaining terms and ++ conditions. ++ . ++ c. No term or condition of this Public License will be waived and no ++ failure to comply consented to unless expressly agreed to by the ++ Licensor. ++ . ++ d. Nothing in this Public License constitutes or may be interpreted ++ as a limitation upon, or waiver of, any privileges and immunities ++ that apply to the Licensor or You, including from the legal ++ processes of any jurisdiction or authority. ++ . ++ . ++ ======================================================================= ++ . ++ Creative Commons is not a party to its public ++ licenses. Notwithstanding, Creative Commons may elect to apply one of ++ its public licenses to material it publishes and in those instances ++ will be considered the “Licensor.” The text of the Creative Commons ++ public licenses is dedicated to the public domain under the CC0 Public ++ Domain Dedication. Except for the limited purpose of indicating that ++ material is shared under a Creative Commons public license or as ++ otherwise permitted by the Creative Commons policies published at ++ creativecommons.org/policies, Creative Commons does not authorize the ++ use of the trademark "Creative Commons" or any other trademark or logo ++ of Creative Commons without its prior written consent including, ++ without limitation, in connection with any unauthorized modifications ++ to any of its public licenses or any other arrangements, ++ understandings, or agreements concerning use of licensed material. For ++ the avoidance of doubt, this paragraph does not form part of the ++ public licenses. ++ . ++ Creative Commons may be contacted at creativecommons.org. diff --cc debian/kbibtex-data.install index 0000000,0000000..7b23503 new file mode 100644 --- /dev/null +++ b/debian/kbibtex-data.install @@@ -1,0 -1,0 +1,7 @@@ ++/usr/share/doc ++/usr/share/icons ++/usr/share/kbibtex ++/usr/share/locale/ ++/usr/share/man/ ++/usr/share/mime/ ++/usr/share/qlogging-categories5/ diff --cc debian/kbibtex.install index 0000000,0000000..b3363a5 new file mode 100644 --- /dev/null +++ b/debian/kbibtex.install @@@ -1,0 -1,0 +1,6 @@@ ++/usr/bin ++/usr/lib ++/usr/share/applications ++/usr/share/kservices5 ++/usr/share/kxmlgui5 ++/usr/share/metainfo diff --cc debian/kbibtex.lintian-overrides index 0000000,0000000..512e6f5 new file mode 100644 --- /dev/null +++ b/debian/kbibtex.lintian-overrides @@@ -1,0 -1,0 +1,4 @@@ ++# these are private libs used only for kbibtex ++kbibtex: package-name-doesnt-match-sonames ++# this is a private lib used only for kbibtex ++kbibtex: no-symbols-control-file diff --cc debian/rules index 0000000,0000000..79269b4 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,23 @@@ ++#!/usr/bin/make -f ++ ++# Uncomment this to turn on verbose mode. ++#export DH_VERBOSE=1 ++ ++export QT_SELECT:=5 ++ ++# one ring to rule them all ... ++%: ++ dh $@ --with kf5 ++ ++override_dh_auto_configure: ++ dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF ++ ++execute_after_dh_auto_install: ++ # remove all the development files ++ find debian/tmp -name '*.so' -type l -delete ++ rm -rf debian/tmp/usr/lib/*/cmake/ ++ rm -rf debian/tmp/usr/include/ ++ ++override_dh_auto_test: ++ # the unit tests fail ATM ++ : diff --cc debian/salsa-ci.yml index 0000000,0000000..33c3a64 new file mode 100644 --- /dev/null +++ b/debian/salsa-ci.yml @@@ -1,0 -1,0 +1,4 @@@ ++--- ++include: ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/upstream/metadata index 0000000,0000000..f2ec930 new file mode 100644 --- /dev/null +++ b/debian/upstream/metadata @@@ -1,0 -1,0 +1,3 @@@ ++--- ++Repository: https://invent.kde.org/office/kbibtex.git ++Repository-Browse: https://invent.kde.org/office/kbibtex diff --cc debian/watch index 0000000,0000000..c71f456 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,2 @@@ ++version=4 ++https://download.kde.org/stable/KBibTeX/([\d.]+)/kbibtex-([\d.]+)\.tar\.xz