kbibtex.git
2 years agoMerge kbibtex (0.10.0-1) import into refs/heads/workingbranch
Pino Toscano [Mon, 4 Sep 2023 05:12:17 +0000 (06:12 +0100)]
Merge kbibtex (0.10.0-1) import into refs/heads/workingbranch

2 years agokbibtex (0.10.0-1) unstable; urgency=medium
Pino Toscano [Mon, 4 Sep 2023 05:12:17 +0000 (06:12 +0100)]
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]

2 years agoImport kbibtex_0.10.0.orig.tar.xz
Pino Toscano [Mon, 4 Sep 2023 05:12:17 +0000 (06:12 +0100)]
Import kbibtex_0.10.0.orig.tar.xz

[dgit import orig kbibtex_0.10.0.orig.tar.xz]

2 years agoImport kbibtex_0.10.0-1.debian.tar.xz
Pino Toscano [Mon, 4 Sep 2023 05:12:17 +0000 (06:12 +0100)]
Import kbibtex_0.10.0-1.debian.tar.xz

[dgit import tarball kbibtex 0.10.0-1 kbibtex_0.10.0-1.debian.tar.xz]

2 years agoMerge kbibtex (0.9.90-1.1) import into refs/heads/workingbranch
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
Merge kbibtex (0.9.90-1.1) import into refs/heads/workingbranch

2 years agoFixing crash when opening .bib file
Thomas Fischer [Fri, 30 Dec 2022 23:00:04 +0000 (00:00 +0100)]
Fixing crash when opening .bib file

In certain situations, also depending on Linux distributions (varying Qt
and KDE Frameworks versions), opening a bibliography file can cause
crashes (segmentation faults) due to an invalid model or its underlying
data.

This commit changes the order of two instructions. Now first an internal
variable is properly set. Only then an update on the model is applied.

The largest part of this commit is a new test that reproducibly crashes
without the changed order of two instructions, but passes after the fix
has been applied.

This commit is a forward-port of commit 4aea6ed35b1629b3dba65a44 from
branch 'kbibtex/0.10'.

CCBUG: 433084
CCBUG: 453455

Gbp-Pq: Name 0001-Fixing-crash-when-opening-.bib-file.patch

2 years agoFix crash with newer Qt versions
Albert Astals Cid [Thu, 8 Apr 2021 20:07:15 +0000 (22:07 +0200)]
Fix crash with newer Qt versions

Assign m_internalModel before calling into
QSortFilterProxyModel::setSourceModel since that can end up calling filterAcceptsRow

Gbp-Pq: Name 0001-Fix-crash-with-newer-Qt-versions.patch

