Compare commits

...

18 Commits

Author SHA1 Message Date
7111c104a0 version number revision 2025-02-06 07:34:27 +00:00
7fd96e3dd5 no-change rebuild against qtilitools 2025-02-06 01:37:05 +00:00
f17a3879c9 Upload to Plucky 2024-10-19 15:27:13 -05:00
ad6ac13f83 Update Standards-version to 4.7.0, no changes needed. 2024-10-19 15:27:13 -05:00
20656e807f Lintian nitpick 2024-10-19 15:27:13 -05:00
d09d3a1ba5 Depend on a specific version of qtilitools 2024-10-19 15:27:13 -05:00
2df69c6880 Final bits for switching to Qt 6 2024-10-19 15:24:41 -05:00
ce0b24ac25 Use the Qt 6 port. 2024-10-19 15:16:42 -05:00
978c6f07e5 Enable hardening 2024-01-05 20:14:49 +00:00
f8df5fba75 No need to build as Release. 2024-01-05 20:13:51 +00:00
e535759d14 Point to the right documentation link 2024-01-05 20:06:29 +00:00
f04d97c32f Fix an invalid copyright line in debian/copyright 2024-01-05 20:03:43 +00:00
dd1a0dbd45 Stop including the debian/files file in the Git repo 2024-01-05 19:44:37 +00:00
d30fd9b380 Automatically generate manpage with help2man 2024-01-05 13:22:19 -06:00
929b4df5ad Don't override the no-manual-page tag 2024-01-05 13:21:48 -06:00
351c0939b4 Update copyright file 2024-01-05 13:21:08 -06:00
d29228f7e9 Add debian/watch file 2024-01-05 13:20:57 -06:00
24db9622b1 New upstream release. 2024-01-05 13:20:34 -06:00
11 changed files with 53 additions and 11 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
debian/files

26
debian/changelog vendored
View File

@ -1,3 +1,29 @@
picom-conf (0.17.0-1ubuntu4) plucky; urgency=medium
* No-change rebuild against libqtilitools-dev. (LP: #2093071)
-- Walter Lapchynski <wxl@ubuntu.com> Thu, 06 Feb 2025 01:36:28 +0000
picom-conf (0.17.0-0ubuntu2) plucky; urgency=medium
* Use the Qt 6 port.
* Update Standards-version to 4.7.0, no changes needed.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 19 Oct 2024 15:25:18 -0500
picom-conf (0.17.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Added debian/watch file.
* Updated copyright file.
* Removed no-manual-page Lintian override.
* Added help2man automatic manpage generation.
* Fixed an invalid documentation link in debian/upstream/metadata.
* Stopped specifying release build mode.
* Enabled hardening.
-- Aaron Rainbolt <arraybolt3@ubuntu.com> Fri, 05 Jan 2024 17:28:28 +0000
picom-conf (0.17.0~git20231210-0ubuntu1) noble; urgency=medium
* Initial release. (LP: #2046086)

12
debian/control vendored
View File

@ -6,12 +6,14 @@ Uploaders: Aaron Rainbolt <arraybolt3@ubuntu.com>
Rules-Requires-Root: no
Build-Depends: cmake (>= 3.15),
debhelper-compat (= 13),
help2man,
libconfig-dev,
liblxqt1-dev,
qtbase5-dev,
libqtilitools-dev,
qttools5-dev
Standards-Version: 4.6.2
liblxqt2-dev,
libqtilitools-dev (>= 0.1.2),
qt6-base-dev,
qt6-tools-dev,
qt6-tools-dev-tools
Standards-Version: 4.7.0
Homepage: https://github.com/qtilities/picom-conf/
Vcs-Browser: https://git.lubuntu.me/Lubuntu/picom-conf-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/picom-conf-packaging.git

3
debian/copyright vendored
View File

@ -15,7 +15,7 @@ Copyright: 2021-2023 Andrea Zanellato <redtid3@gmail.com>
License: Expat
Files: resources/freedesktop/application.appdata.xml.in
Copyright: none
Copyright: LXQt team
License: CC0-1.0
Comment: The file itself does not specify its license. However, it specifies
that the metadata license is to be expanded from the variable
@ -36,6 +36,7 @@ Comment: Per the COPYING file: The exception in section 5 of the GNU Lesser
Files: debian/*
Copyright: 2023 Simon Quigley <tsimonq2@ubuntu.com>
2024 Aaron Rainbolt <arraybolt3@ubuntu.com>
License: Expat
License: LGPL-2.1

1
debian/files vendored
View File

@ -1 +0,0 @@
picom-conf_0.17.0~git20231210-0ubuntu1~ppa2_source.buildinfo x11 optional

View File

@ -1,2 +0,0 @@
# there will be no manpage in the foreseeable future
picom-conf: no-manual-page [usr/bin/picom-conf]

1
debian/picom-conf.manpages vendored Normal file
View File

@ -0,0 +1 @@
debian/picom-conf.1

10
debian/rules vendored
View File

@ -1,7 +1,15 @@
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%:
dh $@
override_dh_installman:
help2man -N -n "configure the Picom compositor" "./debian/picom-conf/usr/bin/picom-conf -platform offscreen" > debian/picom-conf.1
dh_installman
override_dh_auto_configure:
dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DPROJECT_QT_VERSION=6

2
debian/source/lintian-overrides vendored Normal file
View File

@ -0,0 +1,2 @@
# Upstream does not provide a signed file
picom-conf source: debian-watch-does-not-check-openpgp-signature [debian/watch]

View File

@ -1,5 +1,5 @@
Bug-Database: https://github.com/qtilities/picom-conf/issues
Bug-Submit: https://github.com/qtilities/picom-conf/issues/new
Documentation: http://github.com/JPNaude/Qtilities/wiki
Documentation: https://qtilities.github.io/
Repository-Browse: https://github.com/qtilities/picom-conf/
Repository: https://github.com/qtilities/picom-conf.git

4
debian/watch vendored Normal file
View File

@ -0,0 +1,4 @@
version=4
opts="searchmode=plain, \
filenamemangle=s/(@ANY_VERSION@)/picom-conf-$1.tar.gz/" \
https://api.github.com/repos/qtilities/@PACKAGE@/releases https:\/\/api.github.com\/repos\/qtilities\/@PACKAGE@\/tarball\/@ANY_VERSION@