]> git.pld-linux.org Git - packages/perl-Image-ExifTool.git/blobdiff - perl-Image-ExifTool.spec
Split exiftool package
[packages/perl-Image-ExifTool.git] / perl-Image-ExifTool.spec
index 00dda12cc66693aefbba36d2cff090da687c3002..99c8b0e0368f6adbb330826c129eea53f08d389b 100644 (file)
 # Conditional build:
 %bcond_without tests   # do not perform "make test"
 #
-%include       /usr/lib/rpm/macros.perl
 %define                pdir    Image
 %define                pnam    ExifTool
 Summary:       Perl module for reading and writing image metadata
 Summary(pl.UTF-8):     Moduł Perla do czytania i zapisywania metadanych w plikach graficznych
 Name:          perl-Image-ExifTool
-Version:       8.03
-Release:       1
+Version:       12.29
+Release:       2
 # same as perl
 License:       GPL v1+ or Artistic
 Group:         Development/Languages/Perl
 Source0:       http://www.sno.phy.queensu.ca/~phil/exiftool/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: 3b59c709450f04847ec550ac269cd295
+# Source0-md5: d10e84ec0eeba85f959d71417f23a68b
 URL:           http://www.sno.phy.queensu.ca/~phil/exiftool/
 BuildRequires: perl-devel >= 1:5.8.0
 BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
+%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 modules plus an application
-script for reading and writing meta information in image, audio and
-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                 |    Meta Information
-  ---------------------------------------  |  --------------------
-  3FR   r       GZ    r       PEF   r/w    |  EXIF           r/w/c
-  3G2   r       HDP   r/w     PGM   r/w    |  GPS            r/w/c
-  3GP   r       HTML  r       PICT  r      |  IPTC           r/w/c
-  ACR   r       ICC   r/w/c   PNG   r/w    |  XMP            r/w/c
-  AI    r/w     IIQ   r       PPM   r/w    |  MakerNotes     r/w/c
-  AIFF  r       IND   r/w     PPT   r      |  Photoshop IRB  r/w/c
-  APE   r       ITC   r       PPTX  r      |  ICC Profile    r/w/c
-  ARW   r       JNG   r/w     PS    r/w    |  MIE            r/w/c
-  ASF   r       JP2   r/w     PSD   r/w    |  JFIF           r/w/c
-  AVI   r       JPEG  r/w     QTIF  r      |  Ducky APP12    r/w/c
-  BMP   r       K25   r       RA    r      |  PDF            r/w/c
-  BTF   r       KDC   r       RAF   r/w    |  CIFF           r/w
-  COS   r       KEY   r       RAM   r      |  AFCP           r/w
-  CR2   r/w     LNK   r       RAW   r/w    |  JPEG 2000      r
-  CRW   r/w     M2TS  r       RIFF  r      |  DICOM          r
-  CS1   r/w     M4A/V r       RW2   r/w    |  Flash          r
-  DCM   r       MEF   r/w     RWL   r/w    |  FlashPix       r
-  DCP   r/w     MIE   r/w/c   RWZ   r      |  QuickTime      r
-  DCR   r       MIFF  r       RM    r      |  GeoTIFF        r
-  DIVX  r       MNG   r/w     SO    r      |  PrintIM        r
-  DJVU  r       MOS   r/w     SR2   r      |  ID3            r
-  DLL   r       MOV   r       SRF   r      |  Kodak Meta     r
-  DNG   r/w     MP3   r       SVG   r      |  Ricoh RMETA    r
-  DOC   r       MP4   r       SWF   r      |  Picture Info   r
-  DOCX  r       MPC   r       THM   r/w    |  Adobe APP14    r
-  DVB   r       MPG   r       TIFF  r/w    |  MPF            r
-  DYLIB r       MPO   r/w     VRD   r/w/c  |  Stim           r
-  EIP   r       MQV   r       WAV   r      |  APE            r
-  EPS   r/w     MRW   r/w     WDP   r/w    |  Vorbis         r
-  ERF   r/w     NEF   r/w     WMA   r      |  SPIFF          r
-  EXE   r       NRW   r/w     WMV   r      |  DjVu           r
-  EXIF  r/w/c   NUMBERS r     X3F   r      |  M2TS           r
-  F4A/V r       OGG   r       XLS   r      |  PE/COFF        r
-  FLAC  r       ORF   r/w     XLSX  r      |  AVCHD          r
-  FLV   r       PAGES r       XMP   r/w/c  |  ZIP            r
-  FPX   r       PBM   r/w     ZIP   r      |  (and more)
-  GIF   r/w     PDF   r/w
-
-See html/index.html for more details about ExifTool features.
-
-%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 odczytuje również informacje
-dodatkowe o zdjęciach zapisywane przez aparaty cyfrowe takich firm
-jak Canon, Casio, FujiFilm, HP, JVC/Victor, Kodak, Leaf,
+ExifTool is a customizable set of Perl modules 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, Ricoh, Sanyo, Sigma/Foveon i Sony.
+Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
 
-Lista formatów plików i metadanych obsługiwanych przez ExifTool
-(r = odczyt, w = zapis, c = tworzenie):
+%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.
 
-              Formaty plików               |   Formaty metadanych
-  ---------------------------------------  |  --------------------
-  3FR   r       GZ    r       PEF   r/w    |  EXIF           r/w/c
-  3G2   r       HDP   r/w     PGM   r/w    |  GPS            r/w/c
-  3GP   r       HTML  r       PICT  r      |  IPTC           r/w/c
-  ACR   r       ICC   r/w/c   PNG   r/w    |  XMP            r/w/c
-  AI    r/w     IIQ   r       PPM   r/w    |  MakerNotes     r/w/c
-  AIFF  r       IND   r/w     PPT   r      |  Photoshop IRB  r/w/c
-  APE   r       ITC   r       PPTX  r      |  ICC Profile    r/w/c
-  ARW   r       JNG   r/w     PS    r/w    |  MIE            r/w/c
-  ASF   r       JP2   r/w     PSD   r/w    |  JFIF           r/w/c
-  AVI   r       JPEG  r/w     QTIF  r      |  Ducky APP12    r/w/c
-  BMP   r       K25   r       RA    r      |  PDF            r/w/c
-  BTF   r       KDC   r       RAF   r/w    |  CIFF           r/w
-  COS   r       KEY   r       RAM   r      |  AFCP           r/w
-  CR2   r/w     LNK   r       RAW   r/w    |  JPEG 2000      r
-  CRW   r/w     M2TS  r       RIFF  r      |  DICOM          r
-  CS1   r/w     M4A/V r       RW2   r/w    |  Flash          r
-  DCM   r       MEF   r/w     RWL   r/w    |  FlashPix       r
-  DCP   r/w     MIE   r/w/c   RWZ   r      |  QuickTime      r
-  DCR   r       MIFF  r       RM    r      |  GeoTIFF        r
-  DIVX  r       MNG   r/w     SO    r      |  PrintIM        r
-  DJVU  r       MOS   r/w     SR2   r      |  ID3            r
-  DLL   r       MOV   r       SRF   r      |  Kodak Meta     r
-  DNG   r/w     MP3   r       SVG   r      |  Ricoh RMETA    r
-  DOC   r       MP4   r       SWF   r      |  Picture Info   r
-  DOCX  r       MPC   r       THM   r/w    |  Adobe APP14    r
-  DVB   r       MPG   r       TIFF  r/w    |  MPF            r
-  DYLIB r       MPO   r/w     VRD   r/w/c  |  Stim           r
-  EIP   r       MQV   r       WAV   r      |  APE            r
-  EPS   r/w     MRW   r/w     WDP   r/w    |  Vorbis         r
-  ERF   r/w     NEF   r/w     WMA   r      |  SPIFF          r
-  EXE   r       NRW   r/w     WMV   r      |  DjVu           r
-  EXIF  r/w/c   NUMBERS r     X3F   r      |  M2TS           r
-  F4A/V r       OGG   r       XLS   r      |  PE/COFF        r
-  FLAC  r       ORF   r/w     XLSX  r      |  AVCHD          r
-  FLV   r       PAGES r       XMP   r/w/c  |  ZIP            r
-  FPX   r       PBM   r/w     ZIP   r      |  (and more)
-  GIF   r/w     PDF   r/w
+%package -n exiftool
+Summary:       Program for reading and writing EXIF metadata
+Group:         Applications/Graphics
+Requires:      %{name} = %{version}-%{release}
 
-Więcej informacji o możliwościach pakietu ExifTool znajduje się w
-pliku html/index.html.
+%description -n exiftool
+ExifTool is an application 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.
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
@@ -136,9 +64,7 @@ pliku html/index.html.
 %{__perl} Makefile.PL \
        INSTALLDIRS=vendor \
        destdir=$RPM_BUILD_ROOT
-%{__make} \
-       CC="%{__cc}" \
-       OPTIMIZE="%{rpmcflags}"
+%{__make}
 
 %{?with_tests:%{__make} test}
 
@@ -148,23 +74,29 @@ rm -rf $RPM_BUILD_ROOT
 %{__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
 
 %files
 %defattr(644,root,root,755)
 %doc README Changes html
-%attr(755,root,root) %{_bindir}/exiftool
 %{perl_vendorlib}/File/RandomAccess.pm
 %{perl_vendorlib}/Image/ExifTool.pm
 %dir %{perl_vendorlib}/Image/ExifTool
 %{perl_vendorlib}/Image/ExifTool/*.p[lm]
+%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
@@ -176,6 +108,10 @@ rm -rf $RPM_BUILD_ROOT
 %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*
+
+%files -n exiftool
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/exiftool
+%{_mandir}/man1/exiftool.1p*
This page took 0.058697 seconds and 4 git commands to generate.