Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > 70c4551b9c4cbdb06bc63b4d266aa35f > files > 2

perl-Mail-Box-2.061-1mdk.src.rpm

%define	real_name Mail-Box
%define	name	perl-%{real_name}
%define	version	2.061
%define	release	1mdk

Summary:	Mail-folder manager API
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL or Artistic
Group:		Development/Perl
Source:		http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Mail-Box-2.061.tar.bz2
URL:		http://search.cpan.org/dist/Mail-Box/
# workaround perl automatic dependencies which fail to grab this one
Provides:	perl(Mail::Message::Construct)
BuildArch:	noarch
BuildRequires:	perl-devel, perl-Mail-MboxParser, perl-File-Remove, perl-MIME-Types
BuildRequires:	perl-Mail-SpamAssassin, perl-Mail-IMAPClient, perl-User-Identity
BuildRequires:	perl-MailTools, perl-MIME-tools, perl-HTML-Tree, perl-Object-Realize-Later
BuildRequires:	perl-HTML-Format
BuildRoot:	%{_tmppath}/%{name}-buildroot

%description
The Mail::Box folder is a modern mail-folder manager. It is written to replace
Mail::Folder, although it interface is different.

%prep
%setup -q -n %{real_name}-%{version}

%build
echo n | %{__perl} Makefile.PL INSTALLDIRS=vendor
make
make test

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

# fix permissions
find %{buildroot} -type f -exec chmod 0644 {} \;
find %{buildroot} -type d -exec chmod 0755 {} \;

# remove unused file
rm -f %{buildroot}%{perl_vendorlib}/Mail/Makefile.PL

%clean 
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc ChangeLog INSTALL LICENSE README* TODO.v2
%{_mandir}/*/*
%{perl_vendorlib}/Mail/Box*
%{perl_vendorlib}/Mail/Message*
%{perl_vendorlib}/Mail/Reporter*
%{perl_vendorlib}/Mail/Server*
%{perl_vendorlib}/Mail/Transport*

%changelog
* Fri Jul 08 2005 Andreas Hasenack <andreas@mandriva.com> 2.061-1mdk
- packaged for Mandriva