Skip to content

Commit ffbf67f

Browse files
committed
Fix lintian warnings: add debhelper targets, copyright file, use modern compat method
- Add build-indep and build-arch targets to debian/rules (required by debhelper) - Create debian/copyright file (was missing) - Replace deprecated debian/compat with debhelper-compat (= 13) in debian/control
1 parent c532f2f commit ffbf67f

5 files changed

Lines changed: 36 additions & 2 deletions

File tree

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
qgcoder (0.1.0~resolute1) resolute; urgency=medium
2+
3+
* Automatic build from Github
4+
5+
-- Jakob Flierl <jakob.flierl@gmail.com> Sun, 12 Apr 2026 15:34:10 +0200

debian/compat

Lines changed: 0 additions & 1 deletion
This file was deleted.

debian/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Source: qgcoder
22
Section: misc
33
Priority: optional
44
Maintainer: Jakob Flierl <jakob.flierl@gmail.com>
5-
Build-Depends: debhelper (>= 12~), automake, libtool, qt5-qmake, qtbase5-dev, libqglviewer-dev-qt5, freeglut3-dev, libglew-dev, libqgcodeeditor-qt5-dev
5+
Build-Depends: debhelper-compat (= 13), automake, libtool, qt5-qmake, qtbase5-dev, libqglviewer-dev-qt5, freeglut3-dev, libglew-dev, libqgcodeeditor-qt5-dev
66
Standards-Version: 4.6.0
77
Homepage: https://github.com/QGCoder
88
Vcs-Git: git://github.com/QGCoder/qgcoder

debian/copyright

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/Txtdl01
2+
Upstream-Name: qgcoder
3+
Upstream-Contact: Jakob Flierl <jakob.flierl@gmail.com>
4+
Source: https://github.com/anomalyco/qgcoder
5+
6+
Files: *
7+
Copyright: Copyright (C) 2024 Jakob Flierl <jakob.flierl@gmail.com>
8+
License: GPL-2+
9+
This program is free software; you can redistribute it and/or modify
10+
it under the terms of the GNU General Public License as published by
11+
the Free Software Foundation; either version 2 of the License, or
12+
(at your option) any later version.
13+
.
14+
This program is distributed in the hope that it will be useful,
15+
but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
GNU General Public License for more details.
18+
.
19+
You should have received a copy of the GNU General Public License
20+
along with this program; if not, write to the Free Software Foundation, Inc.,
21+
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
22+
.
23+
On a Debian system, a copy of the GNU General Public License version 2
24+
is located at `/usr/share/common-licenses/GPL-2'. You should have received a copy
25+
of the GNU General Public License along with Debian; see the file LICENSE for
26+
details.

debian/rules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ build-stamp: $(QUILT_STAMPFN)
2626

2727
touch $@
2828

29+
build-indep: build-stamp
30+
31+
build-arch: build-stamp
32+
2933
clean:
3034
dh_testdir
3135
dh_testroot

0 commit comments

Comments
 (0)