3 # - exif headers should be included as <libexif/something.h>
4 # so don't ,,fix'' pkgconfig file
7 %bcond_without static_libs # don't build static library
9 Summary: Library for parsing EXIF files from digital cameras
10 Summary(pl.UTF-8): Biblioteka do czytania plików EXIF z kamer cyfrowych
17 Source0: http://dl.sourceforge.net/libexif/%{name}-%{version}.tar.bz2
18 # Source0-md5: f7cf4e623a48c9a3b13f7f95f0a41015
19 Patch0: %{name}-pl.po-update.patch
20 URL: http://libexif.sourceforge.net/
21 BuildRequires: autoconf >= 2.59
22 BuildRequires: automake >= 1:1.9
23 BuildRequires: doxygen
24 BuildRequires: gettext-devel >= 0.14.1
25 BuildRequires: libtool
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Most digital cameras produce EXIF files, which are JPEG files with
32 extra tags that contain information about the image. The EXIF library
33 allows you to parse an EXIF file and read the data from those tags.
35 %description -l pl.UTF-8
36 Większość kamer cyfrowych tworzy pliki EXIF, które są JPEGami z
37 dodatkowymi znacznikami zawierającymi informacje o obrazie. Biblioteka
38 EXIF pozwala czytać informacje z tych znaczników.
41 Summary: Header files for libexif
42 Summary(pl.UTF-8): Pliki nagłówkowe dla libexif
43 Group: Development/Libraries
44 Requires: %{name} = %{epoch}:%{version}-%{release}
45 Obsoletes: libexif7-devel
46 Obsoletes: libmnote-devel
49 Header files for libexif.
51 %description devel -l pl.UTF-8
52 Pliki nagłówkowe dla libexif.
55 Summary: Static version of libexif
56 Summary(pl.UTF-8): Statyczna wersja libexif
57 Group: Development/Libraries
58 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
59 Obsoletes: libmnote-static
62 Static version of libexif.
64 %description static -l pl.UTF-8
65 Statyczna wersja libexif.
68 Summary: libexif API documentation
69 Summary(pl.UTF-8): Dokumentacja API biblioteki libexif
73 API and internal documentation for libexif library.
75 %description apidocs -l pl.UTF-8
76 Dokumentacja API oraz wewnętrzna dla biblioteki libexif.
92 %{!?with_static_libs:--disable-static}
94 # docs generation fails with -jN>1
98 rm -rf $RPM_BUILD_ROOT
101 DESTDIR=$RPM_BUILD_ROOT
103 rm -rf $RPM_BUILD_ROOT%{_docdir}/libexif
105 %find_lang %{name}-12
108 rm -rf $RPM_BUILD_ROOT
110 %post -p /sbin/ldconfig
111 %postun -p /sbin/ldconfig
113 %files -f %{name}-12.lang
114 %defattr(644,root,root,755)
115 %doc AUTHORS ChangeLog NEWS README
116 %attr(755,root,root) %{_libdir}/libexif.so.*.*.*
117 %attr(755,root,root) %ghost %{_libdir}/libexif.so.12
120 %defattr(644,root,root,755)
121 %attr(755,root,root) %{_libdir}/libexif.so
122 %{_libdir}/libexif.la
123 %{_includedir}/%{name}
124 %{_pkgconfigdir}/libexif.pc
126 %if %{with static_libs}
128 %defattr(644,root,root,755)
133 %defattr(644,root,root,755)
134 %doc doc/doxygen-output/libexif*