Commit 2a825e6c authored by Innocent De Marchi's avatar Innocent De Marchi

debian directory - first commit.

parent 7d09fdad
In the sources, there are unnecessary files in the /tools directory
(windows .exe files for exemple). Removed this directory, /windows
directory and mac_deploy.sh and repacking sources withe this script:
#! /bin/bash
tar -xjvf tetzle-2.1.1-src.tar.bz2
mv tetzle-2.1.1 tetzle-2.1.1+dfsg1
rm -f tetzle-2.1.1+dfsg1/mac_deploy.sh
rm -r tetzle-2.1.1+dfsg1/tools
rm -r tetzle-2.1.1+dfsg1/windows
tar -zcvf tetzle_2.1.1+dfsg1.orig.tar.gz tetzle-2.1.1+dfsg1
-- Innocent De Marchi <tangram.peces@gmail.com> Wed, 13 Sep 2017 09:13:54 +0100
tetzle (2.1.1+dfsg1-1) unstable; urgency=medium
* New upstream release.
* New maintainer (Closes: #737285).
+ Changed Maintainer field in debian/control file.
+ Add new maintainer in debian/copyright file.
* Standards version 4.1.0: no special changes required.
* Added Categories and Keywords fields on debian/desktop file.
* Added tetzle.appdata.xml file on debian directory.
* Reintroduced debian/watch file.
* Added export DEB_BUILD_MAINT_OPTIONS on debian/rules.
* Added Vcs-Browser and Vcs-Git on debian/control file.
* Repacking sources due to unnecessary files.
+ Added README.source file en debian directory (see for
details).
+ Added +dfsg1 to package name.
-- Innocent De Marchi <tangram.peces@gmail.com> Wed, 13 Sep 2017 07:23:17 +0100
tetzle (2.1.0-1) unstable; urgency=medium
* QA upload.
* New upstream release
- Updated build-deps to QT5
* Removed broken watch file
* Replaced menu file with desktop file
* Added some missing information in d/copyright
* Bumped compat to 10
* Standards version 4.0.0
-- David William Richmond Davies-Jones <david@exultantmonkey.co.uk> Thu, 29 Jun 2017 01:40:05 +0100
tetzle (2.0.3-1) unstable; urgency=medium
* QA upload.
* New upstream release
* Removed fix-arm-build.patch - fixed upstream
* Changed URLS to use HTTPS
* Converted copyright to DEP-5
* Bumped standards version to 3.9.8
-- David William Richmond Jones <dwrj87@gmail.com> Wed, 29 Jun 2016 06:39:28 +0100
tetzle (2.0.2.1-3) unstable; urgency=low
* Fix "tetzle: build failures on ARM"
- d/p/fix-arm-build.patch
Thanks Graeme Gott for patch
(Closes: #717949)
-- Hector Oron <zumbi@debian.org> Mon, 05 Aug 2013 00:48:34 +0000
tetzle (2.0.2.1-2) unstable; urgency=low
* QA upload, orphaning this package.
* New upstream release.
-- Bart Martens <bartm@debian.org> Fri, 26 Jul 2013 17:57:14 +0000
tetzle (2.0.1-1) unstable; urgency=low
* New upstream release. Closes: #668772.
* debhelper 9, no more cdbs.
* debian/patches/01_dont-draw-empty-scene.diff: Removed, is in upstream now.
* debian/patches/02_check-for-GLSL.diff: Removed, is in upstream now.
* debian/patches/03_detect-graphics-layer.diff: Removed, is in upstream now.
-- Bart Martens <bartm@debian.org> Sun, 20 May 2012 06:09:10 +0000
tetzle (2.0.0-2) unstable; urgency=low
* Added patches. Closes: #671738.
+ debian/patches/01_dont-draw-empty-scene.diff
+ debian/patches/02_check-for-GLSL.diff
+ debian/patches/03_detect-graphics-layer.diff
* debian/control: Build-Conflicts: qt3-dev-tools. Closes: #565796.
-- Bart Martens <bartm@debian.org> Sun, 13 May 2012 04:30:35 +0000
tetzle (2.0.0-1) unstable; urgency=low
* Synced with https://launchpad.net/~gottcode/+archive/gcppa/
* debian/control: Fixed "dpkg-source: warning: unknown information field
'Suggests' in input data in general section of control info file".
-- Bart Martens <bartm@debian.org> Thu, 02 Jun 2011 02:51:09 +0000
tetzle (2.0.0-0ppa2~oneiric1) oneiric; urgency=low
* Added optional dependency on jhead.
-- Graeme Gott <graeme@gottcode.org> Wed, 18 May 2011 20:31:13 -0400
tetzle (2.0.0-0ppa1~oneiric1) oneiric; urgency=low
* New upstream release.
-- Graeme Gott <graeme@gottcode.org> Wed, 18 May 2011 14:12:30 -0400
tetzle (1.2.1-1) unstable; urgency=low
* Initial package in Debian. Closes: #530340.
* debian/patches/01_paths.diff: Added. Replaces /usr/local by /usr
and /usr/bin by /usr/games.
* debian/rules, debian/menu, debian/install: Use imagemagick to convert the
icon to .xpm format for debian/menu.
-- Bart Martens <bartm@debian.org> Sun, 24 May 2009 00:19:45 +0200
Source: tetzle
Section: games
Priority: optional
Maintainer: Innocent De Marchi <tangram.peces@gmail.com>
Build-Depends: debhelper (>= 10), qttools5-dev-tools (>=5.2), libqt5opengl5-dev (>=5.2)
Standards-Version: 4.1.0
Vcs-Browser: https://anonscm.debian.org/git/collab-maint/tetzle.git
Vcs-Git: https://anonscm.debian.org/git/collab-maint/tetzle.git
Homepage: https://gottcode.org/tetzle/
Package: tetzle
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Suggests: jhead
Description: Jigsaw puzzle game
Any image can be imported and used to create puzzles with a wide range of
sizes. Games are saved automatically, and you can select between currently
in progress games.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
Upstream-Name: Tetzle
Upstream-Contact: Graeme Gott <graeme@gottcode.org>
Source: https://gottcode.org/tetzle/
Files: *
Copyright: 2008-2017 Graeme Gott
License: GPL-3
Files: debian/*
Copyright: 2009, 2011-2013 Bart Martens <bartm@debian.org>
2011 Graeme Gott <graeme@gottcode.org>
2013 Hector Oron <zumbi@debian.org>
2016 David William Richmond Jones <dwrj87@gmail.com>
2017 David William Richmond Davies-Jones <david@exultantmonkey.co.uk>
2017 Innocent De Marchi <tangram.peces@gmail.com>
License: GPL-3
License: GPL-3
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 <https://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'.
#!/usr/bin/make -f
#export DH_VERBOSE=1
export QT_SELECT=qt5
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@
override_dh_auto_configure:
dh_auto_configure -- BINDIR=games
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2008-2017 Graeme Gott <graeme@gottcode.org> -->
<component type="desktop">
<id>gnome-power-statistics.desktop</id>
<metadata_license>GPL-3.0+</metadata_license>
<project_license>GPL-3.0+</project_license>
<name>Peces</name>
<summary>Jigsaw puzzle game</summary>
<description>
<p>
Any image can be imported and used to create puzzles with a wide range of
sizes. Games are saved automatically, and you can select between currently
in progress games.
</p>
</description>
<url type="homepage">https://gottcode.org/tetzle/</url>
<update_contact>graeme@gottcode.org</update_contact>
<project_group>KDE</project_group>
</component>
\ No newline at end of file
[Desktop Entry]
Version=1.0
Type=Application
Name=Tetzle
Comment=Jigsaw puzzle game
Exec=tetzle
Icon=tetzle
Categories=Game;LogicGame;
Keywords=Jigsaw puzzle; logic game; picture game
version=4
opts=dversionmangle=s/-\d\+dfsg// \
https://github.com/gottcode/tetzle/tags .*/v?(\d\S*)\.tar\.gz
#opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/<project>-$1\.tar\.gz/ \
#opts=dversionmangle=s/\.dfsg.+\/v?(\d\S*)\.tar\.gz/<project>-$1\.tar\.gz/ \
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment