Accepting request 297375 from devel:languages:perl
- Update to 9.92: * Add support for PRISM pmi and prm tags and update to PRISM 3.0. * Add read support for Audible .AA files. * Add support for Adobe XMP-creatorAtom tags. * Add a couple of new XMP-xmpDM tags. * Add a new CanonModelID and a new Ricoh WhiteBalance. * Add a new Olympus CameraType. * Add a new Nikon LensID. * Update to XMP PLUS 1.2.1 specification. * Enhance DOF calculation to use AverageFocusDistance or FocusDistanceUpper/Lower if available. * Patch to tolerate different version numbers in XMP namespace URI's. - perl(Archive::Zip) is recommended by exiftool, not required. - Update to 9.91 (changes since 9.70): * Added a couple of mew CanonModelID's * Added a couple of new Nikon LensID's * Added minor warning when deleting all PDF metadata (because it isn't really deleted) * Added a new Samsung LensType * Added a new Sony/Minolta LensType * Decode "Sound & Shot" trailer written by some Samsung Galaxy models * Decode a number of new Sony tags including FocusDistance2 * Decode a number of new Canon and Kodak tags * Decode a new EXIF tag * Decode a few new CanonCustom tags * Recognize the JPE file extension * Fixed swapped CanonCustom AEMicroadjustment/FEMicroadjustment OBS-URL: https://build.opensuse.org/request/show/297375 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Image-ExifTool?expand=0&rev=15
This commit is contained in:
commit
6e59710533
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a59d48b586c38363c1fc16d8b954c5f9e7cdcf606ab7a9a4652a82e29fec9e1c
|
||||
size 3861823
|
3
Image-ExifTool-9.92.tar.gz
Normal file
3
Image-ExifTool-9.92.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c94a9cd810c4f225a60ee560c2d808e6953dca307964b49eb9a56694cb85e8a4
|
||||
size 3964880
|
@ -1,3 +1,235 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 12 08:22:43 UTC 2015 - sor.alexei@meowr.ru
|
||||
|
||||
- Update to 9.92:
|
||||
* Add support for PRISM pmi and prm tags and update to PRISM 3.0.
|
||||
* Add read support for Audible .AA files.
|
||||
* Add support for Adobe XMP-creatorAtom tags.
|
||||
* Add a couple of new XMP-xmpDM tags.
|
||||
* Add a new CanonModelID and a new Ricoh WhiteBalance.
|
||||
* Add a new Olympus CameraType.
|
||||
* Add a new Nikon LensID.
|
||||
* Update to XMP PLUS 1.2.1 specification.
|
||||
* Enhance DOF calculation to use AverageFocusDistance or
|
||||
FocusDistanceUpper/Lower if available.
|
||||
* Patch to tolerate different version numbers in XMP namespace
|
||||
URI's.
|
||||
- perl(Archive::Zip) is recommended by exiftool, not required.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 9 21:32:54 UTC 2015 - sor.alexei@meowr.ru
|
||||
|
||||
- Update to 9.91 (changes since 9.70):
|
||||
* Added a couple of mew CanonModelID's
|
||||
* Added a couple of new Nikon LensID's
|
||||
* Added minor warning when deleting all PDF metadata (because
|
||||
it isn't really deleted)
|
||||
* Added a new Samsung LensType
|
||||
* Added a new Sony/Minolta LensType
|
||||
* Decode "Sound & Shot" trailer written by some Samsung Galaxy
|
||||
models
|
||||
* Decode a number of new Sony tags including FocusDistance2
|
||||
* Decode a number of new Canon and Kodak tags
|
||||
* Decode a new EXIF tag
|
||||
* Decode a few new CanonCustom tags
|
||||
* Recognize the JPE file extension
|
||||
* Fixed swapped CanonCustom AEMicroadjustment/FEMicroadjustment
|
||||
tag names
|
||||
* Fixed bug in -listItem option which sometimes prevented it
|
||||
from working
|
||||
* Fixed interference by -sep option when writing structured tags
|
||||
* Added a few new Pentax ISO values
|
||||
* Added a new CanonModelID and SonyModelID
|
||||
* Added a new Canon LensType
|
||||
* Decode AF points for some newer Nikon 1 cameras
|
||||
* Improved verbose output for recently decoded Samsung trailer
|
||||
* Fixed Samsung trailer writer to properly update offsets in the QDIO block
|
||||
* Added a new CanonModelID
|
||||
* Added a few new Canon and Sony lenses
|
||||
* Delete unknown PNG TextualData tags when deleting all PNG tags
|
||||
* Decode AF points for Canon PowerShot G1X Mark II
|
||||
* Decode a number of Pentax, Olympus, Panasonic and Sony tags
|
||||
* Decode a few more Nikon NCTG tags in MOV videos
|
||||
* Decode Nikon D4S custom settings
|
||||
* Decode some makernote tags in Sony Xperia Z3 images
|
||||
* Make PhotoshopThumbnail and PhotoshopBGRThumbnail writable
|
||||
(but "unsafe")
|
||||
* Changed order of operations so flattened tags always take
|
||||
precedence over structured tags when writing a mix of both
|
||||
types of tags
|
||||
* Fixed potential bug decoding some Nikon 1 AF points
|
||||
* Added a number of new QuickTime GenreID values
|
||||
* Added support for some newer Sony cameras
|
||||
* Decode more Nikon D4S custom settings
|
||||
* Improved lens identification logic for XMP metadata
|
||||
* Fixed typo in Condition for a few D3 NikonCustom tags
|
||||
* Fixed bug which could cause a "Use of uninitialized value $val"
|
||||
runtime error when reading XML
|
||||
* Added support for FLIR version 101 metadata
|
||||
* Added a new Olympus LensType
|
||||
* Added a new Pentax LensType
|
||||
* Added a new Samsung LensType
|
||||
* Decode a few more Nikon D4S tags
|
||||
* Decode a few more Sony tags
|
||||
* Decode a new FujiFilm tag
|
||||
* Improved formula for calculating Sony:FocusDistance2
|
||||
* Changed XMP parsing to impose standard namespace prefixes,
|
||||
thus avoiding (some) problems reading the ugly XMP generated
|
||||
by Microsoft products
|
||||
* Fixed decoding of Nikon FileInfo tags for recent DSLR models
|
||||
* Added support for the LFR format (same as LFP)
|
||||
* Added support for Samsung models which write 2 values for
|
||||
LensType
|
||||
* Added a new Samsung LensType
|
||||
* Added a few new Nikon LensID's
|
||||
* Added a new PentaxModelID
|
||||
* Added some new Olympus WhiteBalance2 values
|
||||
* Added a new EXIF:Compression value
|
||||
* Decode a new FujiFilm tag
|
||||
* Decode a few more private TIFF tags
|
||||
* Improved warning message if "DIR" or "FILE" is used literally
|
||||
on the command line
|
||||
* Improved "-j -b" output to encode any non-UTF8 values as
|
||||
Base64
|
||||
* Enhanced -fast option (FastScan API option) to allow file
|
||||
processing to be bypassed entirely
|
||||
* Changed conversions for a couple of Nikon 1 AF tags for
|
||||
consistency
|
||||
* Changed reported FileType for LNK, KEY, KTH, NUMBERS,
|
||||
NMBTEMPLATE and PAGES files to match extension
|
||||
* Fixed problems adding new XMP and deleting old XMP from MP4
|
||||
videos
|
||||
* Fixed problem writing FileModifyDate/FileCreateDate when
|
||||
-overwrite_original_in_place is used
|
||||
* Added FilePath tag (generated only if specified and Cwd is
|
||||
available)
|
||||
* Added a new Panasonic ShootingMode
|
||||
* Added a new FujiFilm WhiteBalance value
|
||||
* Added a new QuickTime vendor ID
|
||||
* Added a new Pentax RawDevelopmentProcess value
|
||||
* Decode a few new QuickTime tags
|
||||
* Decode some new tags in Kodak SP360 MP4 videos
|
||||
* Fixed bug that could cause a runtime error when parsing a
|
||||
Canon EOS 40D image which had been edited by Nikon Capture
|
||||
* Fixed bug which could produce invalid XML in the -X output when
|
||||
-struct was also used
|
||||
* Added a new Nikon LensID and a new Canon LensType
|
||||
* Decode a new unknown atom in Canon MOV videos
|
||||
* Decode a number of new Sony tags
|
||||
* Decode a number of new Samsung tags
|
||||
* Improved MakerNote compatibility when writing by adding the
|
||||
same amount of padding after the MakerNote IFD as that written
|
||||
by the specific camera model
|
||||
* Changed the DNG BaselineExposureOffset to a signed rational
|
||||
(contrary to the DNG 1.4 specification, which specifies an
|
||||
unsigned RATIONAL, but obviously Adobe meant for it to store
|
||||
negative values)
|
||||
* Changed name of new QuickTime Rating tag to RatingPercent
|
||||
* Fixed problem introduced in 9.64 where multiple list values
|
||||
from some tags in ZIP-based files were extracted as separate
|
||||
tags instead of as a list when the -struct option was used,
|
||||
and implemented a different patch to just suppress the
|
||||
structure warnings without changing the 9.63 behaviour
|
||||
* Fixed problem where some EXIF information in MOV videos could
|
||||
be corrupted when writing
|
||||
* Added read support for MOI files
|
||||
* Added a few more Canon LensType's
|
||||
* Added a new Nikon LensID
|
||||
* Added a couple of new Panasonic ImageQuality values
|
||||
* Decode a new FujiFilm tag and added a new FilmMode value
|
||||
* Allow zero-length group names to be specified (which provides a
|
||||
method to directly access the 0th copy of a duplicate tag using
|
||||
the empty family 4 group name by specifying "4:TAG")
|
||||
* Fixed invalid Samsung tag name
|
||||
* Fixed writing of XMP:ExposureCompensation with fractional
|
||||
values
|
||||
* Added a few new Canon and Minolta/Sony LensType values
|
||||
* Added a few new CanonModelID's
|
||||
* Decode a few new Canon tags
|
||||
* Suppress warning for Canon 7DmkIII VignettingCorrUnknown2 data
|
||||
format
|
||||
* Fixed runtime warning when piping an MOI file to exiftool
|
||||
* Added Composite:Megapixels tag
|
||||
* Added a few new Nikon LensID's
|
||||
* Decode a number of new Sony tags
|
||||
* Improved Polish translations
|
||||
* Changed exif2xmp.args and xmp2exif.args files (available in the
|
||||
full ExifTool distribution) to avoid using non-standard XMP
|
||||
namespaces
|
||||
* Added support for new IPTC Extension version 1.2 XMP tags
|
||||
* Added support for Leica X (Typ 113) maker notes
|
||||
* Added read support for ChartTIFF tags
|
||||
* Added a few new Canon LensType values
|
||||
* Added a few new Nikon LensID's
|
||||
* Added a number of new Olympus ArtFilterEffect values
|
||||
* Added some new Olympus AspectRatio values
|
||||
* Added a new PentaxModelID
|
||||
* Added a new Olympus CameraType
|
||||
* Added new values for various Canon tags
|
||||
* Decode a number of new Sony tags
|
||||
* Decode a couple more Nikon ShootingMode bits
|
||||
* Updated to Nov 2014 XMP specification
|
||||
* Added a new CanonModelID
|
||||
* Added a new Pentax LensType and PentaxModelID
|
||||
* Added support for Sigma X3F version 4.1 images
|
||||
* Added a number of new Sigma LensType values
|
||||
* Added a new Canon LensType
|
||||
* Added a new Leica LensType
|
||||
* Added a new Olympus CameraType
|
||||
* Decode a couple more FujiFilm RAF tags
|
||||
* Changed names of and properly decode new Olympus Pitch/Roll tags
|
||||
* Changed rounding method for rational values in an attempt to
|
||||
fix failed tests on FreeBSD 10.1 and Perl 5.20.1 with
|
||||
uselongdouble enabled
|
||||
* Resolved issue with duplicate SamsungModelID values
|
||||
* Added a number of new Sigma LensType values
|
||||
* Fixed problem extracting some Microsoft tags from MP4/MOV videos
|
||||
* Decode a few more ID3 tags
|
||||
* Improved decoding of some Pentax tags
|
||||
* Extended -list and -listw options to include flattened tags
|
||||
* Patched to recognize ID3v2.3 tags in ID3v2.4 metadata and visa
|
||||
versa
|
||||
* Patched byte ordering problems with Nikon FileInfo tags for the
|
||||
D5500
|
||||
* Fixed bug where other groups were ignored when multiple groups
|
||||
were specified when writing and one of those groups was a
|
||||
specific EXIF IFD (eg. -ExifIFD:Time:all= ignored the Time
|
||||
constraint)
|
||||
* Added some new Minolta/Sony LensType values
|
||||
* Added config_files/picasa_faces.config to the distribution
|
||||
* Added a few new Minolta/Sony and Nikon lenses
|
||||
* Added new Canon and Sigma lenses
|
||||
* Decode Nikon D810 custom settings
|
||||
* Decode a few new Nikon tags
|
||||
* Fixed problem reading multi-valued Microsoft Xtra tags
|
||||
* Added read support for VCard files
|
||||
* Added support for AAX files
|
||||
* Added --sort option
|
||||
* Added a number of new QuickTime GenreID values
|
||||
* Added new Canon, Nikon, Olympus and Samsung lenses
|
||||
* Added a new Olympus CameraType
|
||||
* Added a new Sony FlashMode value
|
||||
* Decode a new Apple makernote tag
|
||||
* Decode a number of new QuickTime tags found in Audible audio
|
||||
books
|
||||
* Improved the naming of a FujiFilm tag
|
||||
* Removed "not yet tested" warning when writing FujiFilm RAF
|
||||
version 0200
|
||||
* Renamed distribution file config_files/ExifTool_config to
|
||||
example.config
|
||||
* Increased maximum metadata atom size for QuickTime files and
|
||||
added warning if an atom is larger than the limit
|
||||
* Changed writing of filesystem date/time tags to override the
|
||||
-P option
|
||||
* API Changes:
|
||||
+ Added ListItem option
|
||||
+ Added CharsetFileName option
|
||||
+ Added UserParam option
|
||||
- Do not obsolete exiftool package within exiftool package.
|
||||
- Change homepage to project homepage.
|
||||
- Simplify %files.
|
||||
- Spec cleanup.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 9 23:40:12 UTC 2014 - Greg.Freemyer@gmail.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-Image-ExifTool
|
||||
#
|
||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -16,22 +16,21 @@
|
||||
#
|
||||
|
||||
|
||||
Name: perl-Image-ExifTool
|
||||
Version: 9.70
|
||||
Release: 0
|
||||
%define cpan_name Image-ExifTool
|
||||
Name: perl-Image-ExifTool
|
||||
Version: 9.92
|
||||
Release: 0
|
||||
Summary: Perl module to read and write meta information
|
||||
License: GPL-1.0+ or Artistic-1.0
|
||||
Group: Development/Libraries/Perl
|
||||
Url: http://search.cpan.org/dist/Image-ExifTool/
|
||||
Source: http://www.cpan.org/authors/id/E/EX/EXIFTOOL/%{cpan_name}-%{version}.tar.gz
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
Group: Development/Languages/Perl
|
||||
Url: http://exiftool.sourceforge.net/
|
||||
Source: http://downloads.sf.net/exiftool/%{cpan_name}-%{version}.tar.gz
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
Requires: perl-File-RandomAccess = %{version}
|
||||
Requires: perl(File::RandomAccess)
|
||||
Conflicts: exiftool < %{version}
|
||||
%{perl_requires}
|
||||
BuildArch: noarch
|
||||
%perl_requires
|
||||
|
||||
%description
|
||||
ExifTool is a customizable set of Perl modules plus a full-featured
|
||||
@ -44,38 +43,32 @@ Pentax/Asahi, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
|
||||
%package -n exiftool
|
||||
Summary: Highly Customizable Perl App for Reading and Writing Meta Information in Files
|
||||
Group: Productivity/Graphics/Other
|
||||
BuildArch: noarch
|
||||
|
||||
# Per http://perldoc.perl.org/index-modules-I.html, these are the part of perl-base.
|
||||
#Requires: perl(IO::Compress::Base)
|
||||
#Requires: perl(IO::Compress::Bzip2) perl(IO::Compress::Deflate)
|
||||
#Requires: perl(IO::Compress::Gzip) perl(IO::Compress::RawDeflate) perl(IO::Compress::Zip)
|
||||
#Requires: perl(Compress::Zlib)
|
||||
#Requires: perl(Digest::MD5)
|
||||
#Requires: perl(Digest::SHA)
|
||||
|
||||
Requires: perl(Archive::Zip)
|
||||
Requires: perl(Image::ExifTool) = %{version}
|
||||
|
||||
# Below provided because the package was renamed from 8.40 => 8.65 upgrade
|
||||
Obsoletes: exiftool < 8.65
|
||||
Provides: exiftool = %{version}
|
||||
Recommends: perl(Archive::Zip)
|
||||
# Per http://perldoc.perl.org/index-modules-I.html, these are the part of perl-base.
|
||||
#Recommends: perl(Compress::Zlib)
|
||||
#Recommends: perl(Digest::MD5)
|
||||
#Recommends: perl(Digest::SHA)
|
||||
#Recommends: perl(IO::Compress::Bzip2)
|
||||
#Recommends: perl(Time::HiRes)
|
||||
|
||||
%description -n exiftool
|
||||
ExifTool is a a full-featured 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.
|
||||
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.
|
||||
|
||||
%package -n perl-File-RandomAccess
|
||||
Summary: Random Access Reads of Sequential File or Scalar
|
||||
Group: Development/Libraries/Perl
|
||||
Group: Development/Languages/Perl
|
||||
|
||||
%description -n perl-File-RandomAccess
|
||||
Allows random access to sequential file by buffering the file if necessary.
|
||||
Also allows access to data in memory to be accessed as if it were a file.
|
||||
Allows random access to sequential file by buffering the file if
|
||||
necessary. Also allows access to data in memory to be accessed as
|
||||
if it were a file.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{cpan_name}-%{version}
|
||||
@ -85,36 +78,32 @@ perl Makefile.PL INSTALLDIRS=vendor
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%check
|
||||
make test
|
||||
make %{?_smp_mflags} test
|
||||
|
||||
%install
|
||||
%perl_make_install
|
||||
%perl_process_packlist
|
||||
%perl_gen_filelist
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc Changes README html
|
||||
%doc config_files/
|
||||
%exclude %{_bindir}/exiftool
|
||||
%exclude %{_mandir}/man?/exiftool.?%{?ext_man}
|
||||
%{perl_vendorlib}/Image/
|
||||
%{_mandir}/man?/Image::ExifTool*
|
||||
|
||||
%files -n exiftool
|
||||
%defattr(644,root,root,755)
|
||||
%attr(755, root, root) %{_bindir}/exiftool
|
||||
%doc %{_mandir}/man1/exiftool.1.gz
|
||||
%defattr(-,root,root)
|
||||
%doc fmt_files/
|
||||
%doc arg_files/
|
||||
|
||||
%files
|
||||
%defattr(644,root,root,755)
|
||||
%exclude %{_bindir}/exiftool
|
||||
%exclude %{_mandir}/man1/exiftool.1.gz
|
||||
%doc Changes config_files/ README html
|
||||
%{perl_vendorlib}/Image/ExifTool
|
||||
%doc %{_mandir}/man3/Image::ExifTool*.3*
|
||||
%{perl_vendorlib}/Image/ExifTool.pm
|
||||
%dir %{perl_vendorlib}/Image
|
||||
%doc %{perl_vendorlib}/Image/ExifTool.pod
|
||||
%{_bindir}/exiftool
|
||||
%{_mandir}/man?/exiftool.?%{?ext_man}
|
||||
|
||||
%files -n perl-File-RandomAccess
|
||||
%defattr(-,root,root)
|
||||
%dir %{perl_vendorlib}/File
|
||||
%{perl_vendorlib}/File/RandomAccess.pm
|
||||
%doc %{perl_vendorlib}/File/RandomAccess.pod
|
||||
%doc %{_mandir}/man3/File::RandomAccess*.3*
|
||||
%{perl_vendorlib}/File/
|
||||
%{_mandir}/man?/File::RandomAccess*
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user