]> git.pld-linux.org Git - packages/gnome-keyring.git/blame - gnome-keyring.spec
- updated to 2.24.0
[packages/gnome-keyring.git] / gnome-keyring.spec
CommitLineData
dfd31d33 1Summary: Keep passwords and other user's secrets
545c4b5e 2Summary(pl.UTF-8): Przechowywanie haseł i innych tajnych danych użytkowników
ea8f2f57 3Name: gnome-keyring
dba49349 4Version: 2.24.0
a0d341ce 5Release: 1
e17301dd 6License: LGPL v2+ (library), GPL v2+ (programs)
6bf8e86c 7Group: X11/Applications
dba49349
MB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-keyring/2.24/%{name}-%{version}.tar.bz2
9# Source0-md5: b73fca3308b287131a841b45e63a5d16
4040a0df 10URL: http://live.gnome.org/GnomeKeyring
dba49349 11BuildRequires: GConf2-devel >= 2.24.0
6c24b3c6 12BuildRequires: autoconf
13BuildRequires: automake
d550769a 14BuildRequires: dbus-devel >= 1.2.0
8e87bb0c 15BuildRequires: gettext-devel
4040a0df 16BuildRequires: gtk+2-devel >= 2:2.12.8
ca1bceba 17BuildRequires: gtk-doc >= 1.8
4040a0df
MB
18BuildRequires: hal-devel >= 0.5.10
19BuildRequires: intltool >= 0.37.0
8e87bb0c 20BuildRequires: libgcrypt-devel >= 1.2.2
4040a0df 21BuildRequires: libtasn1-devel
6c24b3c6 22BuildRequires: libtool
8e87bb0c 23BuildRequires: pam-devel
ca1bceba 24BuildRequires: pkgconfig
ced6b4d1 25BuildRequires: rpmbuild(macros) >= 1.197
4040a0df
MB
26BuildRequires: sed >= 4.0
27Requires(post,preun): GConf2
d550769a 28Requires: dbus >= 1.2.0
7b648fbd 29# sr@Latn vs. sr@latin
30Conflicts: glibc-misc < 6:2.7
ea8f2f57
AF
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
4040a0df
MB
33%define _libexecdir %{_libdir}/%{name}
34
ea8f2f57 35%description
a971d564 36GNOME Keyring is a program that keeps password and other secrets for
6030d07d 37users. It is run as a daemon in the session, similar to ssh-agent, and
ea8f2f57
AF
38other applications can locate it by an environment variable.
39
40The library libgnome-keyring is used by applications to integrate with
6bf8e86c
JB
41the GNOME keyring system.
42
997e38ba
JR
43%description -l pl.UTF-8
44GNOME Keyring to program do przechowywania haseł i innych tajnych
45danych użytkowników. Działa jako demon w sesji, podobnie do
46ssh-agenta, a inne aplikacje mogą znaleźć go poprzez zmienną
47środowiskową.
6bf8e86c 48
997e38ba 49Biblioteka libgnome-keyring jest używana przez aplikacje do integracji
6bf8e86c 50z systemem kluczy GNOME.
ea8f2f57 51
dfd31d33 52%package libs
a971d564 53Summary: GNOME keyring library
545c4b5e 54Summary(pl.UTF-8): Biblioteka GNOME keyring
e17301dd 55License: LGPL v2+
6bf8e86c 56Group: Libraries
dfd31d33 57
58%description libs
a971d564 59GNOME keyring library.
dfd31d33 60
997e38ba 61%description libs -l pl.UTF-8
a971d564 62Biblioteka GNOME keyring.
ea8f2f57
AF
63
64%package devel
a971d564 65Summary: Headers for GNOME keyring library
545c4b5e 66Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GNOME keyring
e17301dd 67License: LGPL v2+
6bf8e86c 68Group: Development/Libraries
6c24b3c6 69Requires: %{name}-libs = %{version}-%{release}
d550769a 70Requires: dbus-devel >= 1.2.0
dba49349 71Requires: glib2-devel >= 1:2.18.0
ea8f2f57
AF
72
73%description devel
a971d564 74Headers for GNOME keyring library.
ea8f2f57 75
997e38ba
JR
76%description devel -l pl.UTF-8
77Pliki nagłówkowe biblioteki GNOME keyring.
ea8f2f57
AF
78
79%package static
a971d564 80Summary: Static GNOME keyring libraries
545c4b5e 81Summary(pl.UTF-8): Statyczne biblioteki GNOME keyring
e17301dd 82License: LGPL v2+
6bf8e86c 83Group: Development/Libraries
6c24b3c6 84Requires: %{name}-devel = %{version}-%{release}
ea8f2f57
AF
85
86%description static
a971d564 87Static versions of GNOME keyring libraries.
dfd31d33 88
997e38ba 89%description static -l pl.UTF-8
a971d564 90Statyczne biblioteki GNOME keyring.
ea8f2f57 91
e826d50e 92%package apidocs
93Summary: GNOME keyring API documentation
545c4b5e 94Summary(pl.UTF-8): Dokumentacja API GNOME keyring
e17301dd 95License: LGPL v2+
e826d50e 96Group: Documentation
97Requires: gtk-doc-common
98
99%description apidocs
100GNOME keyring API documentation.
101
997e38ba 102%description apidocs -l pl.UTF-8
e826d50e 103Dokumentacja API GNOME keyring.
104
8e87bb0c
MB
105%package pam
106Summary: A PAM module for unlocking keyrings at login time
107Summary(pl.UTF-8): Moduł PAM do odblokowywania zbiorów kluczy w czasie logowania
e17301dd 108License: LGPL v2+
8e87bb0c
MB
109Group: Libraries
110Requires: %{name} = %{version}-%{release}
111
112%description pam
113A PAM module that can automatically unlock the "login" keyring when
114the user logs in and start the keyring daemon.
115
116%description pam -l pl.UTF-8
117Moduł PAM, który może automatycznie odblokowywać zbiór kluczy "login"
118w czasie logowania użytkownika i uruchamiania demona keyring.
119
ea8f2f57
AF
120%prep
121%setup -q
122
123%build
ca1bceba
MB
124%{__glib_gettextize}
125%{__intltoolize}
6c24b3c6 126%{__libtoolize}
127%{__aclocal}
128%{__autoconf}
4040a0df 129%{__autoheader}
6c24b3c6 130%{__automake}
ea8f2f57 131%configure \
178a609f 132 --enable-gtk-doc \
133 --enable-static \
8e87bb0c
MB
134 --with-html-dir=%{_gtkdocdir} \
135 --with-pam-dir=/%{_lib}/security
ea8f2f57
AF
136%{__make}
137
138%install
139rm -rf $RPM_BUILD_ROOT
ea8f2f57 140
8e87bb0c 141%{__make} install install-pam \
4040a0df 142 DESTDIR=$RPM_BUILD_ROOT
ea8f2f57 143
9418c839 144rm -f $RPM_BUILD_ROOT/%{_lib}/security/pam_gnome_keyring.{l,}a
4040a0df 145rm -f $RPM_BUILD_ROOT%{_libdir}/gnome-keyring/gnome-keyring-pkcs11.{l,}a
8e87bb0c 146
4040a0df 147%find_lang %{name}
ea8f2f57
AF
148
149%clean
150rm -rf $RPM_BUILD_ROOT
151
4040a0df
MB
152%post
153%gconf_schema_install gnome-keyring.schemas
154
155%preun
156%gconf_schema_uninstall gnome-keyring.schemas
157
cec55ed8 158%post libs -p /sbin/ldconfig
159%postun libs -p /sbin/ldconfig
ea8f2f57
AF
160
161%files -f %{name}.lang
162%defattr(644,root,root,755)
db68f084 163%doc AUTHORS ChangeLog NEWS README TODO
dba49349 164%attr(755,root,root) %{_bindir}/gnome-keyring
e17301dd 165%attr(755,root,root) %{_bindir}/gnome-keyring-daemon
4040a0df 166%dir %{_libdir}/%{name}
4761618a 167%attr(755,root,root) %{_libexecdir}/%{name}-ask
4040a0df
MB
168%attr(755,root,root) %{_libdir}/%{name}/gnome-keyring-pkcs11.so
169%{_sysconfdir}/gconf/schemas/gnome-keyring.schemas
170%{_datadir}/dbus-1/services/org.gnome.keyring.service
dfd31d33 171
172%files libs
173%defattr(644,root,root,755)
e17301dd 174%attr(755,root,root) %{_libdir}/libgnome-keyring.so.*.*.*
dba49349 175%attr(755,root,root) %{_libdir}/libgp11.so.*.*.*
e17301dd 176%attr(755,root,root) %ghost %{_libdir}/libgnome-keyring.so.0
dba49349 177%attr(755,root,root) %ghost %{_libdir}/libgp11.so.0
ea8f2f57
AF
178
179%files devel
180%defattr(644,root,root,755)
e17301dd 181%attr(755,root,root) %{_libdir}/libgnome-keyring.so
dba49349 182%attr(755,root,root) %{_libdir}/libgp11.so
e17301dd 183%{_libdir}/libgnome-keyring.la
dba49349 184%{_libdir}/libgp11.la
e17301dd 185%{_includedir}/gnome-keyring-1
dba49349 186%{_includedir}/gp11
e17301dd 187%{_pkgconfigdir}/gnome-keyring-1.pc
dba49349 188%{_pkgconfigdir}/gp11-0.pc
ea8f2f57
AF
189
190%files static
191%defattr(644,root,root,755)
e17301dd 192%{_libdir}/libgnome-keyring.a
dba49349 193%{_libdir}/libgp11.a
e826d50e 194
195%files apidocs
196%defattr(644,root,root,755)
197%{_gtkdocdir}/%{name}
dba49349 198%{_gtkdocdir}/gp11
8e87bb0c
MB
199
200%files pam
201%defattr(644,root,root,755)
e17301dd 202%attr(755,root,root) /%{_lib}/security/pam_gnome_keyring.so
This page took 0.154376 seconds and 4 git commands to generate.