|
|
a155d4a |
Name: autodownloader
|
|
|
6341881 |
Version: 0.5.0
|
|
|
50885d0 |
Release: 2%{?dist}
|
|
|
a155d4a |
Summary: GUI-tool to automate the download of certain files
|
|
|
209410f |
License: GPLv2+
|
|
|
6f6535b |
URL: https://github.com/frenzymadness/AutoDownloader
|
|
|
6f6535b |
Source0: https://github.com/frenzymadness/AutoDownloader/archive/v%{version}.tar.gz
|
|
|
a155d4a |
BuildArch: noarch
|
|
|
6f6535b |
BuildRequires: python3-devel /usr/bin/pathfix.py
|
|
|
6f6535b |
Requires: python3-gobject python3-six gtk3 hicolor-icon-theme
|
|
|
a155d4a |
|
|
|
a155d4a |
%description
|
|
|
a155d4a |
Some software (usually games) requires certain data files to operate, sometimes
|
|
|
a155d4a |
these datafiles can be freely downloaded but may not be redistributed and thus
|
|
|
a155d4a |
cannot be put into so called packages as part of a distro.
|
|
|
a155d4a |
|
|
|
a155d4a |
autodownloader is a tool which can be used as part of a package to automate the
|
|
|
a155d4a |
download of the needed files. It will prompt the user explaining to him the
|
|
|
a155d4a |
need of the download and asking if it is ok to make an internet connection,
|
|
|
a155d4a |
after this it will show the license of the to be downloaded files and last it
|
|
|
a155d4a |
will do the actual download and md5 verification off these files. This whole
|
|
|
a155d4a |
process can be configured by the packager through a simple configuration file.
|
|
|
a155d4a |
|
|
|
a155d4a |
Notice that Autodownloader while open source itself, may download files which
|
|
|
a155d4a |
are not permitted to be (re)distributed unlike most files in Fedora.
|
|
|
a155d4a |
|
|
|
a155d4a |
|
|
|
a155d4a |
%prep
|
|
|
85ed441 |
%setup -q -n AutoDownloader-%{version}
|
|
|
6f6535b |
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
|
|
|
142863a |
|
|
|
85ed441 |
# Avoid hardcoding /usr prefix
|
|
|
ccf6c26 |
sed -i -e 's!/usr/bin!%{_bindir}!' Makefile
|
|
|
85ed441 |
sed -i -e 's!/usr/share!%{_datadir}!' Makefile
|
|
|
a155d4a |
|
|
|
a155d4a |
|
|
|
a155d4a |
%build
|
|
|
a155d4a |
# nothing to build pure python code only
|
|
|
a155d4a |
|
|
|
a155d4a |
|
|
|
a155d4a |
%install
|
|
|
a155d4a |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
85ed441 |
|
|
|
a155d4a |
|
|
|
a155d4a |
%files
|
|
|
6341881 |
%license COPYING
|
|
|
6341881 |
%doc ChangeLog README.txt examples/example.autodlrc
|
|
|
6341881 |
%{_bindir}/autodl
|
|
|
a155d4a |
%{_datadir}/autodl
|
|
|
307112d |
%{_datadir}/icons/hicolor/*/apps/autodl.png
|
|
|
a155d4a |
|
|
|
a155d4a |
|
|
|
a155d4a |
%changelog
|
|
|
50885d0 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-2
|
|
|
50885d0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
50885d0 |
|
|
|
6341881 |
* Wed Jun 24 2020 Lumír Balhar <lbalhar@redhat.com> - 0.5.0-1
|
|
|
6341881 |
- Update to 0.5.0
|
|
|
6341881 |
|
|
|
050fcba |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.0-3
|
|
|
050fcba |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
050fcba |
|
|
|
85ed441 |
* Wed Dec 04 2019 Pete Walter <pwalter@fedoraproject.org> - 0.4.0-2
|
|
|
85ed441 |
- Avoid hardcoding /usr prefix
|
|
|
85ed441 |
|
|
|
6f6535b |
* Mon Nov 04 2019 Lumír Balhar <lbalhar@redhat.com> - 0.4.0-1
|
|
|
6f6535b |
- New upstream, new release
|
|
|
6f6535b |
- Python 3 & GTK 3 compatibility
|
|
|
6f6535b |
|
|
|
bbb2036 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-20
|
|
|
bbb2036 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
bbb2036 |
|
|
|
20d576a |
* Tue Feb 12 2019 Gwyn Ciesla <gwync@protonmail.com> - 0.3.0-19
|
|
|
20d576a |
- Fix shebang.
|
|
|
20d576a |
|
|
|
e73b5bd |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-18
|
|
|
e73b5bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
e73b5bd |
|
|
|
142863a |
* Mon Sep 10 2018 Gwyn Ciesla <limburgher@gmail.com> - 0.3.0-17
|
|
|
142863a |
- Fix shebang handling.
|
|
|
142863a |
|
|
|
6d9e176 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-16
|
|
|
6d9e176 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
6d9e176 |
|
|
|
aaefe92 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-15
|
|
|
aaefe92 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
aaefe92 |
|
|
|
1ea7613 |
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.3.0-14
|
|
|
1ea7613 |
- Remove obsolete scriptlets
|
|
|
1ea7613 |
|
|
|
f33c08e |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-13
|
|
|
f33c08e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
f33c08e |
|
|
|
9ba7fcf |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-12
|
|
|
9ba7fcf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
9ba7fcf |
|
|
|
1979626 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.0-11
|
|
|
1979626 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
1979626 |
|
|
|
230494a |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-10
|
|
|
230494a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
230494a |
|
|
|
8c6e2f2 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-9
|
|
|
8c6e2f2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
8c6e2f2 |
|
|
|
88f9abc |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-8
|
|
|
88f9abc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
88f9abc |
|
|
|
6c76256 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-7
|
|
|
6c76256 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
6c76256 |
|
|
|
fdf94ff |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-6
|
|
|
fdf94ff |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
fdf94ff |
|
|
|
d5cd47c |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-5
|
|
|
d5cd47c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d5cd47c |
|
|
|
36270df |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-4
|
|
|
36270df |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
36270df |
|
|
|
3585aef |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-3
|
|
|
3585aef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
3585aef |
|
|
|
9784ff6 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
|
|
|
9784ff6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
9784ff6 |
|
|
|
307112d |
* Sun Jun 1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.3.0-1
|
|
|
307112d |
- New upstream release (all patches merged)
|
|
|
307112d |
- Includes new icons by Michael Beckwith
|
|
|
307112d |
|
|
|
3f8b40f |
* Thu Dec 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-6
|
|
|
3f8b40f |
- Add 2 more patches from Ivo Manca:
|
|
|
3f8b40f |
* Make ask to start configurable
|
|
|
3f8b40f |
* Some trailing whitespace cleanups
|
|
|
3f8b40f |
|
|
|
2557476 |
* Thu Nov 29 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-5
|
|
|
2557476 |
- Apply patch from Ivo Manca fixing the downloading of files with an
|
|
|
2557476 |
unknown size, thanks!
|
|
|
2557476 |
|
|
|
2557476 |
* Thu Oct 4 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-4
|
|
|
2557476 |
- Check if files exist (and have the correct md5sum) from a previous download
|
|
|
2557476 |
and skip downloading them (bz 309381)
|
|
|
2557476 |
|
|
|
209410f |
* Fri Aug 3 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-3
|
|
|
209410f |
- Update License tag for new Licensing Guidelines compliance
|
|
|
209410f |
|
|
|
f344377 |
* Wed May 16 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-2
|
|
|
f344377 |
- Make the timeout for stalled mirror detection larger, this fixes the use of
|
|
|
f344377 |
autodownloader for those with slow links
|
|
|
f344377 |
|
|
|
a155d4a |
* Sun Apr 29 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.2.0-1
|
|
|
a155d4a |
- Initial Fedora Extras package
|