diff --git a/.gitignore b/.gitignore index 70e21f0..0154bb7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ -debmirror_20090807.tar.gz +debmirror_2.4.4.tar.gz +/debmirror_2.5.tar.gz +/debmirror_2.7.tar.gz +/debmirror_2.8.tar.gz +/debmirror_2.14.tar.gz diff --git a/debmirror.disableipv6.patch b/debmirror.disableipv6.patch new file mode 100644 index 0000000..b482de5 --- /dev/null +++ b/debmirror.disableipv6.patch @@ -0,0 +1,11 @@ +--- debmirror 2012-06-27 01:28:46.000000000 +0200 ++++ debmirror 2012-07-21 18:27:54.038189733 +0200 +@@ -537,7 +537,7 @@ use LockFile::Simple; + use Compress::Zlib; + use Digest::MD5; + use Digest::SHA; +-use Net::INET6Glue; ++# use Net::INET6Glue; + use Net::FTP; + use LWP::UserAgent; + diff --git a/debmirror.spec b/debmirror.spec index 0013466..7f0ddd8 100644 --- a/debmirror.spec +++ b/debmirror.spec @@ -1,13 +1,16 @@ Name: debmirror -Version: 20090807 -Release: 1%{?dist} +Version: 2.14 +Release: 2%{?dist} Summary: Debian partial mirror script, with ftp and package pool support Group: Applications/Internet -License: GPL+ +License: GPLv2+ URL: http://packages.qa.debian.org/d/%{name}.html Source: http://ftp.debian.org/debian/pool/main/d/%{name}/%{name}_%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +# Disable IPv6, because INET6Glue is not yet package into Fedora +Patch0: %{name}.disableipv6.patch + BuildArch: noarch Requires: patch, ed, gnupg, rsync, coreutils, findutils, gzip, bzip2 @@ -20,33 +23,65 @@ pools are fully supported. It also does locking and updates trace files. %prep %setup -q -n %{name} - +%patch0 -p0 %build %install -rm -rf %{buildroot} - %{__install} -Dp -m 0755 %{name} %{buildroot}%{_bindir}/%{name} -%{__install} -Dp -m 0644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf +%{__install} -Dp -m 0644 examples/%{name}.conf %{buildroot}%{_sysconfdir}/%{name}.conf # generate a man page %{__install} -d %{buildroot}%{_mandir}/man1 pod2man %{name} %{buildroot}%{_mandir}/man1/%{name}.1 -%clean -rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc debian/copyright debian/changelog debian/NEWS.Debian doc/design.txt +%doc GPL debian/copyright debian/changelog debian/NEWS doc/design.txt %{_mandir}/man1/%{name}.1.gz %{_bindir}/%{name} %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog +* Sat Jul 21 2012 Patrick Uiterwijk - 2.14-2 +- Disabling IPv6 to solve dep problems (INET6Glue is not yet packaged) + +* Sat Jul 21 2012 Patrick Uiterwijk - 2.14-1 +- Updating to upstream 2.14 + +* Wed Jul 18 2012 Fedora Release Engineering - 2.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jan 13 2012 Fedora Release Engineering - 2.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Apr 01 2011 Ruben Kerkhof 2.8-1 +- Avoid trying to get d-i for *-updates suites. Debian bug #619146 + +* Wed Mar 09 2011 Ruben Kerkhof 2.7-1 +- Upstream released new version: + http://packages.debian.org/changelogs/pool/main/d/debmirror/current/changelog#versionversion1:2.7 + +* Wed Feb 09 2011 Ruben Kerkhof 2.5-1 +- Upstream released new version: + +* Tue Feb 08 2011 Fedora Release Engineering - 2.4.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jun 22 2010 Ruben Kerkhof 2.4.4-1 +- Upstream released new version + See http://packages.debian.org/changelogs/pool/main/d/debmirror/current/changelog + +* Wed Mar 24 2010 Ruben Kerkhof 2.4.3-1 +- Upstream released new version + +* Mon Dec 21 2009 Ruben Kerkhof 2.4-1 +- New upstream release +- Change license to GPLv2+ according to copyright file + * Wed Sep 02 2009 Simon Wesp - 20090807-1 - New upstream release diff --git a/sources b/sources index 92a147b..62f1868 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -bc40908c1580be1c21fd0a77348ca789 debmirror_20090807.tar.gz +7ee91a31207911cb7a2697b9d811504c debmirror_2.14.tar.gz