exiv2/exiv2.spec

139 lines
3.2 KiB
RPMSpec
Raw Normal View History

2006-05-18 17:31:35 +00:00
Summary: Exif and Iptc metadata manipulation library
Name: exiv2
2007-07-12 15:02:46 +00:00
Version: 0.15
2007-08-11 23:50:00 +00:00
Release: 2%{?dist}
2007-08-11 23:50:00 +00:00
License: GPLv2+
Group: Applications/Multimedia
2006-06-03 10:55:16 +00:00
URL: http://www.exiv2.org/
2006-09-19 19:06:40 +00:00
Source0: http://www.exiv2.org/exiv2-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
2006-09-19 19:21:34 +00:00
BuildRequires: zlib-devel
2007-04-25 12:14:26 +00:00
BuildRequires: gettext
# docs
BuildRequires: doxygen graphviz libxslt
2006-09-19 19:21:34 +00:00
2006-09-19 19:06:40 +00:00
Patch1: exiv2-0.11-no_rpath.patch
Patch2: exiv2-0.9.1-deps.patch
%description
Exiv2 comprises of a C++ library and a command line utility to access image
metadata. Exiv2 supports full read and write access to the Exif and Iptc
metadata, Exif MakerNote support, extract and delete methods for Exif
thumbnails, classes to access Ifd and so on.
The command line utility allows you to:
* print the Exif metadata of Jpeg images as summary info, interpreted values,
or the plain data for each tag
* print the Iptc metadata of Jpeg images
* print the Jpeg comment of Jpeg images
* set, add and delete Exif and Iptc metadata of Jpeg images
* adjust the Exif timestamp (that's how it all started...)
* rename Exif image files according to the Exif timestamp
* extract, insert and delete Exif metadata (including thumbnails),
Iptc metadata and Jpeg comments
%package devel
Summary: Header files, libraries and development documentation for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
2006-06-03 10:55:16 +00:00
Requires: pkgconfig
%description devel
%{summary}.
%prep
%setup -q
%patch1 -p1 -b .no_rpath
%patch2 -p1 -b .deps
2007-04-25 12:14:26 +00:00
mkdir doc/html
%build
%configure --disable-static
2007-04-25 12:14:26 +00:00
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
2007-04-25 12:14:26 +00:00
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang exiv2
# Unpackaged files
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
# set eXecute bit on installed lib
2007-04-25 12:14:26 +00:00
chmod a+x $RPM_BUILD_ROOT%{_libdir}/libexiv2*.so
2006-06-03 10:55:16 +00:00
%clean
rm -rf $FPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
2007-04-25 12:14:26 +00:00
%files -f exiv2.lang
%defattr(-,root,root,-)
%doc COPYING README
%{_bindir}/exiv2
2007-04-25 12:14:26 +00:00
%{_libdir}/libexiv2.so.*
%{_mandir}/man1/*
%files devel
%defattr(-,root,root,-)
%doc doc/html
%{_includedir}/exiv2/
%{_libdir}/libexiv2.so
2006-06-03 10:55:16 +00:00
%{_libdir}/pkgconfig/exiv2.pc
%changelog
2007-08-11 23:50:00 +00:00
* Sat Aug 11 2007 Rex Dieter <rdieter[AT]fedoraprojectg.org> 0.15-2
- License: GPLv2+
2007-07-12 15:02:46 +00:00
* Thu Jul 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.15-1
- exiv2-0.15
2007-04-25 12:14:26 +00:00
* Mon Apr 02 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 0.14-1
- exiv2-0.14
2006-11-28 13:43:17 +00:00
* Tue Nov 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.12-1
- exiv2-0.12
2006-10-04 19:19:25 +00:00
* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.11-3
- respin
2006-09-19 19:21:34 +00:00
* Tue Sep 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.11-2
- BR: zlib-devel
2006-09-19 19:06:40 +00:00
* Tue Sep 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.11-1
2006-11-28 13:43:17 +00:00
- exiv2-0.11
2006-09-19 19:06:40 +00:00
2006-08-29 19:01:37 +00:00
* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.10-2
- fc6 respin
2006-06-03 10:55:16 +00:00
* Sat Jun 03 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.10-1
- 0.10
* Wed May 17 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.1-3
- cleanup %%description
- set eXecute bit on installed lib.
- no_rpath patch
- deps patch (items get (re)compiled on *every* call to 'make')
* Wed May 17 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.1-2
- %%post/%%postun: /sbin/ldconfig
* Tue May 16 2006 Rex Dieter <rexdieter[AT]users.sf.net> 0.9.1-1
- first try