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 picom-conf (0.17.0~git20231210-0ubuntu1) noble; urgency=medium
* Initial release. (LP: #2046086) * Initial release. (LP: #2046086)

12
debian/control vendored
View File

@ -6,12 +6,14 @@ Uploaders: Aaron Rainbolt <arraybolt3@ubuntu.com>
Rules-Requires-Root: no Rules-Requires-Root: no
Build-Depends: cmake (>= 3.15), Build-Depends: cmake (>= 3.15),
debhelper-compat (= 13), debhelper-compat (= 13),
help2man,
libconfig-dev, libconfig-dev,
liblxqt1-dev, liblxqt2-dev,
qtbase5-dev, libqtilitools-dev (>= 0.1.2),
libqtilitools-dev, qt6-base-dev,
qttools5-dev qt6-tools-dev,
Standards-Version: 4.6.2 qt6-tools-dev-tools
Standards-Version: 4.7.0
Homepage: https://github.com/qtilities/picom-conf/ Homepage: https://github.com/qtilities/picom-conf/
Vcs-Browser: https://git.lubuntu.me/Lubuntu/picom-conf-packaging Vcs-Browser: https://git.lubuntu.me/Lubuntu/picom-conf-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/picom-conf-packaging.git 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 License: Expat
Files: resources/freedesktop/application.appdata.xml.in Files: resources/freedesktop/application.appdata.xml.in
Copyright: none Copyright: LXQt team
License: CC0-1.0 License: CC0-1.0
Comment: The file itself does not specify its license. However, it specifies Comment: The file itself does not specify its license. However, it specifies
that the metadata license is to be expanded from the variable 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/* Files: debian/*
Copyright: 2023 Simon Quigley <tsimonq2@ubuntu.com> Copyright: 2023 Simon Quigley <tsimonq2@ubuntu.com>
2024 Aaron Rainbolt <arraybolt3@ubuntu.com>
License: Expat License: Expat
License: LGPL-2.1 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 #!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
%: %:
dh $@ 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: 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-Database: https://github.com/qtilities/picom-conf/issues
Bug-Submit: https://github.com/qtilities/picom-conf/issues/new 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-Browse: https://github.com/qtilities/picom-conf/
Repository: https://github.com/qtilities/picom-conf.git 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@