f9963ad
Name:		debmirror
a9f218e
Version:	2.30
a9f218e
Release:	1%{?dist}
f9963ad
Summary:	Debian partial mirror script, with ftp and package pool support
f9963ad
f9963ad
Group:		Applications/Internet
1c9f696
License:	GPLv2+
f9963ad
URL:		http://packages.qa.debian.org/d/%{name}.html
f9ab394
Source:		http://ftp.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.xz
Patrick Uiterwijk 806fbe6
Patrick Uiterwijk 806fbe6
# Disable IPv6, because INET6Glue is not yet package into Fedora
Patrick Uiterwijk 806fbe6
Patch0:		%{name}.disableipv6.patch
Patrick Uiterwijk 806fbe6
f9963ad
BuildArch:	noarch
8729990
BuildRequires: perl
8729990
BuildRequires: perl-generators
8729990
BuildRequires: /usr/bin/pod2man
8729990
Requires:	patch
8729990
Requires:   ed
8729990
Requires:   gnupg
8729990
Requires:   rsync
8729990
Requires:   coreutils
8729990
Requires:   findutils
8729990
Requires:   gzip
8729990
Requires:   bzip2
8729990
Requires:   perl-Net-INET6Glue
f9963ad
f9963ad
%description
f9963ad
This program downloads and maintains a partial local Debian mirror.
f9963ad
It can mirror any combination of architectures, distributions and
f9963ad
sections. Files are transferred by ftp, http, hftp or rsync, and package
f9963ad
pools are fully supported. It also does locking and updates trace files.
f9963ad
f9963ad
f9963ad
%prep
428691b
%setup -q -n %{name}
f9ab394
#patch0 -p0
f9963ad
f9963ad
%build
f9963ad
cassmodiah fa30ecb
f9963ad
%install
f9963ad
%{__install} -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
1c9f696
%{__install} -Dp -m 0644 examples/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf
f9963ad
f9963ad
# generate a man page
f9963ad
%{__install} -d %{buildroot}%{_mandir}/man1
f9963ad
pod2man %{name} %{buildroot}%{_mandir}/man1/%{name}.1
f9963ad
f9963ad
f9963ad
%files
8729990
%license GPL debian/copyright
8729990
%doc debian/changelog debian/NEWS doc/design.txt
f9963ad
%{_mandir}/man1/%{name}.1.gz
f9963ad
%{_bindir}/%{name}
f9963ad
%config(noreplace) %{_sysconfdir}/%{name}.conf
f9963ad
f9963ad
f9963ad
%changelog
a9f218e
* Mon Oct 15 2018 Sérgio Basto <sergio@serjux.com> - 2.30-1
a9f218e
- Update to 2.30
a9f218e
d1b9b50
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.29-2
d1b9b50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d1b9b50
7e594df
* Mon Apr 23 2018 Sérgio Basto <sergio@serjux.com> - 2.29-1
7e594df
- Update to 2.29
7e594df
8729990
* Fri Apr 20 2018 Sérgio Basto <sergio@serjux.com> - 2.26-2
8729990
- Requires /usr/bin/pod2man instead perl-podlators (need it for el6)
8729990
- Add License tag
8729990
- Add Requires: perl-Net-INET6Glue
8729990
f9ab394
* Thu Apr 19 2018 Sérgio Basto <sergio@serjux.com> - 2.26-1
f9ab394
- Update to Debian stable version
f9ab394
0bc626d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.16-7
0bc626d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0bc626d
2e06a4d
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.16-6
2e06a4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2e06a4d
52f251e
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.16-5
52f251e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
52f251e
cfe9f9e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.16-4
cfe9f9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cfe9f9e
88193f3
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16-3
88193f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
88193f3
fa3fb02
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16-2
fa3fb02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
fa3fb02
Patrick Uiterwijk 5321935
* Mon Sep 02 2013 Patrick Uiterwijk <patrick@puiterwijk.org> - 2.16-1
Patrick Uiterwijk 5321935
- Rebase to upstream 2.16
Patrick Uiterwijk 5321935
a2da90d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.15-3
a2da90d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a2da90d
2bc9a47
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.15-2
2bc9a47
- Perl 5.18 rebuild
2bc9a47
Patrick Uiterwijk 1329ccf
* Mon May 06 2013 Patrick Uiterwijk <puiterwijk@gmail.com> - 2.15-1
Patrick Uiterwijk 1329ccf
- Rebase to upstream 2.15
Patrick Uiterwijk 1329ccf
Patrick Uiterwijk 39a8639
* Fri Feb 22 2013 Patrick Uiterwijk <puiterwijk@gmail.com> - 2.14-5
Patrick Uiterwijk 39a8639
- Added BuildRequires: perl-podlators for pod2man
Patrick Uiterwijk 39a8639
Patrick Uiterwijk 4bf709d
* Thu Feb 14 2013 Patrick Uiterwijk <puiterwijk@gmail.com> - 2.14-4
Patrick Uiterwijk 4bf709d
- Add BuildRequires perl
Patrick Uiterwijk 4bf709d
6139711
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.14-3
6139711
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
6139711
Patrick Uiterwijk 806fbe6
* Sat Jul 21 2012 Patrick Uiterwijk <puiterwijk@gmail.com> - 2.14-2
Patrick Uiterwijk 806fbe6
- Disabling IPv6 to solve dep problems (INET6Glue is not yet packaged)
Patrick Uiterwijk 806fbe6
Patrick Uiterwijk 621998f
* Sat Jul 21 2012 Patrick Uiterwijk <puiterwijk@gmail.com> - 2.14-1
Patrick Uiterwijk 621998f
- Updating to upstream 2.14
Patrick Uiterwijk 621998f
39b985e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8-3
39b985e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
39b985e
e04d258
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8-2
e04d258
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e04d258
6b4408d
* Fri Apr 01 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.8-1
6b4408d
- Avoid trying to get d-i for *-updates suites. Debian bug #619146
6b4408d
d777204
* Wed Mar 09 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.7-1
d777204
- Upstream released new version:
d777204
  http://packages.debian.org/changelogs/pool/main/d/debmirror/current/changelog#versionversion1:2.7
