From 63bac0b784fddeecace233e12986a7ed48360437 Mon Sep 17 00:00:00 2001 From: B Stack Date: Thu, 24 Oct 2019 22:07:11 -0400 Subject: el8: add volumeicon --- volumeicon/README.md | 13 ++++ volumeicon/volumeicon-0.5.1.tar.gz | Bin 0 -> 172401 bytes volumeicon/volumeicon.desktop | 111 ++++++++++++++++++++++++++++++ volumeicon/volumeicon.spec | 135 +++++++++++++++++++++++++++++++++++++ 4 files changed, 259 insertions(+) create mode 100644 volumeicon/README.md create mode 100644 volumeicon/volumeicon-0.5.1.tar.gz create mode 100644 volumeicon/volumeicon.desktop create mode 100644 volumeicon/volumeicon.spec diff --git a/volumeicon/README.md b/volumeicon/README.md new file mode 100644 index 0000000..a96c5a6 --- /dev/null +++ b/volumeicon/README.md @@ -0,0 +1,13 @@ +# volumeicon upstream +https://src.fedoraproject.org/rpms/volumeicon.git + +# Reason for being in stackrpms +Any of the standard CentOS 8 repos do not package volumeicon yet, and it is a pleasant alternative for controlling volume from the notification area. + +# Reverse dependency matrix +Distro | volumeicon version +---------- | ---------------- +CentOS 8 | 0.5.1 + +# Differences from upstream +CentOS 8 uses keybinder3-devel instead of keybinder-devel. diff --git a/volumeicon/volumeicon-0.5.1.tar.gz b/volumeicon/volumeicon-0.5.1.tar.gz new file mode 100644 index 0000000..2619cba Binary files /dev/null and b/volumeicon/volumeicon-0.5.1.tar.gz differ diff --git a/volumeicon/volumeicon.desktop b/volumeicon/volumeicon.desktop new file mode 100644 index 0000000..4c92fcb --- /dev/null +++ b/volumeicon/volumeicon.desktop @@ -0,0 +1,111 @@ +[Desktop Entry] +Name=Volume Icon +GenericName=Volume Control +GenericName[af]=Volumebeheer +GenericName[ar]=التحكم في شدة الصوت +GenericName[bg]=Сила на звука +GenericName[bn]=ভলিউম কন্ট্রোল +GenericName[ca]=Control de volum +GenericName[cs]=Ovládání hlasitosti +GenericName[da]=Lydstyrkekontrol +GenericName[de]=Lautstärkeregelung +GenericName[el]=Έλεγχος έντασης ήχου +GenericName[en_GB]=Volume Control +GenericName[eo]=Laŭtecregilo +GenericName[es]=Control de volumen +GenericName[et]=Helivaljuse juhtimine +GenericName[eu]=Bolumen-kontrola +GenericName[fa]=تنظیم بلندی صدا +GenericName[fr]=Contrôle de volume +GenericName[gl]=Control de volume +GenericName[gu]=વોલ્યુમ નિયંત્રણ +GenericName[he]=בקרת עצמה +GenericName[hi]=आवाज निर्धारक +GenericName[hu]=Hangerőszabályzó +GenericName[it]=Regolazione volume +GenericName[ja]=音量 コントロール +GenericName[kn]=ಧ್ವನಿ ನಿಯಂತ್ರಣ +GenericName[ko]=볼륨 조정 +GenericName[lt]=Garsumo valdymas +GenericName[lv]=Skaļuma kontrole +GenericName[nb]=Volumkontroll +GenericName[nl]=Volumeregeling +GenericName[nn]=Volumkontroll +GenericName[pa]=ਵਾਲੀਅਮ ਕੰਟਰੋਲ +GenericName[pl]=Kontrola dźwięku +GenericName[pt]=Controlo de Volume +GenericName[pt_BR]=Controle de volume +GenericName[ro]=Control volum +GenericName[ru]=Управление громкостью +GenericName[sk]=Ovládanie hlasitosti +GenericName[sl]=Nadzor glasnosti +GenericName[sr]=Контрола јачине звука +GenericName[sr@latin]=Kontrola jačine zvuka +GenericName[sv]=Volymkontroll +GenericName[ta]=ஒலிவளவு கட்டுப்பாடு +GenericName[th]=ปรับความดังเสียง +GenericName[tr]=Ses Denetimi +GenericName[ug]=ئاۋاز تىزگىنى +GenericName[uk]=Керування гучністю +GenericName[vi]=Điều khiển âm lượng +GenericName[zh_CN]=音量控制 +GenericName[zh_HK]=音量控制 +GenericName[zh_TW]=音量控制 +Comment=Show desktop volume control +Comment[af]=Wys volumebeheer vir die werkskerm +Comment[ar]=اعرض التحكم في شدة الصوت +Comment[bg]=Показване на управлението на звука +Comment[bn]=ডেস্কটপ ভলিউম কন্ট্রোল প্রদর্শন +Comment[ca]=Mostra el control de volum de l'escriptori +Comment[cs]=Zobrazit ovládání hlasitosti pro pracovní prostředí +Comment[da]=Vis lydstyrkekontrol på skrivebordet +Comment[de]=Lautstärkeregler anzeigen +Comment[el]=Εμφάνιση ελέγχου ήχου επιφάνειας εργασίας +Comment[en_GB]=Show desktop volume control +Comment[es]=Mostrar el control de volumen del escritorio +Comment[et]=Töölaua helipuldi näitamine +Comment[eu]=Erakutsi mahaigaineko bolumen-kontrola +Comment[fa]=نمایش تنظیمات بلندی صدای رومیزی +Comment[fr]=Afficher le contrôle de volume sur le bureau +Comment[gl]=Mostrar o control de volume do escritorio +Comment[gu]=ડેસ્કટોપ વોલ્યુમ નિયંત્રણને બતાવો +Comment[he]=הצגת בקרת עצמה בשולחן העבודה +Comment[hi]=डेस्कटॉप आवाज नियंत्रण दिखाएँ +Comment[hu]=Hangerőszabályzó megjelenítése +Comment[it]=Mostra la regolazione del volume +Comment[ja]=デスクトップの音量を調節するアプレットです +Comment[kn]=ಗಣಕತೆರೆ ಧ್ವನಿ ನಿಯಂತ್ರಣವನ್ನು ತೋರಿಸಿ +Comment[ko]=데스크톱 볼륨 조정 표시 +Comment[lt]=Rodyti darbastalio garsumo valdiklį +Comment[lv]=Rādīt darbvirsmas skaņas kontroli +Comment[nb]=Vis volumkontroll for skrivebordet +Comment[nl]=Volumeregeling voor werkomgeving tonen +Comment[nn]=Vis volumkontroll for skrivebord +Comment[pa]=ਡੈਸਕਟਾਪ ਵਾਲੀਅਮ ਕੰਟਰੋਲ ਵੇਖੋ +Comment[pl]=Wyświetlanie kontroli dźwięku na pulpicie +Comment[pt]=Apresentar o controlo de volume na área de trabalho +Comment[pt_BR]=Mostrar controle de volume na área de trabalho +Comment[ro]=Arată controlul volumului pe desktop +Comment[ru]=Открыть управление громкостью звука +Comment[sk]=Zobraziť ovládanie hlasitosti pracovnej plochy +Comment[sl]=Pokaži namizni nadzornik zvoka +Comment[sr]=Прикажи контролу јачине звука радне површи +Comment[sr@latin]=Prikaži kontrolu jačine zvuka radne površi +Comment[sv]=Visa skrivbordets volymkontroll +Comment[ta]=பணிமேடை ஒலிவளவு கட்டுப்பாட்டை காட்டு +Comment[te]=రంగస్థల వాల్యూమ్ నియంత్రికను చూపు +Comment[th]=แสดงเครื่องมือปรับความดังเสียงของเดสก์ท็อป +Comment[tr]=Masaüstü ses denetimini göster +Comment[ug]=ئۈستەلئۈستى ئاۋاز تىزگىننى كۆرسەت +Comment[uk]=Показати керування гучністю +Comment[vi]=Hiện điều khiển âm lượng +Comment[zh_CN]=显示桌面音量控制 +Comment[zh_HK]=顯示桌面音量控制 +Comment[zh_TW]=顯示桌面音量控制 +Exec=volumeicon +TryExec=volumeicon +Icon=multimedia-volume-control +Type=Application +Terminal=false +StartupNotify=false +Categories=GTK;AudioVideo;Audio;Mixer diff --git a/volumeicon/volumeicon.spec b/volumeicon/volumeicon.spec new file mode 100644 index 0000000..f644dd5 --- /dev/null +++ b/volumeicon/volumeicon.spec @@ -0,0 +1,135 @@ +# Review at https://bugzilla.redhat.com/show_bug.cgi?id=722914 + +Name: volumeicon +Version: 0.5.1 +Release: 3%{?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 +# Source1 was borrowed from gnome-media package and adjusted for our needs +Source1: %{name}.desktop + +BuildRequires: gcc +BuildRequires: alsa-lib-devel +BuildRequires: desktop-file-utils +BuildRequires: gtk3-devel +BuildRequires: keybinder3-devel +BuildRequires: libnotify-devel >= 0.5.0 +BuildRequires: intltool +BuildRequires: gettext + +Requires: pavucontrol + +%description +Volume Icon aims to be a lightweight volume control that sits in your system +tray. + +Features: +* Change volume by scrolling on the systray icon +* Ability to choose which channel to control +* Configurable stepsize +* Several icon themes +* Configurable external mixer +* Volume slider +* Hotkey support + +%prep +%setup -q + +%build +# Use pavucontrol by default in Fedora +%configure --enable-notify --with-default-mixerapp=pavucontrol +%make_build + +%install +%make_install INSTALL='install -p' +%find_lang %{name} +desktop-file-install --dir=%{buildroot}%{_sysconfdir}/xdg/autostart %{SOURCE1} + +%files -f %{name}.lang +%license COPYING +%doc AUTHORS ChangeLog +%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop +%{_bindir}/%{name} +%{_datadir}/%{name}/ + +%changelog +* 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 +- update build dependencies +- add runtime dependency pavucontrol, explicitly +- modernize + +* Fri Feb 09 2018 Fedora Release Engineering - 0.4.6-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.4.6-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.4.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 0.4.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 0.4.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 0.4.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 18 2014 Fedora Release Engineering - 0.4.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 0.4.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 0.4.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Fedora Release Engineering - 0.4.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Jul 22 2012 Fedora Release Engineering - 0.4.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 28 2012 Christoph Wickert - 0.4.6-1 +- Update to 0.4.6. Uses 'default' ALSA device now + +* Sat Jan 28 2012 Christoph Wickert - 0.4.5-3 +- Temporarily revert "Use default ALSA device rather than hardcoded 'hw:0'" + for we don't want this in F16 + +* Sat Jan 28 2012 Christoph Wickert - 0.4.5-2 +- Fix build error on rawhide + +* Sat Jan 14 2012 Christoph Wickert - 0.4.5-1 +- Update ot 0.4.5 (#781649) +- Enable libnotify support (#781642) +- Drop upstreamed DSO fix +- Use default ALSA device rather than hardcoded 'hw:0' + +* Sat Jan 14 2012 Fedora Release Engineering - 0.4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 06 2011 Adam Jackson - 0.4.1-4 +- Rebuild for new libpng + +* Thu Aug 11 2011 Christoph Wickert - 0.4.1-3 +- Fix application name in desktop file + +* Wed Jul 20 2011 Christoph Wickert - 0.4.1-2 +- Fixes as per package review: Fix license tag, add defattr, drop README, fix + typo and add some comments (#722914) + +* Fri Jul 01 2011 Christoph Wickert - 0.4.1-1 +- Inital package -- cgit