diff --git a/uget-2.2.3-c23-function-proto.patch b/uget-2.2.3-c23-function-proto.patch deleted file mode 100644 index 0689684..0000000 --- a/uget-2.2.3-c23-function-proto.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/ui-gtk/UgtkSettingDialog.h b/ui-gtk/UgtkSettingDialog.h -index 750949e..0e82638 100644 ---- a/ui-gtk/UgtkSettingDialog.h -+++ b/ui-gtk/UgtkSettingDialog.h -@@ -75,7 +75,7 @@ struct UgtkSettingDialog - struct UgtkMediaWebsiteForm media_website; - }; - --UgtkSettingDialog* ugtk_setting_dialog_new (); -+UgtkSettingDialog* ugtk_setting_dialog_new (const gchar* title, GtkWindow* parent); - void ugtk_setting_dialog_free (UgtkSettingDialog* sdialog); - - void ugtk_setting_dialog_run (UgtkSettingDialog* dialog, UgtkApp* app); diff --git a/uget.spec b/uget.spec index 0c53f4c..45daae3 100644 --- a/uget.spec +++ b/uget.spec @@ -3,19 +3,14 @@ Name: uget Version: %{mainver} -Release: 17%{?minorver:.respin%minorver}%{?dist} +Release: 4%{?minorver:.respin%minorver}%{?dist} Summary: Download manager using GTK+ and libcurl -# Overall LGPL-2.1-or-later -# uget/pwmd.c GPL-2.0-or-later (unused) -# SPDX confirmed -License: LGPL-2.1-or-later +License: LGPLv2+ URL: http://ugetdm.com/ Source0: http://downloads.sourceforge.net/urlget/%{name}-%{mainver}%{?minorver:-%minorver}.tar.gz Patch0: uget-2.2.3-gcc10-fno-common.patch -Patch1: uget-2.2.3-c23-function-proto.patch -BuildRequires: make BuildRequires: gcc BuildRequires: desktop-file-utils BuildRequires: pkgconfig(appindicator3-0.1) @@ -38,21 +33,23 @@ be inherited by each download in that category. %prep %setup -q -n %{name}-%{mainver} -%patch -P0 -p1 -b .gcc10 -%patch -P1 -p1 -b .c23 +%patch0 -p1 -b .gcc10 %global optflags_orig %optflags %global optflags %optflags -Werror=implicit-function-declaration %build + %configure \ --with-gnutls \ --without-openssl -%make_build +make -k %{?_smp_mflags} %install -%make_install +make install \ + DESTDIR=$RPM_BUILD_ROOT \ + INSTALL="install -p" desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --delete-original \ @@ -76,45 +73,6 @@ desktop-file-install \ %{_datadir}/pixmaps/%{name}/logo.png %changelog -* Fri Jul 17 2026 Fedora Release Engineering - 2.2.3-17.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Tue Jan 20 2026 Fedora Release Engineering - 2.2.3-16.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 2.2.3-15.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Fri Jan 17 2025 Mamoru TASAKA - 2.2.3-14.respin1 -- Support C23 strict prototype - -* Sat Jul 20 2024 Fedora Release Engineering - 2.2.3-13.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Thu Feb 15 2024 Mamoru TASAKA - 2.2.3-12.respin1 -- SPDX migration - -* Sat Jan 27 2024 Fedora Release Engineering - 2.2.3-11.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Mamoru TASAKA - 2.2.3-10.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 2.2.3-9.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 2.2.3-8.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 2.2.3-7.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 2.2.3-6.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 2.2.3-5.respin1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - * Wed Jul 29 2020 Fedora Release Engineering - 2.2.3-4.respin1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild