From 2bb94120f748e5c990f13981534da8a0576c8c6b Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Feb 24 2020 16:53:09 +0000 Subject: Update to 1.0.0 Enable LTO --- diff --git a/.gitignore b/.gitignore index a720bca..148e16e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /srain-1.0.0rc3.tar.gz /srain-1.0.0rc5.tar.gz /srain-1.0.0rc9999.tar.gz +/srain-1.0.0.tar.gz diff --git a/sources b/sources index aa0eed8..00ab6ff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (srain-1.0.0rc9999.tar.gz) = c3c760f3a88e82a4716d7f2afd8436b99f0058ba546b45b38ea1b63cde348be492bac3f3c9301ac5a71c3e23e5db2046ff29e31cf47f2dfd803598f2f46c241e +SHA512 (srain-1.0.0.tar.gz) = 7464ea258874d0382c686697d532b797cbfe8904ef6ec56fbf44dad97ca0b5ff1c69c35de3c338059db1b5c6d13eced4adc98ba914de2cfe6297088017113f81 diff --git a/srain.spec b/srain.spec index 3813d82..cccc9d9 100644 --- a/srain.spec +++ b/srain.spec @@ -1,16 +1,20 @@ +# LTO +%global optflags %{optflags} -flto +%global build_ldflags %{build_ldflags} -flto + %global uuid im.srain.Srain Name: srain Version: 1.0.0 -Release: 0.6.rc9999%{?dist} +Release: 1%{?dist} Summary: Modern, beautiful IRC client written in GTK+ 3 # The entire source code is GPLv3+ except: -# keypair/ which is BSD -# sui_side_bar/ which is GPLv2+ +# * keypair/ which is BSD +# * sui_side_bar/ which is GPLv2+ License: GPLv3+ and BSD and GPLv2+ URL: https://github.com/SrainApp/srain -Source0: %{url}/archive/%{version}rc9999/%{name}-%{version}rc9999.tar.gz +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: gcc @@ -27,7 +31,7 @@ Requires: hicolor-icon-theme %{summary}. %prep -%autosetup -n %{name}-%{version}rc9999 +%autosetup -n %{name}-%{version} -p1 %build %configure @@ -38,20 +42,24 @@ Requires: hicolor-icon-theme %find_lang %{name} %check -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{uuid}.appdata.xml -desktop-file-validate %{buildroot}%{_datadir}/applications/%{uuid}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files -f %{name}.lang %doc README.rst %license LICENSE %{_bindir}/%{name} -%{_datadir}/%{name} +%{_datadir}/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/icons/hicolor/*/*/*.png %{_metainfodir}/*.xml %{_sysconfdir}/%{name} %changelog +* Mon Feb 24 2020 Artem Polishchuk - 1.0.0-1 +- Update to 1.0.0 +- Enable LTO + * Fri Jan 31 2020 Fedora Release Engineering - 1.0.0-0.6.rc9999 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild