[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