rpms/perl-Net-FTPServer/devel perl-Net-FTPServer.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Steven Pritchard
steve at fedoraproject.org
Sun May 18 02:45:15 UTC 2008
Author: steve
Update of /cvs/pkgs/rpms/perl-Net-FTPServer/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24317/devel
Modified Files:
.cvsignore sources
Added Files:
perl-Net-FTPServer.spec
Log Message:
Import.
--- NEW FILE perl-Net-FTPServer.spec ---
Name: perl-Net-FTPServer
Version: 1.122
Release: 5%{?dist}
Summary: Secure, extensible and configurable Perl FTP server
License: GPLv2+
Group: Development/Libraries
URL: http://search.cpan.org/dist/Net-FTPServer/
Source0: http://www.cpan.org/authors/id/R/RW/RWMJ/Net-FTPServer-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl(Archive::Zip)
BuildRequires: perl(Authen::PAM)
BuildRequires: perl(BSD::Resource)
BuildRequires: perl(Compress::Zlib)
BuildRequires: perl(DBI)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(File::Sync)
BuildRequires: perl(IO::Scalar) >= 1.126
BuildRequires: /usr/bin/uudecode
BuildRequires: /usr/bin/compress
BuildRequires: /usr/bin/iconv
Requires: perl(Authen::PAM)
Requires: perl(BSD::Resource)
Requires: perl(File::Sync)
Requires: perl(IO::Scalar) >= 1.126
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description
Net::FTPServer is a secure, extensible and configurable FTP server
written in Perl.
This package contains the Perl modules. Install the perl-ftpd package for
the server executables.
%package -n perl-ftpd
Summary: Secure, extensible and configurable Perl FTP server
Group: System Environment/Daemons
Requires: %{name} = %{version}-%{release}
%description -n perl-ftpd
Net::FTPServer is a secure, extensible and configurable FTP server
written in Perl.
This package contains server executables.
%prep
%setup -q -n Net-FTPServer-%{version}
iconv -f iso-8859-1 -t utf-8 README > README.tmp
mv -f README.tmp README
# http://rt.cpan.org/Ticket/Display.html?id=35698
perl -pi -e 's/(\&)\s*{\s*\$\s*{\s*([\w:]+)\s*}\s*{\s*(\w+)\s*}\s*}/\1\2\3/' \
lib/Net/FTPServer.pm
find . -name .cvsignore -exec rm -f {} \;
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \;
install -m644 -D ftpd.conf $RPM_BUILD_ROOT%{_sysconfdir}/ftpd.conf
[ -d $RPM_BUILD_ROOT%{_bindir} ] \
&& mv -f $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_sbindir}
%{_fixperms} $RPM_BUILD_ROOT/*
%check
make test
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING FAQ README TODO doc/
%{perl_vendorlib}/*
%{_mandir}/man3/*
%files -n perl-ftpd
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/ftpd.conf
%{_sbindir}/*
%changelog
* Sat May 17 2008 Steven Pritchard <steve at kspei.com> 1.122-5
- Improve descriptions.
- Mark ftpd.conf config(noreplace).
- Drop bin/ and ftpd.conf from main package docs.
- Set permissions on ftpd.conf properly.
* Fri May 09 2008 Steven Pritchard <steve at kspei.com> 1.122-4
- Add perl-ftpd subpackage.
- License is really GPLv2+.
* Fri May 09 2008 Steven Pritchard <steve at kspei.com> 1.122-3
- Convert README to UTF-8.
* Wed May 07 2008 Steven Pritchard <steve at kspei.com> 1.122-2
- Update License tag.
- BR uudecode, compress.
- Fix a problem with using constants from Archive::Zip
(http://rt.cpan.org/Ticket/Display.html?id=35698).
- Remove both _bindir and _sbindir to be safe.
* Mon Jul 16 2007 Steven Pritchard <steve at kspei.com> 1.122-1
- Specfile autogenerated by cpanspec 1.73.
- Fix License and doc list.
- Package scripts as examples.
- BR Archive::Zip, Authen::PAM, Compress::Zlib, DBI, and File::Sync.
- Require Authen::PAM and File::Sync.
- Remove .cvsignore files.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-FTPServer/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 17 May 2008 20:25:15 -0000 1.1
+++ .cvsignore 18 May 2008 02:44:29 -0000 1.2
@@ -0,0 +1 @@
+Net-FTPServer-1.122.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/perl-Net-FTPServer/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 17 May 2008 20:25:15 -0000 1.1
+++ sources 18 May 2008 02:44:29 -0000 1.2
@@ -0,0 +1 @@
+03413e192528959775529957fdaf145b Net-FTPServer-1.122.tar.gz
More information about the Fedora-perl-devel-list
mailing list