%define pdir Image
%define pnam ExifTool
Summary: Perl module for reading and writing image metadata
-Summary(pl): Modu³ Perla do czytania i zapisywania metadanych w plikach graficznych
+Summary(pl.UTF-8): Moduł Perla do czytania i zapisywania metadanych w plikach graficznych
Name: perl-Image-ExifTool
-Version: 5.87
+Version: 10.98
Release: 1
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
-Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: fe0934e8994b9dbef82eb6dd2ef62954
+Source0: http://www.sno.phy.queensu.ca/~phil/exiftool/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 0e8a17c45d8ba96625e49886ac9b440e
+URL: http://www.sno.phy.queensu.ca/~phil/exiftool/
BuildRequires: perl-devel >= 1:5.8.0
BuildRequires: rpm-perlprov >= 4.1-13
+%if %{with tests}
+BuildRequires: perl-Archive-Zip
+BuildRequires: perl-Digest-MD5
+BuildRequires: perl-Encode
+%endif
+Requires: perl-Encode
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
-ExifTool is a highly customizable set of Perl libraries plus an
-application script for reading and writing meta information in images.
+ExifTool is a customizable set of Perl modules plus an application
+script for reading and writing meta information in a wide variety of
+files, including the maker note information of many digital cameras by
+various manufacturers such as Canon, Casio, FujiFilm, GE, HP,
+JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
+Panasonic/Leica, Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo,
+Sigma/Foveon and Sony.
-ExifTool reads EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile,
-Photoshop IRB and ID3 meta information from JPG, JP2, TIFF, GIF, BMP,
-PICT, QTIF, PNG, MNG, JNG, MIFF, PPM, PGM, PBM, XMP, EPS, PS, AI, PDF,
-PSD, DCM, ACR, THM, CRW, CR2, MRW, NEF, PEF, ORF, RAF, SRF, MOS, X3F
-and DNG images, MP3 and WAV audio files, and AVI, MOV and MP4 videos.
-ExifTool also extracts information from the maker notes of many
-digital cameras by various manufacturers including Canon, Casio,
-FujiFilm, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon,
-Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo and
-Sigma/Foveon.
-
-ExifTool writes EXIF, GPS, IPTC, XMP and MakerNotes meta information
-to JPEG, TIFF, GIF, PPM, PGM, PBM, PNG, MNG, JNG, CRW, THM, CR2, MRW,
-NEF, PEF, MOS and DNG images.
-
-See html/index.html for more details about ExifTool features.
-
-%description -l pl
-ExifTool to wysoce dostosowywalny zestaw bibliotek perlowych oraz
-aplikacja do czytania i zapisywania metadanych w plikach graficznych.
-
-ExifTool potrafi odczytaæ metatagi EXIF, GPS, IPTC, XMP, JFIF,
-GeoTIFF, ICC Profile, Photoshop IRB i ID3 z plików graficznych JPG,
-JP2, TIFF, GIF, BMP, PICT, QTIF, PNG, MNG, JNG, MIFF, PPM, PGM, PBM,
-XMP, EPS, PS, AI, PDF, PSD, DCM, ACR, THM, CRW, CR2, MRW, NEF, PEF,
-ORF, RAF, SRF, MOS, X3F i DNG, z plików d¼wiêkowych MP3 i WAV oraz z
-plików video AVI, MOV i MP4. ExifTool odczytuje równie¿ informacje
-dodatkowe o zdjêciach zapisywane przez aparaty cyfrowe takich firm jak
-Canon, Casio, FujiFilm, JVC/Victor, Kodak, Leaf,
-Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica,
-Pentax/Asahi, Ricoh, Sanyo i Sigma/Foveon.
-
-ExifTool potrafi zapisaæ metatagi EXIF, GPS, IPTC, XMP wraz z
-informacjami dodatkowymi producenta do plików JPEG, TIFF, GIF, PPM,
-PGM, PBM, PNG, MNG, JNG, CRW, THM, CR2, MRW, NEF, PEF i DNG.
-
-Wiêcej informacji o mo¿liwo¶ciach pakietu ExifTool znajduje siê w
-pliku html/index.html.
+%description -l pl.UTF-8
+ExifTool to dostosowywalny zestaw modułów perlowych oraz aplikacja do
+czytania i zapisywania metadanych w szerokiej gamie rodzajów plików.
+ExifTool odczytuje również informacje dodatkowe o zdjęciach zapisywane
+przez aparaty cyfrowe takich firm jak Canon, Casio, FujiFilm, GE, HP,
+JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
+Panasonic/Leica, Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo,
+Sigma/Foveon i Sony.
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
%{__perl} Makefile.PL \
INSTALLDIRS=vendor \
destdir=$RPM_BUILD_ROOT
-%{__make} \
- OPTIMIZE="%{rpmcflags}"
+%{__make}
%{?with_tests:%{__make} test}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/File/RandomAccess.pod \
+ $RPM_BUILD_ROOT%{perl_vendorlib}/Image/ExifTool{,/*}.pod \
+ $RPM_BUILD_ROOT%{perl_vendorlib}/Image/ExifTool/README
+
%clean
rm -rf $RPM_BUILD_ROOT
%{perl_vendorlib}/Image/ExifTool.pm
%dir %{perl_vendorlib}/Image/ExifTool
%{perl_vendorlib}/Image/ExifTool/*.p[lm]
-%{_mandir}/man[13]/*
+%dir %{perl_vendorlib}/Image/ExifTool/Charset
+%{perl_vendorlib}/Image/ExifTool/Charset/*.pm
+%dir %{perl_vendorlib}/Image/ExifTool/Lang
+%lang(cs) %{perl_vendorlib}/Image/ExifTool/Lang/cs.pm
+%lang(de) %{perl_vendorlib}/Image/ExifTool/Lang/de.pm
+%lang(en_CA) %{perl_vendorlib}/Image/ExifTool/Lang/en_ca.pm
+%lang(en_GB) %{perl_vendorlib}/Image/ExifTool/Lang/en_gb.pm
+%lang(es) %{perl_vendorlib}/Image/ExifTool/Lang/es.pm
+%lang(fi) %{perl_vendorlib}/Image/ExifTool/Lang/fi.pm
+%lang(fr) %{perl_vendorlib}/Image/ExifTool/Lang/fr.pm
+%lang(it) %{perl_vendorlib}/Image/ExifTool/Lang/it.pm
+%lang(ja) %{perl_vendorlib}/Image/ExifTool/Lang/ja.pm
+%lang(ko) %{perl_vendorlib}/Image/ExifTool/Lang/ko.pm
+%lang(nl) %{perl_vendorlib}/Image/ExifTool/Lang/nl.pm
+%lang(pl) %{perl_vendorlib}/Image/ExifTool/Lang/pl.pm
+%lang(ru) %{perl_vendorlib}/Image/ExifTool/Lang/ru.pm
+%lang(sv) %{perl_vendorlib}/Image/ExifTool/Lang/sv.pm
+%lang(tr) %{perl_vendorlib}/Image/ExifTool/Lang/tr.pm
+%lang(zh_CN) %{perl_vendorlib}/Image/ExifTool/Lang/zh_cn.pm
+%lang(zh_TW) %{perl_vendorlib}/Image/ExifTool/Lang/zh_tw.pm
+%{_mandir}/man1/exiftool.1p*
+%{_mandir}/man3/File::RandomAccess.3pm*
+%{_mandir}/man3/Image::ExifTool*.3pm*