From 69886ef471b668603b3f317a62da2c0c0e91be9c Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 27 Aug 2024 15:29:23 +0200 Subject: debian/: Adjust DEB packaging to full rewrite. --- debian/compat | 1 - debian/control | 15 ++++++++++----- debian/copyright | 8 +++----- debian/rules | 12 +----------- 4 files changed, 14 insertions(+), 22 deletions(-) delete mode 100644 debian/compat diff --git a/debian/compat b/debian/compat deleted file mode 100644 index f599e28..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/debian/control b/debian/control index d9fe435..db28f91 100644 --- a/debian/control +++ b/debian/control @@ -4,16 +4,21 @@ Priority: optional Maintainer: Robert Tari Uploaders: Mike Gabriel -Build-Depends: debhelper (>= 10), dh-python, python3 (>= 3.6), python3-setuptools, python3-polib -Standards-Version: 4.5.0 +Build-Depends: debhelper-compat (= 12), + cmake, + cmake-extras, + intltool, + libglib2.0-dev, + libgtk-4-dev, +Standards-Version: 4.7.0 Homepage: https://github.com/AyatanaIndicators/ayatana-settings Vcs-Git: https://github.com/AyatanaIndicators/ayatana-settings Vcs-Browser: https://github.com/AyatanaIndicators/ayatana-settings -X-Python3-Version: >= 3.6 Package: ayatana-settings -Architecture: all -Depends: ${misc:Depends}, ${python3:Depends}, python3-gi, gir1.2-gtk-3.0, python3-psutil +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, Description: Ayatana Indicators Settings Ayatana Settings allows you to configure all your Ayatana system indicators. diff --git a/debian/copyright b/debian/copyright index bed6902..a722fb5 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Ayatana Settings Upstream-Contact: Robert Tari Source: https://github.com/AyatanaIndicators/ayatana-settings @@ -7,14 +7,12 @@ Files: * Copyright: 2020-2021, Robert Tari License: GPL-3+ -Files: po/*.po -License: GPL-3+ - Files: debian/* Copyright: 2020-2021, Robert Tari + 2024, Mike Gabriel License: GPL-3+ -License: GPL-3.0+ +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 diff --git a/debian/rules b/debian/rules index d2e3c9f..63a8522 100755 --- a/debian/rules +++ b/debian/rules @@ -2,14 +2,4 @@ # -*- mode: makefile; coding: utf-8 -*- %: - dh $@ --with python3 --buildsystem=pybuild - -override_dh_auto_clean: - dh_auto_clean - rm -Rfv data/locale/* - rm -fv data/applications/ayatana-settings.desktop - rm -fv ayatana_settings.egg-info/PKG-INFO - rm -fv ayatana_settings.egg-info/SOURCES.txt - rm -fv ayatana_settings.egg-info/dependency_links.txt - rm -fv ayatana_settings.egg-info/requires.txt - rm -fv ayatana_settings.egg-info/top_level.txt + dh $@ -- cgit v1.2.3