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: ecf64a7e032de5d165eed1793d0ceac5
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):
42 ------------+-------------+-------------+-------------+------------
43 3FR r | DOC r | K25 r | PAGES r | RWZ r
44 3G2 r | DOCX r | KDC r | PBM r/w | RM r
45 3GP r | DVB r | KEY r | PDF r/w | SO r
46 ACR r | DYLIB r | LNK r | PEF r/w | SR2 r/w
47 AFM r | EIP r | M2TS r | PFA r | SRF r
48 AI r/w | EPS r/w | M4A/V r | PFB r | SVG r
49 AIFF r | ERF r/w | MEF r/w | PFM r | SWF r
50 APE r | EXE r | MIE r/w/c | PGM r/w | THM r/w
51 ARW r/w | EXIF r/w/c | MIFF r | PICT r | TIFF r/w
52 ASF r | F4A/V r | MNG r/w | PNG r/w | TTC r
53 AVI r | FLA r | MOS r/w | PPM r/w | TTF r
54 BMP r | FLAC r | MOV r | PPT r | VRD r/w/c
55 BTF r | FLV r | MP3 r | PPTX r | WAV r
56 COS r | FPX r | MP4 r | PS r/w | WDP r/w
57 CR2 r/w | GIF r/w | MPC r | PSB r/w | WMA r
58 CRW r/w | GZ r | MPG r | PSD r/w | WMV r
59 CS1 r/w | HDP r/w | MPO r/w | PSP r | X3F r
60 DCM r | HTML r | MQV r | QTIF r | XLS r
61 DCP r/w | ICC r/w/c | MRW r/w | RA r | XLSX r
62 DCR r | IIQ r | NEF r/w | RAF r/w | XMP r/w/c
63 DFONT r | IND r/w | NRW r/w | RAM r | ZIP r
64 DIVX r | ITC r | NUMBERS r | RAW r/w |
65 DJVU r | JNG r/w | OGG r | RIFF r |
66 DLL r | JP2 r/w | ORF r/w | RW2 r/w |
67 DNG r/w | JPEG r/w | OTF r | RWL r/w |
70 ----------------------+----------------------+---------------------
71 EXIF r/w/c | JPEG 2000 r | APE r
72 GPS r/w/c | DICOM r | Vorbis r
73 IPTC r/w/c | Flash r | SPIFF r
74 XMP r/w/c | FlashPix r | DjVu r
75 MakerNotes r/w/c | QuickTime r | M2TS r
76 Photoshop IRB r/w/c | GeoTIFF r | PE/COFF r
77 ICC Profile r/w/c | PrintIM r | AVCHD r
78 MIE r/w/c | ID3 r | ZIP r
79 JFIF r/w/c | Kodak Meta r | (and more)
80 Ducky APP12 r/w/c | Ricoh RMETA r |
81 PDF r/w/c | Picture Info r |
82 CIFF r/w | Adobe APP14 r |
84 PhotoMechanic r/w | Stim r |
86 See html/index.html for more details about ExifTool features.
88 %description -l pl.UTF-8
89 ExifTool to dostosowywalny zestaw modułów perlowych oraz aplikacja
90 do czytania i zapisywania metadanych w plikach graficznych,
91 dźwiękowych i wideo. ExifTool odczytuje również informacje
92 dodatkowe o zdjęciach zapisywane przez aparaty cyfrowe takich firm
93 jak Canon, Casio, FujiFilm, HP, JVC/Victor, Kodak, Leaf,
94 Minolta/Konica-Minolta, Nikon, Olympus/Epson, Panasonic/Leica,
95 Pentax/Asahi, Ricoh, Sanyo, Sigma/Foveon i Sony.
97 Lista formatów plików i metadanych obsługiwanych przez ExifTool
98 (r = odczyt, w = zapis, c = tworzenie):
101 ------------+-------------+-------------+-------------+------------
102 3FR r | DOC r | K25 r | PAGES r | RWZ r
103 3G2 r | DOCX r | KDC r | PBM r/w | RM r
104 3GP r | DVB r | KEY r | PDF r/w | SO r
105 ACR r | DYLIB r | LNK r | PEF r/w | SR2 r/w
106 AFM r | EIP r | M2TS r | PFA r | SRF r
107 AI r/w | EPS r/w | M4A/V r | PFB r | SVG r
108 AIFF r | ERF r/w | MEF r/w | PFM r | SWF r
109 APE r | EXE r | MIE r/w/c | PGM r/w | THM r/w
110 ARW r/w | EXIF r/w/c | MIFF r | PICT r | TIFF r/w
111 ASF r | F4A/V r | MNG r/w | PNG r/w | TTC r
112 AVI r | FLA r | MOS r/w | PPM r/w | TTF r
113 BMP r | FLAC r | MOV r | PPT r | VRD r/w/c
114 BTF r | FLV r | MP3 r | PPTX r | WAV r
115 COS r | FPX r | MP4 r | PS r/w | WDP r/w
116 CR2 r/w | GIF r/w | MPC r | PSB r/w | WMA r
117 CRW r/w | GZ r | MPG r | PSD r/w | WMV r
118 CS1 r/w | HDP r/w | MPO r/w | PSP r | X3F r
119 DCM r | HTML r | MQV r | QTIF r | XLS r
120 DCP r/w | ICC r/w/c | MRW r/w | RA r | XLSX r
121 DCR r | IIQ r | NEF r/w | RAF r/w | XMP r/w/c
122 DFONT r | IND r/w | NRW r/w | RAM r | ZIP r
123 DIVX r | ITC r | NUMBERS r | RAW r/w |
124 DJVU r | JNG r/w | OGG r | RIFF r |
125 DLL r | JP2 r/w | ORF r/w | RW2 r/w |
126 DNG r/w | JPEG r/w | OTF r | RWL r/w |
129 ----------------------+----------------------+---------------------
130 EXIF r/w/c | JPEG 2000 r | APE r
131 GPS r/w/c | DICOM r | Vorbis r
132 IPTC r/w/c | Flash r | SPIFF r
133 XMP r/w/c | FlashPix r | DjVu r
134 MakerNotes r/w/c | QuickTime r | M2TS r
135 Photoshop IRB r/w/c | GeoTIFF r | PE/COFF r
136 ICC Profile r/w/c | PrintIM r | AVCHD r
137 MIE r/w/c | ID3 r | ZIP r
138 JFIF r/w/c | Kodak Meta r | (and more)
139 Ducky APP12 r/w/c | Ricoh RMETA r |
140 PDF r/w/c | Picture Info r |
141 CIFF r/w | Adobe APP14 r |
143 PhotoMechanic r/w | Stim r |
145 Więcej informacji o możliwościach pakietu ExifTool znajduje się w
146 pliku html/index.html.
149 %setup -q -n %{pdir}-%{pnam}-%{version}
152 %{__perl} Makefile.PL \
154 destdir=$RPM_BUILD_ROOT
157 %{?with_tests:%{__make} test}
160 rm -rf $RPM_BUILD_ROOT
163 DESTDIR=$RPM_BUILD_ROOT
166 rm -rf $RPM_BUILD_ROOT
169 %defattr(644,root,root,755)
170 %doc README Changes html
171 %attr(755,root,root) %{_bindir}/exiftool
172 %{perl_vendorlib}/File/RandomAccess.pm
173 %{perl_vendorlib}/Image/ExifTool.pm
174 %dir %{perl_vendorlib}/Image/ExifTool
175 %{perl_vendorlib}/Image/ExifTool/*.p[lm]
176 %{perl_vendorlib}/Image/ExifTool/Charset/*.pm
177 %dir %{perl_vendorlib}/Image/ExifTool/Lang
178 %lang(cs) %{perl_vendorlib}/Image/ExifTool/Lang/cs.pm
179 %lang(de) %{perl_vendorlib}/Image/ExifTool/Lang/de.pm
180 %lang(en_CA) %{perl_vendorlib}/Image/ExifTool/Lang/en_ca.pm
181 %lang(en_GB) %{perl_vendorlib}/Image/ExifTool/Lang/en_gb.pm
182 %lang(es) %{perl_vendorlib}/Image/ExifTool/Lang/es.pm
183 %lang(fr) %{perl_vendorlib}/Image/ExifTool/Lang/fr.pm
184 %lang(it) %{perl_vendorlib}/Image/ExifTool/Lang/it.pm
185 %lang(ja) %{perl_vendorlib}/Image/ExifTool/Lang/ja.pm
186 %lang(ko) %{perl_vendorlib}/Image/ExifTool/Lang/ko.pm
187 %lang(nl) %{perl_vendorlib}/Image/ExifTool/Lang/nl.pm
188 %lang(pl) %{perl_vendorlib}/Image/ExifTool/Lang/pl.pm
189 %lang(ru) %{perl_vendorlib}/Image/ExifTool/Lang/ru.pm
190 %lang(sv) %{perl_vendorlib}/Image/ExifTool/Lang/sv.pm
191 %lang(tr) %{perl_vendorlib}/Image/ExifTool/Lang/tr.pm
192 %lang(zh_CN) %{perl_vendorlib}/Image/ExifTool/Lang/zh_cn.pm
193 %lang(zh_TW) %{perl_vendorlib}/Image/ExifTool/Lang/zh_tw.pm
194 %{_mandir}/man1/exiftool.1p*
195 %{_mandir}/man3/File::RandomAccess.3pm*
196 %{_mandir}/man3/Image::ExifTool*.3pm*