Compare commits

...
Sign in to create a new pull request.

27 commits

Author SHA1 Message Date
Fedora Release Engineering
3f755f0678 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:08:01 +00:00
Fedora Release Engineering
589dbbe3e8 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-20 03:30:48 +00:00
Fedora Release Engineering
dcc2017073 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:44:16 +00:00
b3d95a4505 Support C23 strict prototype 2025-01-17 12:20:53 +09:00
d250a33459 use modern macro 2025-01-17 11:59:04 +09:00
Fedora Release Engineering
e837814487 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:10:58 +00:00
33fb28b480 SPDX migration 2024-02-15 16:55:22 +09:00
Fedora Release Engineering
cb2e8cacd8 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:01:57 +00:00
d7f94f6fde Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild 2023-07-23 00:11:57 +09:00
Fedora Release Engineering
e887ea32b1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:43:53 +00:00
Fedora Release Engineering
74cc17f648 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:18:50 +00:00
Fedora Release Engineering
7df7f8e651 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:27:02 +00:00
Fedora Release Engineering
0be59a876e - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:57:56 +00:00
Fedora Release Engineering
238e2b4916 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:36:17 +00:00
Tom Stellard
84ac541e4c Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 00:21:06 +00:00
Fedora Release Engineering
bbcde128e7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:12:46 +00:00
Fedora Release Engineering
a8a619ea24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 02:29:45 +00:00
5336796f30 Fix for gcc10 -fno-common 2020-01-23 16:36:58 +09:00
0ea9f2c5bb 2.2.3-1
A Happy New Year
2020-01-01 11:33:50 +09:00
Fedora Release Engineering
5d8855a069 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:22:53 +00:00
a250e392d7 2.2.2 2019-05-22 14:25:22 +09:00
Fedora Release Engineering
3cd9b0ad1a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:42:43 +00:00
8a35c6e32f Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:53 +01:00
b8996a0cf6
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 13:19:24 +01:00
Fedora Release Engineering
99ab9e3bba - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:10:21 +00:00
9d3e160ad5 2018-07-10 22:33:44 +09:00
Jason Tibbitts
2a69cf6e0e Remove needless use of %defattr 2018-07-10 01:41:17 -05:00
5 changed files with 106 additions and 25 deletions

2
.gitignore vendored
View file

@ -37,3 +37,5 @@ uget-1.5.9.3.tar.gz
/uget-2.1.6.tar.gz
/uget-2.2.0.tar.gz
/uget-2.2.1.tar.gz
/uget-2.2.2.tar.gz
/uget-2.2.3-1.tar.gz

View file

@ -1 +1 @@
SHA512 (uget-2.2.1.tar.gz) = b76e5240e42cd0aa5bc47eb1a9cff0a0d8cdea87995455d72cf925923321f492200896ad904960e7f7462eb9655284f5b295b8a779b42223fe73a098a143576f
SHA512 (uget-2.2.3-1.tar.gz) = a2359200486c60a79d53083f25c627d70f969880765e5c38897e7d35e94540c59e45f294dc10b0863ae812c449d232ad230cae90bb5e0ebded9bcabf2b4b7725

View file

@ -0,0 +1,13 @@
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);

View file

@ -0,0 +1,11 @@
--- uget-2.2.3/ui-gtk/UgtkBanner.h.gcc10 2020-01-01 06:04:04.000000000 +0900
+++ uget-2.2.3/ui-gtk/UgtkBanner.h 2020-01-23 16:15:32.428196583 +0900
@@ -64,7 +64,7 @@
UgetRssFeed* feed;
UgetRssItem* item;
} rss;
-} banner;
+};
void ugtk_banner_init (UgtkBanner* banner);

103
uget.spec
View file

@ -1,16 +1,21 @@
%global mainver 2.2.1
#%%global minorver 2
%global mainver 2.2.3
%global minorver 1
Name: uget
Version: %{mainver}
Release: 1%{?minorver:.respin%minorver}%{?dist}
Release: 17%{?minorver:.respin%minorver}%{?dist}
Summary: Download manager using GTK+ and libcurl
Group: Applications/Internet
License: LGPLv2+
# Overall LGPL-2.1-or-later
# uget/pwmd.c GPL-2.0-or-later (unused)
# SPDX confirmed
License: LGPL-2.1-or-later
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)
@ -33,22 +38,21 @@ be inherited by each download in that category.
%prep
%setup -q -n %{name}-%{mainver}
%patch -P0 -p1 -b .gcc10
%patch -P1 -p1 -b .c23
%global optflags_orig %optflags
%global optflags %optflags -Werror=implicit-function-declaration
%build
%configure \
--with-gnutls \
--without-openssl
make -k %{?_smp_mflags}
%make_build
%install
make install \
DESTDIR=$RPM_BUILD_ROOT \
INSTALL="install -p"
%make_install
desktop-file-install \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
@ -56,20 +60,6 @@ desktop-file-install \
%find_lang %{name}
%post
touch --no-create %{_datadir}/icons/hicolor
exit 0
%postun
[ $1 -eq 0 ] || exit 0
touch --no-create %{_datadir}/icons/hicolor
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
exit 0
%posttrans
gtk-update-icon-cache -q %{_datadir}/icons/hicolor
exit 0
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS
@ -86,6 +76,70 @@ exit 0
%{_datadir}/pixmaps/%{name}/logo.png
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-17.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Tue Jan 20 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-16.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-15.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Jan 17 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.3-14.respin1
- Support C23 strict prototype
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-13.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Feb 15 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.3-12.respin1
- SPDX migration
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-11.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.3-10.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-9.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-8.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-7.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-6.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-5.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-4.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.3-3.respin1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 23 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.3-2.respin1
- Fix for gcc10 -fno-common
* Wed Jan 1 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.3-1.respin1
- 2.2.3-1
- A Happy New Year
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue May 21 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.2-1
- 2.2.2
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Mar 12 2018 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.2.1-1
- 2.2.1
@ -101,6 +155,7 @@ exit 0
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild