%global extuuid disconnect-wifi@kgshank.net %global extdir %{_datadir}/gnome-shell/extensions/%{extuuid} %global gschemadir %{_datadir}/glib-2.0/schemas %global gitname gse-disconnect-wifi %global giturl https://github.com/kgshank/%{gitname} Name: gnome-shell-extension-disconnect-wifi Version: 17 Release: 17%{?dist} Summary: GNOME Shell Extension Disconnect Wifi by kgshank # Automatically converted from old format: GPLv3+ - review is highly recommended. License: GPL-3.0-or-later URL: https://extensions.gnome.org/extension/904/disconnect-wifi/ Source0: %{giturl}/archive/V%{version}.tar.gz#/%{name}-%{version}.tar.gz # Update to untagged version 8. Patch0: %{giturl}/compare/V17...master.patch#/%{name}-17_update_to_V18.patch BuildArch: noarch Requires: gnome-shell-extension-common %description Adds a Disconnect option for Wifi in status menu, when a network is connected. Shows a Reconnect option, after network is disconnected. %prep %autosetup -n %{gitname}-%{version} -p 1 %build # Place license file on toplevel. %{__mv} %{extuuid}/license COPYING # Remove useless files. %{_bindir}/find . -name '*.po' -print -delete %{_bindir}/find . -name '*.pot' -print -delete # Set proper permissions on files. %{_bindir}/find . -type f -print | %{_bindir}/xargs %{__chmod} -c -x %install %{__mkdir} -p %{buildroot}%{extdir} %{__cp} -pr %{extuuid}/* %{buildroot}%{extdir} %{__cp} -pr %{extuuid}/locale %{buildroot}%{_datadir} # Remove unneded files. %{__rm} -fr %{buildroot}%{extdir}/{LICENSE,README*,locale,schemas} # Create manifest for i18n. %find_lang %{name} --all-name %files -f %{name}.lang %license COPYING %doc README.md %{extdir} %changelog * Thu Jul 25 2024 Miroslav Suchý - 17-17 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 17-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Wed Jan 24 2024 Fedora Release Engineering - 17-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jan 19 2024 Fedora Release Engineering - 17-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Jul 19 2023 Fedora Release Engineering - 17-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 17-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 17-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 17-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 17-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 17-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 17-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jan 28 2020 Fedora Release Engineering - 17-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering - 17-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Dec 03 2017 Björn Esser - 17-1 - Initial import (rhbz#1520150) * Sun Dec 03 2017 Björn Esser - 17-0.1 - Initial rpm release (rhbz#1520150)