diff --git a/.gitignore b/.gitignore index d7363c1..15b043b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /volumeicon-0.4.5.tar.gz /volumeicon-0.4.6.tar.gz /volumeicon-0.5.1.tar.gz +/volumeicon-b034dd1fefe38ef41a5e70f212f2aabf68010f93.tar.gz diff --git a/sources b/sources index 63c15dd..b780e75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (volumeicon-0.5.1.tar.gz) = a96c79f91a8a0ec96f3297af659cf738547bb33e5908edb6b499bcc5081c61339ceaccc3a854a2f953a6f177fe6d8be1578cacab522d8be63a9dda8cf7c7a452 +SHA512 (volumeicon-b034dd1fefe38ef41a5e70f212f2aabf68010f93.tar.gz) = b970fcfcd73cefb467b0167eec1d61ace696ae1eeeffb47963c32b6d08fb3646d4d2efbcc8c35bea4d0ad2a0b30f07b67619378ccea8a2010b1cd850f629b13e diff --git a/volumeicon.spec b/volumeicon.spec index fa3ec14..fa578c5 100644 --- a/volumeicon.spec +++ b/volumeicon.spec @@ -1,26 +1,33 @@ # Review at https://bugzilla.redhat.com/show_bug.cgi?id=722914 +%global commit b034dd1fefe38ef41a5e70f212f2aabf68010f93 + Name: volumeicon Version: 0.5.1 -Release: 1%{?dist} +Release: 21.20230208gitb034dd1%{?dist} Summary: Lightweight volume control for the system tray -License: GPLv3 -URL: http://www.softwarebakery.com/maato/volumeicon.html -Source0: http://www.softwarebakery.com/maato/files/volumeicon/volumeicon-%{version}.tar.gz +# Automatically converted from old format: GPLv3 - review is highly recommended. +License: GPL-3.0-only +URL: https://github.com/Maato/%{name} +Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{commit}.tar.gz # Source1 was borrowed from gnome-media package and adjusted for our needs Source1: %{name}.desktop +BuildRequires: make +BuildRequires: gcc BuildRequires: alsa-lib-devel BuildRequires: desktop-file-utils BuildRequires: gtk3-devel -BuildRequires: keybinder-devel BuildRequires: libnotify-devel >= 0.5.0 BuildRequires: intltool BuildRequires: gettext Requires: pavucontrol +# bundling of some functions partly copied from keybinder, currently retired +Provides: bundled(keybinder) = 0.3.1 + %description Volume Icon aims to be a lightweight volume control that sits in your system tray. @@ -35,9 +42,10 @@ Features: * Hotkey support %prep -%setup -q +%autosetup -n%{name}-%{commit} %build +sh -v ./autogen.sh # Use pavucontrol by default in Fedora %configure --enable-notify --with-default-mixerapp=pavucontrol %make_build @@ -49,12 +57,74 @@ desktop-file-install --dir=%{buildroot}%{_sysconfdir}/xdg/autostart %{SOURCE1} %files -f %{name}.lang %license COPYING -%doc AUTHORS ChangeLog +%doc AUTHORS ChangeLog README.md %config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop %{_bindir}/%{name} %{_datadir}/%{name}/ +%{_datadir}/man/man1/%{name}.1* +%{_datadir}/man/man5/%{name}.5* %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 0.5.1-21.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 0.5.1-20.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 0.5.1-19.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 0.5.1-18.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Mon Jul 29 2024 Miroslav Suchý - 0.5.1-17.20230208gitb034dd1 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 0.5.1-16.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jan 27 2024 Fedora Release Engineering - 0.5.1-15.20230208gitb034dd1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Tue Aug 01 2023 Raphael Groner - 0.5.1-14.20230208gitb034dd1 +- use latest snapshot + +* Sat Jul 22 2023 Fedora Release Engineering - 0.5.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 0.5.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 0.5.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 0.5.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 0.5.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 0.5.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 0.5.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 0.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 0.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Mon Apr 08 2019 Raphael Groner - 0.5.1-4 +- drop useless BR because of bundling + +* Sun Feb 03 2019 Fedora Release Engineering - 0.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Apr 02 2018 Raphael Groner - 0.5.1-1 - new version - drop upstreamed patches