]> git.pld-linux.org Git - packages/exiv2.git/blob - exiv2.spec
- added gcc44.patch
[packages/exiv2.git] / exiv2.spec
1 Summary:        Exif and Iptc metadata manipulation tools
2 Summary(pl.UTF-8):      Narzędzia do obróbki metadanych Exif i Iptc
3 Name:           exiv2
4 Version:        0.17.1
5 Release:        3
6 License:        GPL v2+
7 Group:          Applications/Graphics
8 Source0:        http://www.exiv2.org/%{name}-%{version}.tar.gz
9 # Source0-md5:  52a602f4f0d9e89b7084ac795b7547ac
10 Patch0:         %{name}-mkinstalldirs.patch
11 Patch1:         %{name}-png_support.patch
12 Patch2:         gcc44.patch
13 URL:            http://www.exiv2.org/
14 BuildRequires:  autoconf >= 2.59
15 BuildRequires:  automake
16 BuildRequires:  expat-devel
17 BuildRequires:  gettext-devel
18 BuildRequires:  libstdc++-devel
19 BuildRequires:  libtool >= 2:2.0
20 BuildRequires:  zlib-devel
21 Requires:       %{name}-libs = %{version}-%{release}
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Exif and Iptc metadata manipulation tools.
26
27 %description -l pl.UTF-8
28 Narzędzia do obróbki metadanych Exif i Iptc.
29
30 %package libs
31 Summary:        Exif and Iptc metadata manipulation library
32 Summary(pl.UTF-8):      Biblioteka do obróbki metadanych Exif i Iptc
33 Group:          Libraries
34
35 %description libs
36 Exif and Iptc metadata manipulation library.
37
38 %description libs -l pl.UTF-8
39 Biblioteka do obróbki metadanych Exif i Iptc.
40
41 %package devel
42 Summary:        Exif and Iptc metadata manipulation library development files
43 Summary(pl.UTF-8):      Pliki programistyczne biblioteki do obróbki metadanych Exif i Iptc
44 Group:          Development/Libraries
45 Requires:       %{name}-libs = %{version}-%{release}
46 Requires:       libstdc++-devel
47 Requires:       zlib-devel
48
49 %description devel
50 Exif and Iptc metadata manipulation library development files.
51
52 %description devel -l pl.UTF-8
53 Pliki programistyczne biblioteki do obróbki metadanych Exif i Iptc.
54
55 %package static
56 Summary:        Exif and Iptc metadata manipulation static library
57 Summary(pl.UTF-8):      Statyczna biblioteka do obróbki metadanych Exif i Iptc
58 Group:          Development/Libraries
59 Requires:       %{name}-devel = %{version}-%{release}
60
61 %description static
62 Exif and Iptc metadata manipulation static library.
63
64 %description static -l pl.UTF-8
65 Statyczna biblioteka do obróbki metadanych Exif i Iptc.
66
67 %prep
68 %setup -q
69 %patch0 -p0
70 %patch1 -p1
71 %patch2 -p1
72
73 ln -s config/configure.ac .
74
75 %build
76 %{__libtoolize} --install
77 %{__aclocal}
78 %{__autoconf}
79 # don't touch autoheader, config.h.in has been manually modified
80 %configure
81
82 %{__make} \
83         CFLAGS="%{rpmcflags} -Wall" \
84         CXXFLAGS="%{rpmcxxflags} -Wall"
85
86 %install
87 rm -rf $RPM_BUILD_ROOT
88
89 %{__make} install \
90         incdir=%{_includedir}/exiv2 \
91         libdir=%{_libdir} \
92         bindir=%{_bindir} \
93         DESTDIR=$RPM_BUILD_ROOT
94
95 %find_lang %{name}
96
97 %clean
98 rm -rf $RPM_BUILD_ROOT
99
100 %files -f %{name}.lang
101 %defattr(644,root,root,755)
102 %doc doc/ChangeLog README
103 %attr(755,root,root) %{_bindir}/%{name}
104 %{_mandir}/man1/exiv2.1*
105
106 %files libs
107 %defattr(644,root,root,755)
108 %attr(755,root,root) %{_libdir}/libexiv2.so.*
109
110 %files devel
111 %defattr(644,root,root,755)
112 %attr(755,root,root) %{_libdir}/libexiv2.so
113 %{_libdir}/libexiv2.la
114 %{_includedir}/%{name}
115 %{_pkgconfigdir}/exiv2.pc
116
117 %files static
118 %defattr(644,root,root,755)
119 %{_libdir}/libexiv2.a
This page took 0.073059 seconds and 3 git commands to generate.