]> git.pld-linux.org Git - packages/gnome-keyring.git/blob - gnome-keyring.spec
- 2.20.0
[packages/gnome-keyring.git] / gnome-keyring.spec
1 Summary:        Keep passwords and other user's secrets
2 Summary(pl.UTF-8):      Przechowywanie haseł i innych tajnych danych użytkowników
3 Name:           gnome-keyring
4 Version:        2.20.0
5 Release:        1
6 License:        LGPL v2+/GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-keyring/2.20/%{name}-%{version}.tar.bz2
9 # Source0-md5:  effc946bf3fa05d70b1251801383efd2
10 URL:            http://www.gnome.org/
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  dbus-devel >= 1.1.2
14 BuildRequires:  gettext-devel
15 BuildRequires:  gtk+2-devel >= 2:2.12.0
16 BuildRequires:  gtk-doc >= 1.8
17 BuildRequires:  hal-devel >= 0.5.9
18 BuildRequires:  intltool >= 0.36.2
19 BuildRequires:  libgcrypt-devel >= 1.2.2
20 BuildRequires:  libtool
21 BuildRequires:  pam-devel
22 BuildRequires:  pkgconfig
23 BuildRequires:  rpmbuild(macros) >= 1.197
24 Requires:       dbus >= 1.1.2
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 GNOME Keyring is a program that keeps password and other secrets for
29 users. It is run as a daemon in the session, similar to ssh-agent, and
30 other applications can locate it by an environment variable.
31
32 The library libgnome-keyring is used by applications to integrate with
33 the GNOME keyring system.
34
35 %description -l pl.UTF-8
36 GNOME Keyring to program do przechowywania haseł i innych tajnych
37 danych użytkowników. Działa jako demon w sesji, podobnie do
38 ssh-agenta, a inne aplikacje mogą znaleźć go poprzez zmienną
39 środowiskową.
40
41 Biblioteka libgnome-keyring jest używana przez aplikacje do integracji
42 z systemem kluczy GNOME.
43
44 %package libs
45 Summary:        GNOME keyring library
46 Summary(pl.UTF-8):      Biblioteka GNOME keyring
47 Group:          Libraries
48
49 %description libs
50 GNOME keyring library.
51
52 %description libs -l pl.UTF-8
53 Biblioteka GNOME keyring.
54
55 %package devel
56 Summary:        Headers for GNOME keyring library
57 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki GNOME keyring
58 Group:          Development/Libraries
59 Requires:       %{name}-libs = %{version}-%{release}
60 Requires:       dbus-devel >= 1.1.2
61 Requires:       glib2-devel >= 1:2.14.1
62
63 %description devel
64 Headers for GNOME keyring library.
65
66 %description devel -l pl.UTF-8
67 Pliki nagłówkowe biblioteki GNOME keyring.
68
69 %package static
70 Summary:        Static GNOME keyring libraries
71 Summary(pl.UTF-8):      Statyczne biblioteki GNOME keyring
72 Group:          Development/Libraries
73 Requires:       %{name}-devel = %{version}-%{release}
74
75 %description static
76 Static versions of GNOME keyring libraries.
77
78 %description static -l pl.UTF-8
79 Statyczne biblioteki GNOME keyring.
80
81 %package apidocs
82 Summary:        GNOME keyring API documentation
83 Summary(pl.UTF-8):      Dokumentacja API GNOME keyring
84 Group:          Documentation
85 Requires:       gtk-doc-common
86
87 %description apidocs
88 GNOME keyring API documentation.
89
90 %description apidocs -l pl.UTF-8
91 Dokumentacja API GNOME keyring.
92
93 %package pam
94 Summary:        A PAM module for unlocking keyrings at login time
95 Summary(pl.UTF-8):      Moduł PAM do odblokowywania zbiorów kluczy w czasie logowania
96 Group:          Libraries
97 Requires:       %{name} = %{version}-%{release}
98
99 %description pam
100 A PAM module that can automatically unlock the "login" keyring when
101 the user logs in and start the keyring daemon.
102
103 %description pam -l pl.UTF-8
104 Moduł PAM, który może automatycznie odblokowywać zbiór kluczy "login"
105 w czasie logowania użytkownika i uruchamiania demona keyring.
106
107 %prep
108 %setup -q
109
110 %build
111 %{__glib_gettextize}
112 %{__intltoolize}
113 %{__libtoolize}
114 %{__aclocal}
115 %{__autoconf}
116 %{__automake}
117 %configure \
118         --enable-gtk-doc \
119         --enable-static \
120         --with-html-dir=%{_gtkdocdir} \
121         --with-pam-dir=/%{_lib}/security
122 %{__make}
123
124 %install
125 rm -rf $RPM_BUILD_ROOT
126
127 %{__make} install install-pam \
128         DESTDIR=$RPM_BUILD_ROOT \
129         pkgconfigdir=%{_pkgconfigdir}
130
131 rm -f $RPM_BUILD_ROOT%{_libdir}/pam_gnome_keyring*
132
133 %find_lang %{name} --with-gnome --all-name
134
135 %clean
136 rm -rf $RPM_BUILD_ROOT
137
138 %post   libs -p /sbin/ldconfig
139 %postun libs -p /sbin/ldconfig
140
141 %files -f %{name}.lang
142 %defattr(644,root,root,755)
143 %doc AUTHORS ChangeLog NEWS README TODO
144 %attr(755,root,root) %{_bindir}/*
145 %attr(755,root,root) %{_libexecdir}/%{name}-ask
146
147 %files libs
148 %defattr(644,root,root,755)
149 %attr(755,root,root) %{_libdir}/lib*.so.*.*
150
151 %files devel
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_libdir}/lib*.so
154 %{_libdir}/lib*.la
155 %{_includedir}/*
156 %{_pkgconfigdir}/*.pc
157
158 %files static
159 %defattr(644,root,root,755)
160 %{_libdir}/lib*.a
161
162 %files apidocs
163 %defattr(644,root,root,755)
164 %{_gtkdocdir}/%{name}
165
166 %files pam
167 %defattr(644,root,root,755)
168 %attr(755,root,root) /%{_lib}/security/pam_gnome_keyring*.so
This page took 0.711788 seconds and 3 git commands to generate.