rpms/kdebindings/devel kdebindings.spec,1.127,1.128

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Mon Jul 14 15:29:31 UTC 2008


Author: rdieter

Update of /cvs/pkgs/rpms/kdebindings/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8167

Modified Files:
	kdebindings.spec 
Log Message:
* Mon Jul 14 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.98-2
- omit smoke, ruby bindings (build failures, sorting out upstream)
- -devel: -BR: PyQt4-devel



Index: kdebindings.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebindings/devel/kdebindings.spec,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -r1.127 -r1.128
--- kdebindings.spec	11 Jul 2008 20:02:15 -0000	1.127
+++ kdebindings.spec	14 Jul 2008 15:28:38 -0000	1.128
@@ -5,11 +5,15 @@
 # default? There are bindings for QScintilla, Plasma and Nepomuk/Soprano. -- Kevin
 
 # define to enable these optional bits
-%define ruby 1
-%define smoke 1
-%define devel 1
+#define csharp 1
+#define ruby 1
+#define smoke 1
 #define php 1
 
+%if 0%{?ruby}%{?smoke}
+%define devel 1
+%endif
+
 %{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')}
 %{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')}
 %global python_ver %(%{__python} -c "import sys ; print sys.version[:3]")
@@ -18,7 +22,7 @@
 
 Name: kdebindings
 Version: 4.0.98
-Release: 1%{?dist}
+Release: 2%{?dist}
 Summary: KDE bindings to non-C++ languages
 
 Group: User Interface/Desktops
@@ -32,17 +36,16 @@
 BuildRequires:  kde-filesystem >= 4
 BuildRequires:  kdelibs4-devel >= %{version}
 BuildRequires:  kdebase-workspace-devel >= %{version}
-BuildRequires:  kdegraphics-devel >= 7:%{version}
+BuildRequires:  kdegraphics4-devel >= %{version}
 BuildRequires:  soprano-devel >= 2.0.97
 BuildRequires:  cmake
-# FIMXE:TODO: disabled for now
-#BuildRequires:  mono-core
+%{?csharp:BuildRequires:  mono-core}
 BuildRequires:  python-devel
-BuildRequires:  ruby-devel ruby
+%{?ruby:BuildRequires:  ruby-devel ruby}
 BuildRequires:  giflib-devel
 BuildRequires:  pcre-devel
 # causes smokeqt to fail to build
-#BuildRequires:  qwt-devel
+#{?smoke:BuildRequires:  qwt-devel}
 BuildRequires:  PyQt4-devel
 %if 0%{?fedora} > 8
 BuildRequires:  qscintilla-devel >= 2
@@ -79,7 +82,6 @@
 Summary:  Header files for %{name}
 Requires: %{name} = %{version}-%{release}
 Requires: kdelibs4-devel kdebase-workspace-devel
-Requires: PyQt4-devel
 %description devel
 Header files for developing applications using %{name}.
 
@@ -95,14 +97,15 @@
 pushd %{_target_platform}
 # FIXME/TODO: Get csharp to compile
 %{cmake_kde4} \
-  -DBUILD_csharp=OFF \
+  %{!?csharp:-DBUILD_csharp=OFF} \
   %{!?php:-DBUILD_php=OFF} \
   %{!?ruby:-DBUILD_ruby=OFF} -DRUBY_SITE_LIB_DIR=%{ruby_sitelib} -DRUBY_SITE_ARCH_DIR=%{ruby_sitearch} \
   %{!?smoke:-DBUILD_smoke=OFF} \
   ..
 popd
 
-make %{?_smp_mflags} -C %{_target_platform}
+# smp build not recommended (upstream)
+make -C %{_target_platform}
 
 
 %install
@@ -166,6 +169,10 @@
 
 
 %changelog
+* Mon Jul 14 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.98-2
+- omit smoke, ruby bindings (build failures, sorting out upstream)
+- -devel: -BR: PyQt4-devel
+
 * Fri Jul 11 2008 Rex Dieter <rdieter at fedoraproject.org> 4.0.98-1
 - 4.0.98
 




More information about the fedora-extras-commits mailing list