Import pentobi_12.2-1.debian.tar.xz
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)
[dgit import tarball pentobi 12.2-1 pentobi_12.2-1.debian.tar.xz]

12 files changed:
changelog [new file with mode: 0644]
compat [new file with mode: 0644]
control [new file with mode: 0644]
copyright [new file with mode: 0644]
pentobi-kde-thumbnailer.install [new file with mode: 0644]
pentobi.doc-base.manual-de [new file with mode: 0644]
pentobi.doc-base.manual-en [new file with mode: 0644]
pentobi.install [new file with mode: 0644]
rules [new file with mode: 0755]
source/format [new file with mode: 0644]
upstream/signing-key.asc [new file with mode: 0644]
watch [new file with mode: 0644]

diff --git a/changelog b/changelog
new file mode 100644 (file)
index 0000000..08ec729
--- /dev/null
+++ b/changelog
@@ -0,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 --git a/compat b/compat
new file mode 100644 (file)
index 0000000..f599e28
--- /dev/null
+++ b/compat
@@ -0,0 +1 @@
+10
diff --git a/control b/control
new file mode 100644 (file)
index 0000000..14f04a7
--- /dev/null
+++ b/control
@@ -0,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.
diff --git a/copyright b/copyright
new file mode 100644 (file)
index 0000000..f97eff0
--- /dev/null
+++ b/copyright
@@ -0,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".
diff --git a/pentobi-kde-thumbnailer.install b/pentobi-kde-thumbnailer.install
new file mode 100644 (file)
index 0000000..86ef1fb
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/*/qt5/plugins/pentobi-thumbnail.so
+usr/share/kservices5/pentobi-thumbnail.desktop
diff --git a/pentobi.doc-base.manual-de b/pentobi.doc-base.manual-de
new file mode 100644 (file)
index 0000000..4a92836
--- /dev/null
@@ -0,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
diff --git a/pentobi.doc-base.manual-en b/pentobi.doc-base.manual-en
new file mode 100644 (file)
index 0000000..c85cafb
--- /dev/null
@@ -0,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
diff --git a/pentobi.install b/pentobi.install
new file mode 100644 (file)
index 0000000..5f8151b
--- /dev/null
@@ -0,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 --git a/rules b/rules
new file mode 100755 (executable)
index 0000000..0d197ea
--- /dev/null
+++ b/rules
@@ -0,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
diff --git a/source/format b/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc
new file mode 100644 (file)
index 0000000..912e238
--- /dev/null
@@ -0,0 +1,43 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+mQMuBE54Q1IRCADADQa9F8dyPAR+o96RjnPN4vyHLfn73rrr+HEx13J26a28ajgG
+jRVUxSj/R22k5KRgwoECV2pw9sXrAKhNkMR8/wK0Q+PyCTKQTboA+n7cyao1g+m/
+9d5aVd7RJsNRzVZgrTj1msMnMfuRj2Fn5JMDWU285wTcAHRl5CkoTY9e+BulJjsL
+F2lrlr8eUslrsay3I9jtMRyMm+ph3gzMhcANSXVBn+A0kYUB6ov8wfgx6vF1h89u
+/vb5OGDtfmsv19R9xPCYuuUKehMTMWfiKelDPmf4t7PQwHiA4rvGI99t6826LVgO
+cGeVPRPmSoeXI3V/9D5O9iTtKmBxG94W4Sw/AQCvziVAUAfUci5cfe4DdJJM0iQk
+/ZA3QEax9VIC5uuZKwf/Uwz5buAXp9UPDXK+CPgxBn27QnrYFS4ZZ5neVQ/MPQb9
+lRnXXH0Rm4QCkm4rLoHzqQsR3BNOt4OADexh4xCMv7OncL1iBrQXoCt/sX5ycLrL
+5XmfF6bxkj13f8ExR9lmY8KaXsnshcD3H/0cNObK+6eYsqu3XDcMvco/0F0T/CI8
+9qTJHjlBQg4+cU5yDb0/ORx09NevNH6PXPn6WTlbqXPI4/QQx2dLSWIvaO0+juO9
+87xGTVfxGJf5Zc5lGgbeqnITbQEk6MvYgmIU8EfBVtbgLnq+xoAN/pnxwIwQpKQE
+nYwoHd3V9CfpnHkrUQfGx7M74JDWcXL7xDHW1HR2Qwf/e6X9Lc5tsS/7wsThNBSq
+5gbwkgQeLWK0inOfINkVg15BLDIS2w96zSm2yRXSEcf/ezWU2uzki+Shfq1UB3LG
+Vsv/vqq2Db37YUU8do2RVurRioZq/GQjuy3vwyOWTvgI306Bzj3P5Mv54C6G3W3s
+o2TNfaVG1vqk6Ccq5Agmmh3fMnLmo+n/xqMLeJYq7EUnhjhGOY01/91w/K7S7OW2
+xDzpCaeQUql7Q8h36tSSzxh7F4n/2K2OuoLDwPpkQ6WcWw7xOsUXZ1YihaobOsx1
+Rt3VgNlOCoL0RiGNKJnWvaMrdUX/TYEplw809l926NQCIRRFh5mYQh35zHo1jqyb
+CrQuTWFya3VzIEVuemVuYmVyZ2VyIDxlbnpAdXNlcnMuc291cmNlZm9yZ2UubmV0
+PoiABBMRCAAoAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCVKVkJQUJD5Mi
+TAAKCRAikiv+6w+ZQvniAQClDjZJGcsomYCait4oYqWlOgaLPgTBP+x2RrpmgiV7
+ygEAiIGpkfMa4hpYuTmqjmG8EwJJFBa3EJr7qtkcGAzm6V60MU1hcmt1cyBFbnpl
+bmJlcmdlciA8bWFya3VzLmVuemVuYmVyZ2VyQGdtYWlsLmNvbT6IgAQTEQgAKAIb
+AwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AFAlSlZEMFCQ+TIkwACgkQIpIr/usP
+mUJJcQD/ZrSu/QLGnCFSGC2pLxMyNCZlxd50xWvSB3Hl3dONRpUA/iUlKqIMf7Jd
+unEa+uHMd0MqRyuLZRVRyfVIkkB2QTpeuQINBE54Q1IQCAC2MAxaXjNRZP5QvjCp
+X+pW9jknm+VgLDu2hU+6ICwU5SweNfceQUNicqSpJesagGc9eBdfkOgNb8N9jV5X
+tB4CStJCtX85sTz7cPaTZW3k1WO0P1YvxR/u5A/EW24U2FaBsoyAM6M6Y4UL/x2c
+VoNLWIMt/YpvRYYuHbdZl1oytV71dWDoyU6HQ4ImmSRO4YRkwmRiTNPuVi159WLg
+woTFxsUydQSKbyMSIDv9HKOTVsTVLNEQM1a48eGCdbTIYqgMQvvt6tjlEm06DD4O
+sFwOgJNN/ICSpns36FgitEN9dXdhgNLWDnmab+saw0Wnqk+MCOrKOV02wmH9M2JE
+VwP3AAQNB/9bVG1TswS6TmJQwuFhbW/iftTF6lgtcW529Qe5EnLUH558vcvMf3uY
+AryU+jadJ1UzeTbYPwRNHH0CfxfYIaKZAXbU+5dqBQBRjpZtfy+JS2YEdl7qKMmU
+P3ic7of+VhsVmmKa+A3woHqHaL/J1MjtHuoyPfWt1980uFMp5Qv1InRta6DQWblG
+vX68DVMD38A4BmOkpWKN+tH1wsjp6+j4NNzcwQeQ0asideW2oMjEZ1LyF+xb87tM
+E9Z028FKzgbSD53Pz0vySu4AuRXYidsdqT83j1CB3DxhkjmhXn2wZHV4u1h5YXMJ
+FCVoUjDAcnIfe7xDqScPSmznWHDDc+yXiGcEGBEIAA8CGwwFAlSlY3wFCQ+TIZQA
+CgkQIpIr/usPmUInHQD/XI/0VsRSRE/hEUekMt0MPIAQPiYyedmE4qKAy3qBc0YB
+AJ8AcccrYVwUaEsva64k5EO+yVKlqJzAjJHmt+baeNbk
+=UNFS
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/watch b/watch
new file mode 100644 (file)
index 0000000..8a129aa
--- /dev/null
+++ b/watch
@@ -0,0 +1,3 @@
+version=4
+opts=pgpsigurlmangle=s/$/.asc/ \
+http://sf.net/@PACKAGE@/ @PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@