8fc485e78537d1afb23d4dd48433064bba155303
[platform/upstream/libgpg-error.git] / packaging / libgpg-error.spec
1 Name:           libgpg-error
2 Version:        1.13
3 Release:        0
4 License:        GPL-2.0+ ; LGPL-2.1+
5 Summary:        Library That Defines Common Error Values for All GnuPG Components
6 Url:            http://www.gnupg.org/
7 Group:          Security/Crypto Libraries
8 Source:         %{name}-%{version}.tar.bz2
9 Source1:        baselibs.conf
10 Source1001:     libgpg-error.manifest
11 BuildRequires:  gettext-tools
12 BuildRequires:  libtool
13
14 %description
15 This is a library that defines common error values for all GnuPG
16 components.  Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt,
17 pinentry, SmartCard Daemon, and possibly more in the future.
18
19 %package devel
20 License:        GPL-2.0+ ; LGPL-2.1+ ; MIT
21 Summary:        Development package for libgpg-error
22 Group:          Development/Libraries
23 Requires:       glibc-devel
24 Requires:       libgpg-error = %{version}
25
26 %description devel
27 Files needed for software development using libgpg-error.
28
29 %prep
30 %setup -q -n libgpg-error-%{version}
31 cp %{SOURCE1001} .
32
33 %build
34 autoreconf -fiv
35 %configure --disable-static --with-pic
36 make %{?_smp_mflags}
37
38 %install
39 %make_install
40 rm -r %{buildroot}%{_datadir}/common-lisp
41 %find_lang %{name}
42
43 %post  -p /sbin/ldconfig
44
45 %postun -p /sbin/ldconfig
46
47 %lang_package
48
49
50 %files 
51 %manifest %{name}.manifest
52 %defattr(-,root,root)
53 %license COPYING.LIB COPYING 
54 %{_libdir}/libgpg-error*.so.*
55
56 %files devel
57 %manifest %{name}.manifest
58 %defattr(-,root,root)
59 %{_datadir}/aclocal/gpg-error.m4
60 %{_includedir}/*
61 %{_bindir}/*
62 %{_libdir}/libgpg-error*.so
63
64 %changelog