cvsextras 0c98526
%{!?perl_vendorlib: %define perl_vendorlib %(eval "`perl -V:installvendorlib`"; echo $installvendorlib)}
cvsextras 0c98526
cvsextras 0c98526
Name:           perl-Image-Size
cvsextras 0c98526
Version:        2.992
709dbe1
Release:        3
709dbe1
cvsextras 0c98526
Summary:        Determine the size of images in several common formats in Perl
cvsextras 0c98526
cvsextras 0c98526
Group:          Development/Libraries
cvsextras 0c98526
License:        Artistic
cvsextras 0c98526
URL:            http://search.cpan.org/dist/Image-Size/
cvsextras 0c98526
Source0:      http://www.cpan.org/authors/id/R/RJ/RJRAY/Image-Size-2.992.tar.gz
cvsextras 0c98526
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsextras 0c98526
cvsextras 0c98526
BuildArch:      noarch
cvsextras 0c98526
BuildRequires:  perl >= 1:5.6.1
cvsextras 0c98526
Requires:       perl(Image::Magick)
cvsextras 0c98526
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
cvsextras 0c98526
cvsextras 0c98526
%description
cvsextras 0c98526
Image::Size is a library based on the image-sizing code in the wwwimagesize
cvsextras 0c98526
script, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to
cvsextras 0c98526
IMG directives. Image::Size has generalized that code to return a raw (X, Y)
cvsextras 0c98526
pair, and included wrappers to pre-format that output into either HTML or
cvsextras 0c98526
a set of attribute pairs suitable for the CGI.pm library by Lincoln Stein.
cvsextras 0c98526
Currently, Image::Size can size images in XPM, XBM, GIF, JPEG, PNG, MNG, TIFF,
cvsextras 0c98526
the PPM family of formats (PPM/PGM/PBM) and if Image::Magick is installed,
cvsextras 0c98526
the formats supported by it.
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%prep
cvsextras 0c98526
%setup -q -n Image-Size-%{version}
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%build
cvsextras 0c98526
%{__perl} Makefile.PL INSTALLDIRS=vendor
cvsextras 0c98526
make %{?_smp_mflags}
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%install
cvsextras 0c98526
rm -rf $RPM_BUILD_ROOT
cvsextras 0c98526
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
cvsextras 0c98526
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
cvsextras 0c98526
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
cvsextras 0c98526
chmod -R u+w $RPM_BUILD_ROOT/*
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%check || :
cvsextras 0c98526
make test
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%clean
cvsextras 0c98526
rm -rf $RPM_BUILD_ROOT
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%files
cvsextras 0c98526
%defattr(-,root,root,-)
cvsextras 0c98526
%doc ChangeLog README
cvsextras 0c98526
%{_bindir}/imgsize
cvsextras 0c98526
%{perl_vendorlib}/Image/
cvsextras 0c98526
%{perl_vendorlib}/auto/
cvsextras 0c98526
%{_mandir}/man[13]/*.*
cvsextras 0c98526
cvsextras 0c98526
cvsextras 0c98526
%changelog
709dbe1
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
709dbe1
- rebuilt
709dbe1
cvsextras 0c98526
* Thu Jun  3 2004 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0:2.992-0.fdr.2
cvsextras 0c98526
- Bring up to date with current fedora.us perl spec template.
cvsextras 0c98526
cvsextras 0c98526
* Sun Oct 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.992-0.fdr.1
cvsextras 0c98526
- First build.