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