2 years agokbibtex (0.9.90-1.1) unstable; urgency=medium
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
kbibtex (0.9.90-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add upstream fixes for crashes with newer Qt versions.
    (Closes: #1018922)

[dgit import unpatched kbibtex 0.9.90-1.1]

2 years agoImport kbibtex_0.9.90-1.1.debian.tar.xz
Adrian Bunk [Tue, 7 Feb 2023 16:22:51 +0000 (16:22 +0000)]
Import kbibtex_0.9.90-1.1.debian.tar.xz

[dgit import tarball kbibtex 0.9.90-1.1 kbibtex_0.9.90-1.1.debian.tar.xz]

4 years agoMerge kbibtex (0.9.90-1) import into refs/heads/workingbranch
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Merge kbibtex (0.9.90-1) import into refs/heads/workingbranch

4 years agoImport kbibtex_0.9.90.orig.tar.xz
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Import kbibtex_0.9.90.orig.tar.xz

[dgit import orig kbibtex_0.9.90.orig.tar.xz]

4 years agokbibtex (0.9.90-1) unstable; urgency=medium
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
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.

[dgit import unpatched kbibtex 0.9.90-1]

4 years agoImport kbibtex_0.9.90-1.debian.tar.xz
Pino Toscano [Tue, 12 Jan 2021 00:04:01 +0000 (00:04 +0000)]
Import kbibtex_0.9.90-1.debian.tar.xz

[dgit import tarball kbibtex 0.9.90-1 kbibtex_0.9.90-1.debian.tar.xz]

5 years agoMerge kbibtex (0.9.81-2) import into refs/heads/workingbranch
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
Merge kbibtex (0.9.81-2) import into refs/heads/workingbranch

5 years ago[PATCH] cmake: use the right variable for man page install destination
Pino Toscano [Tue, 15 Dec 2020 10:11:22 +0000 (11:11 +0100)]
[PATCH] cmake: use the right variable for man page install destination

(cherry picked from commit e2e8ae3572606b1326ca1c1c1c2ca6827b6e8401)

Gbp-Pq: Name upstream_cmake-use-the-right-variable-for-man-page-install-de.patch

5 years agokbibtex (0.9.81-2) unstable; urgency=medium
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
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

[dgit import unpatched kbibtex 0.9.81-2]

5 years agoImport kbibtex_0.9.81-2.debian.tar.xz
Pino Toscano [Tue, 15 Dec 2020 17:22:08 +0000 (17:22 +0000)]
Import kbibtex_0.9.81-2.debian.tar.xz

[dgit import tarball kbibtex 0.9.81-2 kbibtex_0.9.81-2.debian.tar.xz]

5 years agoImport kbibtex_0.9.81.orig.tar.gz
Andreas Tille [Thu, 26 Nov 2020 09:36:16 +0000 (09:36 +0000)]
Import kbibtex_0.9.81.orig.tar.gz

[dgit import orig kbibtex_0.9.81.orig.tar.gz]

7 years agoMerge kbibtex (0.8.1-1) import into refs/heads/workingbranch
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Merge kbibtex (0.8.1-1) import into refs/heads/workingbranch

7 years agokbibtex (0.8.1-1) unstable; urgency=medium
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16: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).

[dgit import unpatched kbibtex 0.8.1-1]

7 years agoImport kbibtex_0.8.1.orig.tar.gz
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Import kbibtex_0.8.1.orig.tar.gz

[dgit import orig kbibtex_0.8.1.orig.tar.gz]

7 years agoImport kbibtex_0.8.1-1.debian.tar.xz
Bastien Roucariès [Fri, 19 Oct 2018 15:16:30 +0000 (16:16 +0100)]
Import kbibtex_0.8.1-1.debian.tar.xz

[dgit import tarball kbibtex 0.8.1-1 kbibtex_0.8.1-1.debian.tar.xz]

13 years agoFix data loss with doi field
Thomas Fischer [Mon, 6 Feb 2012 21:57:41 +0000 (21:57 +0000)]
Fix data loss with doi field

This simple extract of a bibtex file is corrupted by bibtex
@article{JPAMG06MU,
author = "D. V. Makarov and M. Yu. Uleysky",
doi = "10.1088/0305-4470/39/3/003",
issn = "0305-4470",
issue = "3",
journal = "Journal of Physics A: Mathematical and General",
pages = "489–497",
title = "Specific Poincaré map for a randomly-perturbed nonlinear oscillator",
volume = "39",
year = "2006"
}

If you open this file with KBibTex, doi is always cutted
to 10.1088/0305-4470 and external link, of course, don't work.
Also, KBibTex cutting this doi then saving file.

This is a data loss from original bibtex file.

bug-debian: http://bugs.debian.org/694782
Forwarded: http://gna.org/bugs/?19394
applied-upstream: 4.1

git-svn-id: http://svn.gna.org/svn/kbibtex/trunk@1120 a95f91f9-4086-4c1d-b66f-92a7d89649f5

Gbp-Pq: Name 0006-Fix-data-loss-with-doi-fiel.patch

13 years ago[PATCH] Fix data loss with localfile field
Thomas Fischer [Mon, 5 Nov 2012 10:50:09 +0000 (11:50 +0100)]
[PATCH] Fix data loss with localfile field

Bibtex file with localfile field are destroyed by current kbibtex.
If you create an article with your favorite editor:

@article{test,
author = "test",
title = "test",
journal = "test",
year = 2012,
localfile = "/tmp/test.pdf",
}

during loading the file kbibtex convert local file to http://test.pdf

The following patch avoid this problem.

bug-debian: http://bugs.debian.org/644024
Forwarded: http://gna.org/bugs/?20275
applied-upstream: 4.1

Gbp-Pq: Name 0005-Fix-data-loss-with-localfile-field.patch

13 years agono_wcast-align
Debian Science Maintainers [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
no_wcast-align

Gbp-Pq: Name no_wcast-align

13 years agoRemove unnecessary interpreter line from desktop file.
Michael Hanke [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
Remove unnecessary interpreter line from desktop file.

Without being executable it has no effect, and being executable is not necessary
for a desktop file.

Gbp-Pq: Name remove_desktop_interpreter

13 years agocompiler_fixes
Debian Science Maintainers [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
compiler_fixes

Gbp-Pq: Name compiler_fixes

13 years agoFTBFS: bibtexfileview.h:58:5: error: 'KSharedConfigPtr' does not name a type
Sebastian Ramacher [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
FTBFS: bibtexfileview.h:58:5: error: 'KSharedConfigPtr' does not name a type

Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664924

Gbp-Pq: Name ksharedconfig

13 years agokbibtex (0.4-4) unstable; urgency=low
Bastien Roucariès [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
kbibtex (0.4-4) unstable; urgency=low

  * Fix dataloss affecting doi fields more then one slash, thanks to
  David Wagner (Closes: #694782).

[dgit import unpatched kbibtex 0.4-4]

13 years agoImport kbibtex_0.4-4.debian.tar.gz
Bastien Roucariès [Tue, 4 Dec 2012 12:32:20 +0000 (12:32 +0000)]
Import kbibtex_0.4-4.debian.tar.gz

[dgit import tarball kbibtex 0.4-4 kbibtex_0.4-4.debian.tar.gz]

14 years agoImport kbibtex_0.4.orig.tar.bz2
Michael Hanke [Thu, 15 Dec 2011 02:43:34 +0000 (02:43 +0000)]
Import kbibtex_0.4.orig.tar.bz2

[dgit import orig kbibtex_0.4.orig.tar.bz2]