pentobi (12.2-1) unstable; urgency=medium
authorJuhani Numminen <juhaninumminen0@gmail.com>
Thu, 5 Jan 2017 20:14:45 +0000 (20:14 +0000)
committerJuhani Numminen <juhaninumminen0@gmail.com>
Thu, 5 Jan 2017 20:14:45 +0000 (20:14 +0000)
  * New upstream release.
  * d/control: Build-Dep kio-dev was renamed to libkf5kio-dev, but keep
    the old name as an alternative (for Ubuntu).
  * d/copyright:
    - Update copyright years.
    - Use https in the copyright-format URL.

[dgit import unpatched pentobi 12.2-1]

12 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/pentobi-kde-thumbnailer.install
debian/pentobi.doc-base.manual-de
debian/pentobi.doc-base.manual-en
debian/pentobi.install
debian/rules
debian/source/format
debian/upstream/signing-key.asc
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..08ec72916278cb4688d11d12c7df802f77ff40bb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,187 @@@
++pentobi (12.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * d/control: Build-Dep kio-dev was renamed to libkf5kio-dev, but keep
++    the old name as an alternative (for Ubuntu).
++  * d/copyright:
++    - Update copyright years.
++    - Use https in the copyright-format URL.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 05 Jan 2017 22:14:45 +0200
++
++pentobi (12.1-1) unstable; urgency=medium
++
++  * New upstream release.
++    - Contains d/patches/desktop-semicolon.patch. Remove d/patches.
++  * Use dh compat 10. Option --parallel is now default, dropped.
++  * Mark pentobi-kde-thumbnailer Multi-Arch same, as hinted by MA-hinter.
++  * Update watch file to version 4.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 01 Dec 2016 16:14:42 +0200
++
++pentobi (12.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * d/control:
++    - Bump Standards-Version to 3.9.8, no changes needed.
++    - Unify Vcs-Git and Vcs-Browser.
++    - Konqueror is not KDE Frameworks 5 application and thus cannot use
++      pentobi-kde-thumbnailer; removed Enhances.
++  * d/copyright: Update copyright years.
++  * d/patches/desktop-semicolon.patch: Add a missing ; in desktop file.
++  * d/rules: Enable all hardening flags.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Tue, 17 May 2016 21:41:19 +0300
++
++pentobi (11.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * d/rules: "USE_QT5" not needed, qt4 support was dropped upstream.
++  * d/pentobi.install: Add usr/share/appdata, remove usr/share/pixmaps.
++  * d/control: Update Vcs-Browser field to use https.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sat, 02 Jan 2016 19:40:55 +0200
++
++pentobi (10.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Drop debian/pentobi.menu as per tech-ctte decision in #741573.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 24 Dec 2015 18:14:00 +0200
++
++pentobi (10.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Build with Qt5.
++    - d/rules: Add Qt5 cmake flags.
++    - d/control: Adjust Build-Deps.
++    - d/pentobi-kde-thumbnailer.install: Adjust for new install locations.
++  * Drop now unneeded override_dh_install.
++  * d/pentobi.install, d/pentobi.doc-base.*: Adjust for new help path.
++  * d/pentobi.doc-base.manual-en-{ca,gb}: en_CA, en_GB dropped upstream.
++  * d/copyright: Update copyright years.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sun, 05 Jul 2015 19:37:05 +0300
++
++pentobi (9.0-2) unstable; urgency=medium
++
++  * Upload to unstable.
++  * Reduce size of d/upstream/signing-key.asc by using a minimally exported key.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 30 Apr 2015 18:39:00 +0300
++
++pentobi (9.0-1) experimental; urgency=medium
++
++  * New upstream release. Upload to experimental.
++  * Restructure debian/rules.
++  * Do not find and symlink duplicate files, not needed anymore.
++  * Bump Standards-Version to 3.9.6, no changes needed.
++  * Do not install README, which has no useful information.
++  * Support noopt in DEB_BUILD_OPTIONS.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sun, 14 Dec 2014 13:52:01 +0200
++
++pentobi (8.2-1) unstable; urgency=medium
++
++  * New upstream release.
++    - Fixes link error on some platforms if Pentobi is compiled with
++      PENTOBI_BUILD_TESTS (Closes: #759852).
++  * Update Vcs-Browser field.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sat, 06 Sep 2014 09:23:17 +0300
++
++pentobi (8.0-2) unstable; urgency=medium
++
++  * Remove export CC/CXX lines and Build-Depends on g++-4.8 since the default
++    compiler is g++-4.9 on release architectures (Closes: #751326).
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sun, 15 Jun 2014 11:51:50 +0300
++
++pentobi (8.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Use more flexible file extension regex in debian/watch.
++  * Symlink duplicates in the whole pentobi binary package.
++  * Don’t rebuild images in d/rules, upstream build system now does it.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 06 Mar 2014 09:22:33 +0200
++
++pentobi (7.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Import upstream GPG key for uscan to verify the orig tarball.
++  * Build-Depend on g++-4.8 instead of g++ (>= 4:4.7) and export
++    CXX=g++-4.8 to be able to build on arches with older default gcc.
++  * Update copyright years.
++  * Drop all patches; they have been applied upstream.
++    - 0001-hyphen-used-as-minus-sign.patch
++    - 0002-desktop-entry-keywords.patch
++    - 0003-fix-RandomGenerator-compilation-error.patch
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Thu, 30 Jan 2014 20:25:26 +0200
++
++pentobi (7.1-2) unstable; urgency=low
++
++  * Bump Standards-Version to 3.9.5, no changes needed.
++  * Add a patch to fix RandomGenerator compilation error.
++  * Build-Depend on g++ >= 4:4.7 to avoid build failures caused by
++    -std=c++11 option being unknown.
++  * Install the file ’NEWS’ as ’changelog’.
++  * Enable KDE thumbnailer.
++  * Build a separate binary package for the KDE thumbnailer to avoid
++    dependency on KDE libraries.
++  * Shorten the too long short description.
++  * Wrap and sort packaging files.
++  * Generate PNG images from their SVG sources.
++  * Remove workaround for cmake ignoring CPPFLAGS which isn’t needed any more.
++  * Compile with -O3 to make the computationally expensive higher levels faster.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sat, 14 Dec 2013 20:26:55 +0200
++
++pentobi (7.1-1) unstable; urgency=low
++
++  * New upstream release.
++  * Add myself to Uploaders.
++  * Bump Standards-Version to 3.9.4, no changes needed.
++  * Update debian/copyright.
++    + Add Upstream-Contact field.
++    + Update copyright years.
++    + Remove the Tango icons which Pentobi upstream is no longer shipping.
++    + Add myself to packaging files’ copyright holders.
++  * Fix path for the svg and generated xpm icons.
++  * Improve debian/menu longtitle.
++    Thanks to Bill Allombert, Chris Leick (Closes: #684476)
++  * Don’t install upstream changelog twice.
++  * Remove unneeded Build-Depends on boost libraries and Depends on libqt4-svg.
++  * Use canonical Vcs-Git and Vcs-Browser URIs.
++  * Fix CMake flags.
++  * Register the user manuals with doc-base.
++  * Replace duplicate files of en_CA and en_GB manuals with symlinks.
++  * Unapply patches from source to ease package maintaining with git.
++  * Add patches.
++    + hyphen-used-as-minus-sign to fix manpage using hyphens as minus signs
++    + desktop-entry-keywords to add Keywords to desktop entry
++  * Remove installed COPYING file containing GPL-3.0+.
++
++ -- Juhani Numminen <juhaninumminen0@gmail.com>  Sun, 25 Aug 2013 10:37:54 +0300
++
++pentobi (1.1-1) unstable; urgency=low
++
++  * New upstream release.
++  * Fix path for the moved svg image and consequently the install
++    path for the converted xpm image. 
++  * Bump compat to 9 for hardening flags.
++  * Add workaround for cmake ignoring CPPFLAGS to enable hardening
++    buildflags.
++  * Build-Depend on debhelper v9.
++  * Bump Standards-Version to 3.9.3 without change.
++  * Add libqt4-svg to Depends.
++  * Update copyright Format URL now that it is officially released.
++
++ -- Dean Evans <dean@codemonkies.net>  Tue, 13 Mar 2012 23:59:11 +1300
++
++pentobi (1.0-1) unstable; urgency=low
++
++  * Initial release (Closes: #651789)
++
++ -- Dean Evans <dean@codemonkies.net>  Sat, 10 Dec 2011 14:54:31 +1300
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++10
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..14f04a71aa2d44361819896b195f7551606c2534
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,46 @@@
++Source: pentobi
++Section: games
++Priority: optional
++Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
++Uploaders: Dean Evans <dean@codemonkies.net>,
++           Juhani Numminen <juhaninumminen0@gmail.com>
++Build-Depends: cmake,
++               debhelper (>= 10),
++               extra-cmake-modules,
++               libkf5kio-dev | kio-dev,
++               libqt5svg5-dev,
++               qttools5-dev,
++               qttools5-dev-tools
++Standards-Version: 3.9.8
++Homepage: http://pentobi.sourceforge.net
++Vcs-Git: https://anonscm.debian.org/git/pkg-games/pentobi.git
++Vcs-Browser: https://anonscm.debian.org/git/pkg-games/pentobi.git
++
++Package: pentobi
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Suggests: pentobi-kde-thumbnailer
++Description: clone of the strategy board game Blokus
++ Pentobi is a strategy board game played on a square grid board using playing
++ pieces in the shapes of polyominoes, similar to Tetris pieces.  The aim of the
++ game is to place all of your pieces while trying to block your opponent from
++ placing all of theirs.
++ .
++ The game ends when no one can place any more pieces and the winner is
++ determined by calculating the score based on the points of any remaining
++ playing pieces. Bonus points are added for playing every piece and additional
++ bonus points are added if the monomino, the 1x1 square piece, is played last.
++
++Package: pentobi-kde-thumbnailer
++Architecture: any
++Multi-Arch: same
++Section: kde
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Enhances: dolphin
++Description: clone of the strategy board game Blokus - KDE thumbnailer
++ Pentobi is a strategy board game played on a square grid board using playing
++ pieces in the shapes of polyominoes, similar to Tetris pieces.  The aim of the
++ game is to place all of your pieces while trying to block your opponent from
++ placing all of theirs.
++ .
++ This package contains a KDE plugin to display thumbnails of Pentobi game files.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f97eff05ee9c00ae611c0f1455d588ac2d0faef0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,30 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: pentobi
++Upstream-Contact: pentobi-devel@lists.sourceforge.net
++Source: http://pentobi.sourceforge.net/
++
++Files: *
++Copyright: 2011-2017 Markus Enzenberger <enz@users.sourceforge.net>
++License: GPL-3.0+
++
++Files: debian/*
++Copyright: 2011-2012 Dean Evans <dean@codemonkies.net>
++           2013-2017 Juhani Numminen <juhaninumminen0@gmail.com>
++License: GPL-3.0+
++
++License: GPL-3.0+
++ 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.
++ .
++ This package 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 program. If not, see <http://www.gnu.org/licenses/>.
++ .
++ On Debian systems, the complete text of the GNU General
++ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..86ef1fb3c42303cb345dc705ad2c929988bf652d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/*/qt5/plugins/pentobi-thumbnail.so
++usr/share/kservices5/pentobi-thumbnail.desktop
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4a92836fae8e5289510b25f5bd5bfc88e98b2bde
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++Document: pentobi-manual-de
++Title: Pentobi User Manual (German)
++Author: Markus Enzenberger
++Abstract: This manual describes how to play Blokus with Pentobi.
++Section: Games/Board
++
++Format: HTML
++Index: /usr/share/help/de/pentobi/index.html
++Files: /usr/share/help/de/pentobi/*.html
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c85cafbd205afad90cc4398329497fd3060b9001
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++Document: pentobi-manual-en
++Title: Pentobi User Manual
++Author: Markus Enzenberger
++Abstract: This manual describes how to play Blokus with Pentobi.
++Section: Games/Board
++
++Format: HTML
++Index: /usr/share/help/C/pentobi/index.html
++Files: /usr/share/help/C/pentobi/*.html
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5f8151b339770a85d6ab78767c28a640388acd1c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++usr/games/
++usr/share/appdata/
++usr/share/applications/
++usr/share/games/
++usr/share/help/
++usr/share/icons/
++usr/share/man/
++usr/share/mime/
++usr/share/thumbnailers/
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0d197ea0a78b558fdd779b12d369cbd3f11c845c
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,26 @@@
++#!/usr/bin/make -f
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
++
++# Optimize with O3 to make the computationally expensive higher levels faster.
++ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
++  export DEB_CXXFLAGS_MAINT_APPEND = -O3
++endif
++
++%:
++      dh $@
++
++override_dh_auto_configure:
++      dh_auto_configure -- \
++              -DCMAKE_INSTALL_BINDIR=/usr/games \
++              -DCMAKE_INSTALL_DATADIR=/usr/share/games \
++              -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
++              -DPENTOBI_BUILD_KDE_THUMBNAILER=ON \
++              -DPENTOBI_BUILD_TESTS=ON
++
++override_dh_installchangelogs:
++      dh_installchangelogs NEWS
++
++override_dh_makeshlibs:
++      # dh_makeshlibs not needed, the KDE thumbnailer .so file is a plugin
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..912e238f4f80eb9397db93f522ee57531e779410
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,43 @@@
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++Version: GnuPG v1
++
++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
++=UNFS
++-----END PGP PUBLIC KEY BLOCK-----
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8a129aaf91e4c21c1a939ae228c2c0c9c2a2f96d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=4
++opts=pgpsigurlmangle=s/$/.asc/ \
++http://sf.net/@PACKAGE@/ @PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@