packages: libxcb/libxcb.spec - introduce without graphviz bcond

tommat tommat at pld-linux.org
Wed Jul 8 15:29:57 CEST 2009


Author: tommat                       Date: Wed Jul  8 13:29:57 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- introduce without graphviz bcond

---- Files affected:
packages/libxcb:
   libxcb.spec (1.28 -> 1.29) 

---- Diffs:

================================================================
Index: packages/libxcb/libxcb.spec
diff -u packages/libxcb/libxcb.spec:1.28 packages/libxcb/libxcb.spec:1.29
--- packages/libxcb/libxcb.spec:1.28	Fri May 29 09:14:07 2009
+++ packages/libxcb/libxcb.spec	Wed Jul  8 15:29:51 2009
@@ -1,4 +1,7 @@
 # $Revision$, $Date$
+# Conditional build:
+%bcond_without	graphviz	# do not require graphviz in doc regeneration
+
 Summary:	X protocol C-language Binding library
 Summary(pl.UTF-8):	XCB - biblioteka dowiązań języka C do protokołu X
 Name:		libxcb
@@ -13,7 +16,9 @@
 BuildRequires:	automake
 BuildRequires:	check >= 0.9.4
 BuildRequires:	doxygen
+%if %{with graphviz}
 BuildRequires:	graphviz
+%endif
 BuildRequires:	libtool
 BuildRequires:	libpthread-stubs
 BuildRequires:	libxslt-progs
@@ -92,6 +97,9 @@
 
 %prep
 %setup -q
+%if %{without graphviz}
+%{__sed} -i -e 's/HAVE_DOT               = YES/HAVE_DOT               = NO/g' doc/xcb.doxygen.in
+%endif
 
 %build
 %{__libtoolize}
@@ -141,6 +149,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.29  2009/07/08 13:29:51  tommat
+- introduce without graphviz bcond
+
 Revision 1.28  2009/05/29 07:14:07  arekm
 - up to 1.3
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libxcb/libxcb.spec?r1=1.28&r2=1.29&f=u



More information about the pld-cvs-commit mailing list