[packages/libcryptui] merge with seahorse @3.0, add apidocs package, disable static
glen
glen at pld-linux.org
Sat Mar 2 23:25:11 CET 2013
commit 4d1a47431e5e1044269f7bc5afc771896024b410
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Mar 3 00:23:34 2013 +0200
merge with seahorse @3.0, add apidocs package, disable static
libcryptui.spec | 35 ++++++++++++++++++++++++++++++++---
1 file changed, 32 insertions(+), 3 deletions(-)
---
diff --git a/libcryptui.spec b/libcryptui.spec
index ba133b7..4f65e2d 100644
--- a/libcryptui.spec
+++ b/libcryptui.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without apidocs # do not build and package API docs
+
Summary: Interface components for OpenPGP
Name: libcryptui
Version: 3.6.0
@@ -24,21 +28,43 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
libcryptui is a library used for prompting for PGP keys.
+%description -l pl.UTF-8
+Biblioteka libcryptui.
+
%package devel
Summary: Header files required to develop with libcryptui
-Group: Development/Libraries
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libcryptui
+Group: X11/Development/Libraries
+Requires: GConf2-devel >= 2.24.0
+Requires: gtk+3-devel >= 2.91.7
Requires: %{name} = %{version}-%{release}
%description devel
The libcryptui-devel package contains the header files and developer
documentation for the libcryptui library.
+%description devel -l pl.UTF-8
+Ten pakiet zawiera pliki nagłówkowe biblioteki libcryptui.
+
+%package apidocs
+Summary: libcryptui library API documentation
+Summary(pl.UTF-8): Dokumentacja API biblioteki libcryptui
+Group: Documentation
+Requires: gtk-doc-common
+
+%description apidocs
+libcryptui library API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API biblioteki libcryptui.
+
%prep
%setup -q
%build
%configure \
--disable-silent-rules \
+ --disable-static \
--with-html-dir=%{_gtkdocdir}
%{__make}
@@ -49,7 +75,7 @@ rm -rf $RPM_BUILD_ROOT
%{__rm} $RPM_BUILD_ROOT%{_libdir}/libcryptui.la
-%find_lang cryptui --with-gnome --all-name
+%find_lang cryptui --with-gnome --with-omf
%clean
rm -rf $RPM_BUILD_ROOT
@@ -83,5 +109,8 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/%{name}/
%{_datadir}/gir-1.0/CryptUI-0.0.gir
-# apidocs
+%if %{with apidocs}
+%files apidocs
+%defattr(644,root,root,755)
%{_gtkdocdir}/%{name}
+%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libcryptui.git/commitdiff/adec62343157ae212b1b44ec8c989438e1ad0bf0
More information about the pld-cvs-commit
mailing list