d777204
428691b
* Wed Feb 09 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.5-1
428691b
- Upstream released new version:
428691b
cad28b4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.4-2
cad28b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cad28b4
484a536
* Tue Jun 22 2010 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.4.4-1
484a536
- Upstream released new version
484a536
  See http://packages.debian.org/changelogs/pool/main/d/debmirror/current/changelog
484a536
5c8937d
* Wed Mar 24 2010 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.4.3-1
5c8937d
- Upstream released new version
5c8937d
1c9f696
* Mon Dec 21 2009 Ruben Kerkhof <ruben@rubenkerkhof.com> 2.4-1
1c9f696
- New upstream release
1c9f696
- Change license to GPLv2+ according to copyright file
1c9f696
cassmodiah fa30ecb
* Wed Sep 02 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 20090807-1
cassmodiah fa30ecb
- New upstream release
cassmodiah fa30ecb
b26941e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20070123-9
b26941e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b26941e
f9963ad
* Thu Apr 09 2009 Ruben Kerkhof <ruben@rubenkerkhof.com> - 20070123-8
f9963ad
- Use GPL+ as license
f9963ad
- Use main debian url for Source
f9963ad
f9963ad
* Wed Apr 08 2009 Ruben Kerkhof <ruben@rubenkerkhof.com> - 20070123-7
f9963ad
- Change url to a page with more content
f9963ad
- Use %%{name} macro
f9963ad
f9963ad
* Tue Apr 07 2009 Ruben Kerkhof <ruben@rubenkerkhof.com> - 20070123-6
f9963ad
- Generate a man page from the source
f9963ad
- Add explicit Requires on system commands used
f9963ad
f9963ad
* Tue Apr 07 2009 Ruben Kerkhof <ruben@rubenkerkhof.com> - 20070123-5
f9963ad
- Package cleanup for review
f9963ad
f9963ad
* Sat Nov  1 2008 Javier palacios <javiplx@gmail.com>
f9963ad
- 20070123-2
f9963ad
- Added suggestions from the review process
f9963ad
f9963ad
* Sat Oct 11 2008 Javier palacios <javiplx@gmail.com>
f9963ad
- 20070123-1
f9963ad
- First release
f9963ad