Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 3be29adc4a13d730fa062ca93883e7ef > files > 6

mirror-2.9-20.mga5.src.rpm

Name: mirror
Version: 2.9
Release: %mkrel 20
Summary: Perl program to mirror FTP sites
License: BSD style
Group: Networking/File transfer
Source:  ftp://sunsite.org.uk/packages/mirror/%{name}.tar.bz2  
URL: http://sunsite.doc.ic.ac.uk/packages/%{name}/
Patch: %{name}-%{version}-mandrake.patch.bz2
Patch1: %{name}-no-directory-goback.patch.bz2
Patch2: %{name}-ftp.pl_wupatch.patch.bz2
Patch3: %{name}-deldir.patch.bz2
Patch4: %{name}-timelocal.patch.bz2
BuildRequires: patch
BuildRequires: coreutils
Requires: perl, perl-base
BuildArchitectures: noarch

%global __requires_exclude ^perl\\(lsparse.pl\\)

%description
Perl program to mirror FTP sites.

%prep

%setup -q -c

%patch -p1 -b .mdk
%patch1 -p1 -b .sec
%patch2 -p0 -b .wu
%patch3 -p0 -b .dd
%patch4 -p1 -b .tl

%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
make "PLDIR=$RPM_BUILD_ROOT//%{_datadir}/%{name}" "BINDIR=$RPM_BUILD_ROOT/%{_bindir}" "MANDIR=$RPM_BUILD_ROOT/%{_mandir}/man1" install

install -m 644 %{name}.defaults $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}.conf
install -m 644 %{name}.defaults $RPM_BUILD_ROOT/%{_datadir}/%{name}

ln -sf %{name}.pl $RPM_BUILD_ROOT/%{_bindir}/%{name}

mv $RPM_BUILD_ROOT/%{_mandir}/man1/mm.1 $RPM_BUILD_ROOT/%{_mandir}/man1/mm-mirror.1

%files
%config(noreplace) %{_sysconfdir}/%{name}.conf
%{_bindir}/do_unlinks.pl
%{_bindir}/%{name}
%{_bindir}/%{name}.pl
%{_bindir}/mm.pl
%{_bindir}/pkgs_to_mmin.pl
%defattr(0644,root,root,0755)
%{_datadir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_mandir}/man1/mm-mirror.1*
%doc README.txt *.html CHANGES*
%doc %{name}.nightly support/cyber-patches support/lstest.pl


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 2.9-20.mga5
+ Revision: 742661
- Second Mageia 5 Mass Rebuild

* Wed Oct 01 2014 tv <tv> 2.9-19.mga5
+ Revision: 733970
- add exclude

* Tue Sep 16 2014 umeabot <umeabot> 2.9-18.mga5
+ Revision: 682530
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 2.9-17.mga4
+ Revision: 523435
- Mageia 4 Mass Rebuild

* Sat Apr 20 2013 bcornec <bcornec> 2.9-16.mga3
+ Revision: 410602
- Fix mirror to work with perl 5.16 (missing timelocal function replaced in code - patch inspired from https://bugzilla.novell.com/show_bug.cgi?id=779218

* Sat Jan 12 2013 umeabot <umeabot> 2.9-15.mga3
+ Revision: 360111
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sun May 15 2011 pterjan <pterjan> 2.9-14.mga1
+ Revision: 98940
- Rebuild for fixed find-requires

* Sat Apr 30 2011 ahmad <ahmad> 2.9-13.mga1
+ Revision: 93830
- bump rel to smoothen upgrades from mdv 2010.1

* Sat Feb 12 2011 bcornec <bcornec> 2.9-1.mga1
+ Revision: 50889
- Created package structure for mirror.