Blame SPECS/gnome-tweaks.spec

9e3cb0
%global tarball_version %%(echo %{version} | tr '~' '.')
9e3cb0
%global major_version %%(cut -d '.' -f 1 <<<%{tarball_version})
9e3cb0
9e3cb0
Name:           gnome-tweaks
afece5
Version:        40.10
afece5
Release:        1%{?dist}
9e3cb0
Summary:        Customize advanced GNOME 3 options
9e3cb0
9e3cb0
# Software is GPLv3, Appdata file is CC0-1.0
9e3cb0
License:        GPLv3 and CC0
9e3cb0
URL:            https://wiki.gnome.org/Apps/Tweaks
9e3cb0
Source0:        https://download.gnome.org/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz
9e3cb0
9e3cb0
BuildRequires:  desktop-file-utils
9e3cb0
BuildRequires:  gettext
9e3cb0
BuildRequires:  libappstream-glib
9e3cb0
BuildRequires:  meson
9e3cb0
BuildRequires:  python3-devel
9e3cb0
Requires:       gnome-desktop3
9e3cb0
Requires:       gnome-settings-daemon
9e3cb0
Requires:       gnome-shell
9e3cb0
Requires:       gnome-shell-extension-user-theme
9e3cb0
Requires:       gnome-themes-extra
9e3cb0
Requires:       gobject-introspection
9e3cb0
Requires:       gsettings-desktop-schemas
9e3cb0
Requires:       gtk3
9e3cb0
Requires:       libhandy1
9e3cb0
Requires:       libnotify
9e3cb0
Requires:       libsoup
9e3cb0
Requires:       mutter
9e3cb0
Requires:       pango
9e3cb0
Requires:       python3dist(pygobject)
9e3cb0
Provides:       gnome-tweak-tool = %{version}-%{release}
9e3cb0
BuildArch:      noarch
9e3cb0
9e3cb0
%description
9e3cb0
GNOME Tweaks allows adjusting advanced configuration settings in GNOME 3. This
9e3cb0
includes things like the fonts used in user interface elements, alternative user
9e3cb0
interface themes, changes in window management behavior, GNOME Shell appearance
9e3cb0
and extension, etc.
9e3cb0
9e3cb0
9e3cb0
%prep
9e3cb0
%autosetup -n %{name}-%{tarball_version} -p1 -S gendiff
9e3cb0
9e3cb0
9e3cb0
%build
9e3cb0
%meson
9e3cb0
%meson_build
9e3cb0
9e3cb0
9e3cb0
%install
9e3cb0
%meson_install
9e3cb0
9e3cb0
%find_lang %{name}
9e3cb0
9e3cb0
9e3cb0
%check
9e3cb0
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
9e3cb0
appstream-util validate-relax --nonet $RPM_BUILD_ROOT/%{_datadir}/metainfo/*.appdata.xml
9e3cb0
9e3cb0
9e3cb0
%files -f %{name}.lang
9e3cb0
%doc AUTHORS NEWS README.md
9e3cb0
%license LICENSES/*
9e3cb0
%{_bindir}/%{name}
9e3cb0
%{_libexecdir}/gnome-tweak-tool-lid-inhibitor
9e3cb0
%{python3_sitelib}/gtweak/
9e3cb0
%{_datadir}/%{name}/
9e3cb0
%{_datadir}/applications/*.desktop
9e3cb0
%{_datadir}/glib-2.0/schemas/*.xml
9e3cb0
%{_datadir}/icons/hicolor/*/apps/org.gnome.tweaks.svg
9e3cb0
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.tweaks-symbolic.svg
9e3cb0
%{_datadir}/metainfo/*.appdata.xml
9e3cb0
9e3cb0
9e3cb0
%changelog
afece5
* Mon Mar 14 2022 Milan Crha <mcrha@redhat.com> - 40.10-1
afece5
- Resolves: #2063688 (Update to 40.10 release)
afece5
9e3cb0
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-6
9e3cb0
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
9e3cb0
  Related: rhbz#1991688
9e3cb0
9e3cb0
* Mon Jul 19 2021 Milan Crha <mcrha@redhat.com> - 40.0-5
9e3cb0
- Resolves: #1973391 (Remove the patch, not applicable due to Nautilus changes)
9e3cb0
9e3cb0
* Fri Jun 18 2021 Milan Crha <mcrha@redhat.com> - 40.0-4
9e3cb0
- Resolves: #1973391 (Backport downstream patch from older RHEL)
9e3cb0
9e3cb0
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-3
9e3cb0
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
9e3cb0
9e3cb0
* Sat Mar 27 2021 Kalev Lember <klember@redhat.com> - 40.0-2
9e3cb0
- Use upstream appdata screenshots
9e3cb0
9e3cb0
* Sat Mar 27 2021 Kalev Lember <klember@redhat.com> - 40.0-1
9e3cb0
- Update to 40.0
9e3cb0
9e3cb0
* Tue Feb 23 2021 Kalev Lember <klember@redhat.com> - 40~beta-4
9e3cb0
- Require gnome-themes-extra for gtk3 css files
9e3cb0
9e3cb0
* Thu Feb 18 2021 Kalev Lember <klember@redhat.com> - 40~beta-3
9e3cb0
- Use same pre-release system as in other GNOME packages
9e3cb0
9e3cb0
* Wed Feb 17 2021 Kalev Lember <klember@redhat.com> - 40~beta-2
9e3cb0
- Require libhandy1 instead of libhandy
9e3cb0
9e3cb0
* Mon Feb 15 2021 Mohamed El Morabity <melmorabity@fedoraproject.org> - 40~beta-1
9e3cb0
- Update to 40.beta
9e3cb0
9e3cb0
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.34.1-2
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
9e3cb0
9e3cb0
* Fri Dec 11 2020 Kalev Lember <klember@redhat.com> - 3.34.1-1
9e3cb0
- Update to 3.34.1
9e3cb0
9e3cb0
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.34.0-6
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9e3cb0
9e3cb0
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.34.0-5
9e3cb0
- Rebuilt for Python 3.9
9e3cb0
9e3cb0
* Sat Apr 04 2020 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.34.0-4
9e3cb0
- Fix extension preferences opening (RHBZ #1820396)
9e3cb0
9e3cb0
* Sat Mar 28 2020 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.34.0-3
9e3cb0
- Add dependency on gnome-extensions-app (RHBZ #1812779)
9e3cb0
9e3cb0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.34.0-2
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9e3cb0
9e3cb0
* Fri Sep 27 2019 Kalev Lember <klember@redhat.com> - 3.34.0-1
9e3cb0
- Update to 3.34.0
9e3cb0
9e3cb0
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.33.90-2
9e3cb0
- Rebuilt for Python 3.8
9e3cb0
9e3cb0
* Fri Aug 09 2019 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.33.90-1
9e3cb0
- Update to 3.33.90
9e3cb0
9e3cb0
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.32.0-3
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9e3cb0
9e3cb0
* Wed Jun 19 2019 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.32.0-2
9e3cb0
- Fix typo in Provides version (RHBZ #1721864)
9e3cb0
9e3cb0
* Mon Mar 11 2019 Kalev Lember <klember@redhat.com> - 3.32.0-1
9e3cb0
- Update to 3.32.0
9e3cb0
9e3cb0
* Wed Feb 06 2019 Kalev Lember <klember@redhat.com> - 3.31.90-1
9e3cb0
- Update to 3.31.90
9e3cb0
9e3cb0
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.31.3-2
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
9e3cb0
9e3cb0
* Wed Jan 23 2019 Kalev Lember <klember@redhat.com> - 3.31.3-1
9e3cb0
- Update to 3.31.3
9e3cb0
9e3cb0
* Wed Dec 19 2018 Kalev Lember <klember@redhat.com> - 3.30.2-1
9e3cb0
- Update to 3.30.2
9e3cb0
- Fix opening system installed extensions in gnome-software
9e3cb0
9e3cb0
* Fri Sep 28 2018 Kalev Lember <klember@redhat.com> - 3.30.1-1
9e3cb0
- Update to 3.30.1
9e3cb0
9e3cb0
* Thu Sep 06 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.30.0-1
9e3cb0
- Update to 3.30.0
9e3cb0
9e3cb0
* Wed Aug 29 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.29.92-1
9e3cb0
- Update to 3.29.92
9e3cb0
9e3cb0
* Mon Aug 13 2018 Kalev Lember <klember@redhat.com> - 3.29.91.1-1
9e3cb0
- Update to 3.29.91.1
9e3cb0
9e3cb0
* Fri Aug 03 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.29.90.1-1
9e3cb0
- Update to 3.29.90.1
9e3cb0
9e3cb0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.29.2-3
9e3cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9e3cb0
9e3cb0
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 3.29.2-2
9e3cb0
- Rebuilt for Python 3.7
9e3cb0
9e3cb0
* Mon May 21 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.29.2-1
9e3cb0
- Update to 3.29.2
9e3cb0
9e3cb0
* Sun Apr 08 2018 Kalev Lember <klember@redhat.com> - 3.28.1-1
9e3cb0
- Update to 3.28.1
9e3cb0
9e3cb0
* Mon Mar 12 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.28.0-1
9e3cb0
- Update to 3.28.0
9e3cb0
9e3cb0
* Fri Mar 09 2018 Mohamed El Morabity <melmorabity@fedoraproject.org> - 3.27.92-1
9e3cb0
- Initial RPM release, based on gnome-tweak-tool.spec