Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Various Debian packaging fixes #76

Merged
merged 11 commits into from
Jul 21, 2019
Merged

Various Debian packaging fixes #76

merged 11 commits into from
Jul 21, 2019

Conversation

paravoid
Copy link
Contributor

Thanks for indicator-sound-switcher - I've using it for a few years now on a day-to-day basis!

I think I'd like to finally bring it to Debian proper. While contemplating about it (there are still some stuff to figure out), I made a bunch of changes (mostly to debian/) which I think you would benefit from as well. Hope this helps!

paravoid added 11 commits July 20, 2019 18:46
The GitHub releases are "2.2.0", not "2.2.0ubuntu0". There is nothing
Ubuntu-specific about this software (I'm using it on Debian). The Debian
revision (e.g. 2.2.0-2) can be used for incremental updates to the
packaging.
As identified by Debian's lintian.
This is a very old version (shipped with Ubuntu 14.04), so a bit
superfluous to depend on it today. Also, this breaks the packaging for
Debian systems -- Debian's pulseaudio doesn't have an epoch and thus
this dependency is not met (12.2-4 << 1:4.0).
This Python version is ancient so the dependency should be satisfied
in every system shipped in the past 7-8 years.
This isn't meaningful - the two versions cannot coexist, a new version
also means that the old one will be removed.
These are compiled files that should really be regenerated.
"import gettext" works even without it being installed.
* Switch to https URLs
* Add Upstream-Name
* Update dates to cover the full span of development so far
* Include the full banner of the GPL
Will only work starting from the next release and changelog entry, which
should be formatted as "2.2.1-0ubuntu0" rather than "2.2.1ubuntu0-1".
@yktoo yktoo merged commit 64b67d6 into yktoo:dev Jul 21, 2019
@paravoid paravoid deleted the debian-fixes branch July 21, 2019 12:35
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants