%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: 6.00
+Version: 8.13
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: 8578f818320a66c7936be0a3b20fcf5a
+Source0: http://www.sno.phy.queensu.ca/~phil/exiftool/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 643d7a69cf97dabf30cba34426a23048
+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 customizable set of Perl libraries plus an application
+ExifTool is a customizable set of Perl modules plus an application
script for reading and writing meta information in image, audio and
-video files.
-
-ExifTool reads EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile,
-Photoshop IRB, AFCP 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, RAW, SRF,
-SR2, MOS, X3F and DNG images, MP3, WAV, WMA and AIFF audio files, and
-AVI, MOV, MP4 and WMV 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, MakerNotes, Photoshop IRB and
-AFCP meta information to JPEG, TIFF, GIF, PSD, XMP, PPM, PGM, PBM,
-PNG, MNG, JNG, CRW, THM, CR2, MRW, NEF, PEF, MOS and DNG images.
+video files, including the maker note information of many digital
+cameras by various manufacturers such as Canon, Casio, FujiFilm, HP,
+JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
+Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon and Sony.
+
+Below is a list of file types and meta information formats currently
+supported by ExifTool (r = read, w = write, c = create):
+
+ File Types
+ ------------+-------------+-------------+-------------+------------
+ 3FR r | DOC r | K25 r | PAGES r | RWZ r
+ 3G2 r | DOCX r | KDC r | PBM r/w | RM r
+ 3GP r | DVB r | KEY r | PDF r/w | SO r
+ ACR r | DYLIB r | LNK r | PEF r/w | SR2 r/w
+ AFM r | EIP r | M2TS r | PFA r | SRF r
+ AI r/w | EPS r/w | M4A/V r | PFB r | SRW r/w
+ AIFF r | ERF r/w | MEF r/w | PFM r | SVG r
+ APE r | EXE r | MIE r/w/c | PGM r/w | SWF r
+ ARW r/w | EXIF r/w/c | MIFF r | PICT r | THM r/w
+ ASF r | F4A/V r | MNG r/w | PNG r/w | TIFF r/w
+ AVI r | FLA r | MOS r/w | PPM r/w | TTC r
+ BMP r | FLAC r | MOV r | PPT r | TTF r
+ BTF r | FLV r | MP3 r | PPTX r | VRD r/w/c
+ COS r | FPX r | MP4 r | PS r/w | WAV r
+ CR2 r/w | GIF r/w | MPC r | PSB r/w | WDP r/w
+ CRW r/w | GZ r | MPG r | PSD r/w | WMA r
+ CS1 r/w | HDP r/w | MPO r/w | PSP r | WMV r
+ DCM r | HTML r | MQV r | QTIF r | X3F r
+ DCP r/w | ICC r/w/c | MRW r/w | RA r | XLS r
+ DCR r | IIQ r | NEF r/w | RAF r/w | XLSX r
+ DFONT r | IND r/w | NRW r/w | RAM r | XMP r/w/c
+ DIVX r | ITC r | NUMBERS r | RAW r/w | ZIP r
+ DJVU r | JNG r/w | OGG r | RIFF r |
+ DLL r | JP2 r/w | ORF r/w | RW2 r/w |
+ DNG r/w | JPEG r/w | OTF r | RWL r/w |
+
+ Meta Information
+ ----------------------+----------------------+---------------------
+ EXIF r/w/c | JPEG 2000 r | APE r
+ GPS r/w/c | DICOM r | Vorbis r
+ IPTC r/w/c | Flash r | SPIFF r
+ XMP r/w/c | FlashPix r | DjVu r
+ MakerNotes r/w/c | QuickTime r | M2TS r
+ Photoshop IRB r/w/c | GeoTIFF r | PE/COFF r
+ ICC Profile r/w/c | PrintIM r | AVCHD r
+ MIE r/w/c | ID3 r | ZIP r
+ JFIF r/w/c | Kodak Meta r | (and more)
+ Ducky APP12 r/w/c | Ricoh RMETA r |
+ PDF r/w/c | Picture Info r |
+ CIFF r/w | Adobe APP14 r |
+ AFCP r/w | MPF r |
+ PhotoMechanic r/w | Stim r |
See html/index.html for more details about ExifTool features.
-%description -l pl
-ExifTool to dostosowywalny zestaw bibliotek perlowych oraz aplikacja
+%description -l pl.UTF-8
+ExifTool to dostosowywalny zestaw modułów perlowych oraz aplikacja
do czytania i zapisywania metadanych w plikach graficznych,
-d¼wiêkowych i wideo.
-
-ExifTool potrafi odczytaæ metatagi EXIF, GPS, IPTC, XMP, JFIF,
-GeoTIFF, ICC Profile, Photoshop IRB, AFCP 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, RAW, SRF, SR2, MOS, X3F i DNG, z plików d¼wiêkowych
-MP3, WAV, WMA i AIFF oraz z plików wideo AVI, MOV, MP4 i WMV. 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, Photoshop IRB
-i AFCP wraz z informacjami dodatkowymi producenta do plików JPEG,
-TIFF, GIF, PSD, XMP, PPM, PGM, PBM, PNG, MNG, JNG, CRW, THM, CR2, MRW,
-NEF, PEF, MOS i DNG.
-
-Wiêcej informacji o mo¿liwo¶ciach pakietu ExifTool znajduje siê w
+dźwiękowych i wideo. ExifTool odczytuje również informacje
+dodatkowe o zdjęciach zapisywane przez aparaty cyfrowe takich firm
+jak Canon, Casio, FujiFilm, HP, JVC/Victor, Kodak, Leaf,
+Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica,
+Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon i Sony.
+
+Lista formatów plików i metadanych obsługiwanych przez ExifTool
+(r = odczyt, w = zapis, c = tworzenie):
+
+ Formaty plików
+ ------------+-------------+-------------+-------------+------------
+ 3FR r | DOC r | K25 r | PAGES r | RWZ r
+ 3G2 r | DOCX r | KDC r | PBM r/w | RM r
+ 3GP r | DVB r | KEY r | PDF r/w | SO r
+ ACR r | DYLIB r | LNK r | PEF r/w | SR2 r/w
+ AFM r | EIP r | M2TS r | PFA r | SRF r
+ AI r/w | EPS r/w | M4A/V r | PFB r | SRW r/w
+ AIFF r | ERF r/w | MEF r/w | PFM r | SVG r
+ APE r | EXE r | MIE r/w/c | PGM r/w | SWF r
+ ARW r/w | EXIF r/w/c | MIFF r | PICT r | THM r/w
+ ASF r | F4A/V r | MNG r/w | PNG r/w | TIFF r/w
+ AVI r | FLA r | MOS r/w | PPM r/w | TTC r
+ BMP r | FLAC r | MOV r | PPT r | TTF r
+ BTF r | FLV r | MP3 r | PPTX r | VRD r/w/c
+ COS r | FPX r | MP4 r | PS r/w | WAV r
+ CR2 r/w | GIF r/w | MPC r | PSB r/w | WDP r/w
+ CRW r/w | GZ r | MPG r | PSD r/w | WMA r
+ CS1 r/w | HDP r/w | MPO r/w | PSP r | WMV r
+ DCM r | HTML r | MQV r | QTIF r | X3F r
+ DCP r/w | ICC r/w/c | MRW r/w | RA r | XLS r
+ DCR r | IIQ r | NEF r/w | RAF r/w | XLSX r
+ DFONT r | IND r/w | NRW r/w | RAM r | XMP r/w/c
+ DIVX r | ITC r | NUMBERS r | RAW r/w | ZIP r
+ DJVU r | JNG r/w | OGG r | RIFF r |
+ DLL r | JP2 r/w | ORF r/w | RW2 r/w |
+ DNG r/w | JPEG r/w | OTF r | RWL r/w |
+
+ Formaty metadanych
+ ----------------------+----------------------+---------------------
+ EXIF r/w/c | JPEG 2000 r | APE r
+ GPS r/w/c | DICOM r | Vorbis r
+ IPTC r/w/c | Flash r | SPIFF r
+ XMP r/w/c | FlashPix r | DjVu r
+ MakerNotes r/w/c | QuickTime r | M2TS r
+ Photoshop IRB r/w/c | GeoTIFF r | PE/COFF r
+ ICC Profile r/w/c | PrintIM r | AVCHD r
+ MIE r/w/c | ID3 r | ZIP r
+ JFIF r/w/c | Kodak Meta r | (and more)
+ Ducky APP12 r/w/c | Ricoh RMETA r |
+ PDF r/w/c | Picture Info r |
+ CIFF r/w | Adobe APP14 r |
+ AFCP r/w | MPF r |
+ PhotoMechanic r/w | Stim r |
+
+Więcej informacji o możliwościach pakietu ExifTool znajduje się w
pliku html/index.html.
%prep
%{__perl} Makefile.PL \
INSTALLDIRS=vendor \
destdir=$RPM_BUILD_ROOT
-%{__make} \
- OPTIMIZE="%{rpmcflags}"
+%{__make}
%{?with_tests:%{__make} test}
%{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(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*