Codebase list lightdm-gtk-greeter-settings / 472ea3c
Various packaging fixes, thanks to Christian Kastner for reviewing James Lu 8 years ago
6 changed file(s) with 31 addition(s) and 21 deletion(s). Raw diff Collapse all Expand all
55 - Write a manpage (lightdm-gtk-greeter-settings.1), dropping
66 the binary-without-manpage lintian override
77 for /usr/bin/lightdm-gtk-greeter-settings.
8 - Add a get-orig-source target for debian/rules.
98 - Set myself as maintainer.
109 - Set package source/format to 3.0 quilt.
11 - debian/links: symlink the root NEWS file as an upstream changelog.
10 - links: symlink the root NEWS file as an upstream changelog.
1211 This fixes the no-upstream-changelog Lintian pedantic warning.
13 - debian/rules: override dh_auto_clean to remove
12 - rules: override dh_auto_clean to remove
1413 po/lightdm-gtk-greeter-settings.pot, so that successive builds work.
14 - control: add dependency on gir1.2-pango-1.0
1515
16 -- James Lu <glolol1@hotmail.com> Fri, 26 Jun 2015 15:45:02 -0700
16 -- James Lu <bitflip3@gmail.com> Sat, 10 Oct 2015 22:20:50 -0700
1717
1818 lightdm-gtk-greeter-settings (1.2.0-0ubuntu1) wily; urgency=medium
1919
00 Source: lightdm-gtk-greeter-settings
11 Section: utils
22 Priority: optional
3 Maintainer: James Lu <glolol1@hotmail.com>
4 Build-Depends: debhelper (>= 9), python3,
3 Maintainer: James Lu <bitflip3@gmail.com>
4 Build-Depends: debhelper (>= 9), python3,
55 python3-distutils-extra (>= 2.18), python-gi-dev
66 X-Python3-Version: >= 3.0
77 Standards-Version: 3.9.6
88 Homepage: https://launchpad.net/lightdm-gtk-greeter-settings
99 Vcs-Git: git://anonscm.debian.org/collab-maint/lightdm-gtk-greeter-settings.git
10 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/lightdm-gtk-greeter-settings.git
10 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/lightdm-gtk-greeter-settings.git/
1111
1212 Package: lightdm-gtk-greeter-settings
1313 Architecture: all
14 Depends: ${python3:Depends},
14 Depends: ${python3:Depends},
1515 ${misc:Depends},
1616 python3-gi (>= 3.0),
1717 gir1.2-gtk-3.0,
1818 gir1.2-glib-2.0,
1919 gir1.2-gdkpixbuf-2.0,
20 lightdm-gtk-greeter
20 lightdm-gtk-greeter,
21 gir1.2-pango-1.0
2122 Recommends: policykit-1 | gksu
22 Description: Settings editor for LightDM Gtk+ Greeter
23 A simple configuration utility for the LightDM Gtk+ Greeter.
23 Description: settings editor for the LightDM GTK+ Greeter
24 A simple configuration utility for the LightDM GTK+ Greeter.
2425 All configuration options available in the greeter are
2526 exposed and easily manipulated using this tool.
00 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
11 Upstream-Name: lightdm-gtk-greeter-settings
2 Upstream-Source: https://launchpad.net/lightdm-gtk-greeter-settings
2 Source: https://launchpad.net/lightdm-gtk-greeter-settings
33
44 Files: *
55 Copyright: 2014, Andrew P. <pan.pav.7c5@gmail.com>
6 License: GPL-3+
6 License: GPL-3
77
88 Files: debian/*
99 Copyright: 2015, Sean Davis <bluesabre@ubuntu.com>
1010 2015, James Lu <glolol1@hotmail.com>
1111 License: GPL-3+
12
13 License: GPL-3
14 This program is free software: you can redistribute it and/or modify
15 it under the terms of the GNU General Public License as published by
16 the Free Software Foundation, version 3.
17 .
18 This program is distributed in the hope that it will be useful,
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 GNU General Public License for more details.
22 .
23 You should have received a copy of the GNU General Public License
24 along with this program. If not, see <http://www.gnu.org/licenses/>.
1225
1326 License: GPL-3+
1427 This program is free software: you can redistribute it and/or modify
2437 You should have received a copy of the GNU General Public License
2538 along with this program. If not, see <http://www.gnu.org/licenses/>.
2639 X-Comment: On Debian systems, the complete text of the GNU General
27 Public License can be found in `/usr/share/common-licenses/GPL-3’.
40 Public License can be found in `/usr/share/common-licenses/GPL-3’.
+0
-2
debian/lightdm-gtk-greeter-settings.lintian-overrides less more
0 # There is already a manual page for the main lightdm-gtk-greeter-settings app, and many other *-pkexec binaries in Debian don't have manpages either.
1 lightdm-gtk-greeter-settings: binary-without-manpage usr/bin/lightdm-gtk-greeter-settings-pkexec
00 # Upstream installs their changelog as NEWS, not CHANGELOG
11 # This squashes the no-upstream-changelog Lintian pedantic warning.
22 usr/share/doc/lightdm-gtk-greeter-settings/NEWS.gz usr/share/doc/lightdm-gtk-greeter-settings/changelog.gz
3
4 # Fixes binary-without-manpage warning for /usr/bin/lightdm-gtk-greeter-settings-pkexec
5 usr/share/man/man8/lightdm-gtk-greeter-settings.8.gz usr/share/man/man8/lightdm-gtk-greeter-settings-pkexec.8.gz
44 %:
55 dh $@ --with python3 --buildsystem=pybuild
66
7 VER = $(shell dpkg-parsechangelog --show-field=Version | cut -d '-' -f 1)
8
9 get-orig-source:
10 uscan --noconf --verbose --rename --destdir=$(CURDIR)/.. --check-dirname-level=0 --force-download --download-version $(VER)
11
127 override_dh_auto_clean:
138 # Remove the auto-generated .pot file so successive builds work.
149 rm -f po/lightdm-gtk-greeter-settings.pot