]> git.pld-linux.org Git - packages/libgnome-keyring.git/blame - libgnome-keyring.spec
- updated to 2.30.0
[packages/libgnome-keyring.git] / libgnome-keyring.spec
CommitLineData
25e13a09
MB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: libgnome-keyring library
6Summary(pl.UTF-8): Biblioteka libgnome-keyring
7Name: libgnome-keyring
acea786c 8Version: 2.30.0
25e13a09
MB
9Release: 1
10License: LGPL v2
11Group: Libraries
acea786c
MB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/libgnome-keyring/2.30/%{name}-%{version}.tar.bz2
13# Source0-md5: d267de8d0bc3d2c7b0f23135b98ee8c9
25e13a09
MB
14URL: http://live.gnome.org/GnomeKeyring
15BuildRequires: autoconf
16BuildRequires: automake
17BuildRequires: dbus-devel >= 1.0
4806c6e4 18BuildRequires: docbook-dtd412-xml
25e13a09 19BuildRequires: eggdbus-devel >= 0.4
4806c6e4 20BuildRequires: gettext-devel
25e13a09
MB
21BuildRequires: glib2-devel >= 1:2.16.0
22%{?with_apidocs:BuildRequires: gtk-doc >= 1.9}
23BuildRequires: intltool >= 0.40.0
24BuildRequires: libgcrypt-devel >= 1.2.2
25BuildRequires: libtool
26BuildRequires: pkgconfig
27BuildRequires: rpmbuild(macros) >= 1.527
28Conflicts: gnome-keyring-libs < 2.29.0
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32The libgnome-keyring library is used by applications to integrate with
33the gnome-keyring system.
34
35%description -l pl.UTF-8
36Biblioteka libgnome-keyring jest używana w celu zintegrowania
37aplikacji z systemem gnome-keyring.
38
39%package devel
40Summary: Header files for libgnome-keyring library
41Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgnome-keyring
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
44Requires: glib2-devel >= 1:2.16.0
45Conflicts: gnome-keyring-devel < 2.29.0
46
47%description devel
48Header files for libgnome-keyring library.
49
50%description devel -l pl.UTF-8
51Pliki nagłówkowe biblioteki libgnome-keyring.
52
53%package apidocs
54Summary: libgnome-keyring library API documentation
55Summary(pl.UTF-8): Dokumentacja API biblioteki libgnome-keyring
56Group: Documentation
57Requires: gtk-doc-common
58Conflicts: gnome-keyring-apidocs < 2.29.0
59
60%description apidocs
61libgnome-keyring library API documentation.
62
63%description apidocs -l pl.UTF-8
64Dokumentacja API biblioteki libgnome-keyring.
65
66%prep
67%setup -q
68
69%build
70%{?with_apidocs:%{__gtkdocize}}
71%{__intltoolize}
72%{__libtoolize}
73%{__aclocal}
74%{__autoconf}
75%{__autoheader}
76%{__automake}
77%configure \
78 %{__enable_disable apidocs gtk-doc} \
acea786c
MB
79 --with-html-dir=%{_gtkdocdir} \
80 --disable-silent-rules
25e13a09
MB
81%{__make}
82
83%install
84rm -rf $RPM_BUILD_ROOT
85
86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
88
89%if %{without apidocs}
90rm -rf $RPM_BUILD_ROOT%{_gtkdocdir}
91%endif
92
acea786c
MB
93%find_lang %{name}
94
25e13a09
MB
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post -p /sbin/ldconfig
99%postun -p /sbin/ldconfig
100
acea786c 101%files -f %{name}.lang
25e13a09
MB
102%defattr(644,root,root,755)
103%doc AUTHORS ChangeLog HACKING NEWS README
104%attr(755,root,root) %{_libdir}/libgnome-keyring.so.*.*.*
105%attr(755,root,root) %ghost %{_libdir}/libgnome-keyring.so.0
106
107%files devel
108%defattr(644,root,root,755)
109%attr(755,root,root) %{_libdir}/libgnome-keyring.so
110%{_libdir}/libgnome-keyring.la
111%{_includedir}/gnome-keyring-1
112%{_pkgconfigdir}/gnome-keyring-1.pc
113
114%if %{with apidocs}
115%files apidocs
116%defattr(644,root,root,755)
117%{_gtkdocdir}/gnome-keyring
118%endif
This page took 0.679147 seconds and 4 git commands to generate.