[packages/libmtp] add apidocs bcond
glen
glen at pld-linux.org
Thu Jan 3 00:47:26 CET 2013
commit 367ba4ebe48c57baa9a225a30fc7e54a134cbd75
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Jan 3 01:47:15 2013 +0200
add apidocs bcond
libmtp.spec | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/libmtp.spec b/libmtp.spec
index 38b11c7..ebf3350 100644
--- a/libmtp.spec
+++ b/libmtp.spec
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without apidocs # do not build and package API docs
+
Summary: Implementation of Microsoft's Media Transfer Protocol (MTP)
Summary(pl.UTF-8): Implementacja protokołu MTP (Media Transfer Protocol) Microsoftu
Name: libmtp
@@ -9,7 +13,7 @@ Source0: http://downloads.sourceforge.net/libmtp/%{name}-%{version}.tar.gz
# Source0-md5: f80e45c0e6e5798c434bb1c26a7b602d
URL: http://libmtp.sourceforge.net/
BuildRequires: automake
-BuildRequires: doxygen
+%{?with_apidocs:BuildRequires: doxygen}
BuildRequires: libgcrypt-devel
BuildRequires: libusb-devel >= 1.0.0
BuildRequires: pkgconfig
@@ -83,7 +87,7 @@ Reguły UDEV dla urządzeń libmtp.
%build
cp -f /usr/share/automake/config.sub .
%configure \
- --enable-doxygen \
+ %{?with_apidocs:--enable-doxygen} \
--with-udev-group=audio \
--with-udev-mode=0660
%{__make}
@@ -108,7 +112,9 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
+%if %{with apidocs}
%doc doc/html/*
+%endif
%attr(755,root,root) %{_libdir}/libmtp.so
%{_libdir}/libmtp.la
%{_includedir}/libmtp.h
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libmtp.git/commitdiff/367ba4ebe48c57baa9a225a30fc7e54a134cbd75
More information about the pld-cvs-commit
mailing list