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