3 %bcond_without tests # do not perform "make test"
5 %include /usr/lib/rpm/macros.perl
8 Summary: Perl module for reading and writing image metadata
9 Summary(pl.UTF-8): Moduł Perla do czytania i zapisywania metadanych w plikach graficznych
10 Name: perl-Image-ExifTool
14 License: GPL v1+ or Artistic
15 Group: Development/Languages/Perl
16 Source0: http://www.sno.phy.queensu.ca/~phil/exiftool/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5: 0bd3f3d5b5a4cfbad9fdb7480bc36ab4
18 URL: http://www.sno.phy.queensu.ca/~phil/exiftool/
19 BuildRequires: perl-devel >= 1:5.8.0
20 BuildRequires: rpm-perlprov >= 4.1-13
22 BuildRequires: perl-Archive-Zip
23 BuildRequires: perl-Digest-MD5
24 BuildRequires: perl-Encode
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 ExifTool is a customizable set of Perl modules plus an application
32 script for reading and writing meta information in image, audio and
33 video files, including the maker note information of many digital
34 cameras by various manufacturers such as Canon, Casio, FujiFilm, HP,
35 JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Olympus/Epson,
36 Panasonic/Leica, Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon and Sony.
38 Below is a list of file types and meta information formats currently
39 supported by ExifTool (r = read, w = write, c = create):
41 File Types | Meta Information
42 --------------------------------------- | --------------------
43 3FR r GZ r PEF r/w | EXIF r/w/c
44 3G2 r HDP r/w PGM r/w | GPS r/w/c
45 3GP r HTML r PICT r | IPTC r/w/c
46 ACR r ICC r/w/c PNG r/w | XMP r/w/c
47 AI r/w IIQ r PPM r/w | MakerNotes r/w/c
48 AIFF r IND r/w PPT r | Photoshop IRB r/w/c
49 APE r ITC r PPTX r | ICC Profile r/w/c
50 ARW r/w JNG r/w PS r/w | MIE r/w/c
51 ASF r JP2 r/w PSD r/w | JFIF r/w/c
52 AVI r JPEG r/w QTIF r | Ducky APP12 r/w/c
53 BMP r K25 r RA r | PDF r/w/c
54 BTF r KDC r RAF r/w | CIFF r/w
55 COS r KEY r RAM r | AFCP r/w
56 CR2 r/w LNK r RAW r/w | JPEG 2000 r
57 CRW r/w M2TS r RIFF r | DICOM r
58 CS1 r/w M4A/V r RW2 r/w | Flash r
59 DCM r MEF r/w RWL r/w | FlashPix r
60 DCP r/w MIE r/w/c RWZ r | QuickTime r
61 DCR r MIFF r RM r | GeoTIFF r
62 DIVX r MNG r/w SO r | PrintIM r
63 DJVU r MOS r/w SR2 r | ID3 r
64 DLL r MOV r SRF r | Kodak Meta r
65 DNG r/w MP3 r SVG r | Ricoh RMETA r
66 DOC r MP4 r SWF r | Picture Info r
67 DOCX r MPC r THM r/w | Adobe APP14 r
68 DVB r MPG r TIFF r/w | MPF r
69 DYLIB r MPO r/w VRD r/w/c | Stim r
70 EIP r MQV r WAV r | APE r
71 EPS r/w MRW r/w WDP r/w | Vorbis r
72 ERF r/w NEF r/w WMA r | SPIFF r
73 EXE r NRW r/w WMV r | DjVu r
74 EXIF r/w/c NUMBERS r X3F r | M2TS r
75 F4A/V r OGG r XLS r | PE/COFF r
76 FLAC r ORF r/w XLSX r | AVCHD r
77 FLV r PAGES r XMP r/w/c | ZIP r
78 FPX r PBM r/w ZIP r | (and more)
81 See html/index.html for more details about ExifTool features.
83 %description -l pl.UTF-8
84 ExifTool to dostosowywalny zestaw modułów perlowych oraz aplikacja
85 do czytania i zapisywania metadanych w plikach graficznych,
86 dźwiękowych i wideo. ExifTool odczytuje również informacje
87 dodatkowe o zdjęciach zapisywane przez aparaty cyfrowe takich firm
88 jak Canon, Casio, FujiFilm, HP, JVC/Victor, Kodak, Leaf,
89 Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica,
90 Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon i Sony.
92 Lista formatów plików i metadanych obsługiwanych przez ExifTool
93 (r = odczyt, w = zapis, c = tworzenie):
95 Formaty plików | Formaty metadanych
96 --------------------------------------- | --------------------
97 3FR r GZ r PEF r/w | EXIF r/w/c
98 3G2 r HDP r/w PGM r/w | GPS r/w/c
99 3GP r HTML r PICT r | IPTC r/w/c
100 ACR r ICC r/w/c PNG r/w | XMP r/w/c
101 AI r/w IIQ r PPM r/w | MakerNotes r/w/c
102 AIFF r IND r/w PPT r | Photoshop IRB r/w/c
103 APE r ITC r PPTX r | ICC Profile r/w/c
104 ARW r/w JNG r/w PS r/w | MIE r/w/c
105 ASF r JP2 r/w PSD r/w | JFIF r/w/c
106 AVI r JPEG r/w QTIF r | Ducky APP12 r/w/c
107 BMP r K25 r RA r | PDF r/w/c
108 BTF r KDC r RAF r/w | CIFF r/w
109 COS r KEY r RAM r | AFCP r/w
110 CR2 r/w LNK r RAW r/w | JPEG 2000 r
111 CRW r/w M2TS r RIFF r | DICOM r
112 CS1 r/w M4A/V r RW2 r/w | Flash r
113 DCM r MEF r/w RWL r/w | FlashPix r
114 DCP r/w MIE r/w/c RWZ r | QuickTime r
115 DCR r MIFF r RM r | GeoTIFF r
116 DIVX r MNG r/w SO r | PrintIM r
117 DJVU r MOS r/w SR2 r | ID3 r
118 DLL r MOV r SRF r | Kodak Meta r
119 DNG r/w MP3 r SVG r | Ricoh RMETA r
120 DOC r MP4 r SWF r | Picture Info r
121 DOCX r MPC r THM r/w | Adobe APP14 r
122 DVB r MPG r TIFF r/w | MPF r
123 DYLIB r MPO r/w VRD r/w/c | Stim r
124 EIP r MQV r WAV r | APE r
125 EPS r/w MRW r/w WDP r/w | Vorbis r
126 ERF r/w NEF r/w WMA r | SPIFF r
127 EXE r NRW r/w WMV r | DjVu r
128 EXIF r/w/c NUMBERS r X3F r | M2TS r
129 F4A/V r OGG r XLS r | PE/COFF r
130 FLAC r ORF r/w XLSX r | AVCHD r
131 FLV r PAGES r XMP r/w/c | ZIP r
132 FPX r PBM r/w ZIP r | (and more)
135 Więcej informacji o możliwościach pakietu ExifTool znajduje się w
136 pliku html/index.html.
139 %setup -q -n %{pdir}-%{pnam}-%{version}
142 %{__perl} Makefile.PL \
144 destdir=$RPM_BUILD_ROOT
147 %{?with_tests:%{__make} test}
150 rm -rf $RPM_BUILD_ROOT
153 DESTDIR=$RPM_BUILD_ROOT
156 rm -rf $RPM_BUILD_ROOT
159 %defattr(644,root,root,755)
160 %doc README Changes html
161 %attr(755,root,root) %{_bindir}/exiftool
162 %{perl_vendorlib}/File/RandomAccess.pm
163 %{perl_vendorlib}/Image/ExifTool.pm
164 %dir %{perl_vendorlib}/Image/ExifTool
165 %{perl_vendorlib}/Image/ExifTool/*.p[lm]
166 %dir %{perl_vendorlib}/Image/ExifTool/Lang
167 %lang(cs) %{perl_vendorlib}/Image/ExifTool/Lang/cs.pm
168 %lang(de) %{perl_vendorlib}/Image/ExifTool/Lang/de.pm
169 %lang(en_CA) %{perl_vendorlib}/Image/ExifTool/Lang/en_ca.pm
170 %lang(en_GB) %{perl_vendorlib}/Image/ExifTool/Lang/en_gb.pm
171 %lang(es) %{perl_vendorlib}/Image/ExifTool/Lang/es.pm
172 %lang(fr) %{perl_vendorlib}/Image/ExifTool/Lang/fr.pm
173 %lang(it) %{perl_vendorlib}/Image/ExifTool/Lang/it.pm
174 %lang(ja) %{perl_vendorlib}/Image/ExifTool/Lang/ja.pm
175 %lang(ko) %{perl_vendorlib}/Image/ExifTool/Lang/ko.pm
176 %lang(nl) %{perl_vendorlib}/Image/ExifTool/Lang/nl.pm
177 %lang(pl) %{perl_vendorlib}/Image/ExifTool/Lang/pl.pm
178 %lang(ru) %{perl_vendorlib}/Image/ExifTool/Lang/ru.pm
179 %lang(sv) %{perl_vendorlib}/Image/ExifTool/Lang/sv.pm
180 %lang(tr) %{perl_vendorlib}/Image/ExifTool/Lang/tr.pm
181 %lang(zh_CN) %{perl_vendorlib}/Image/ExifTool/Lang/zh_cn.pm
182 %lang(zh_TW) %{perl_vendorlib}/Image/ExifTool/Lang/zh_tw.pm
183 %{_mandir}/man1/exiftool.1p*
184 %{_mandir}/man3/File::RandomAccess.3pm*
185 %{_mandir}/man3/Image::ExifTool*.3pm*