[smokekde] s/Conflicts/Obsoletes/ kdebindings update URL remove deprecated tags from .spec

Rex Dieter rdieter at fedoraproject.org
Thu Sep 29 15:16:36 UTC 2011


commit aae3ca9b3420a22752ba6508abcc945d316ff895
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Thu Sep 29 10:23:28 2011 -0500

    s/Conflicts/Obsoletes/ kdebindings
    update URL
    remove deprecated tags from .spec

 smokekde.spec |   58 +++++++++++++++++++++++++++++---------------------------
 1 files changed, 30 insertions(+), 28 deletions(-)
---
diff --git a/smokekde.spec b/smokekde.spec
index 36e4466..0a43df2 100644
--- a/smokekde.spec
+++ b/smokekde.spec
@@ -1,48 +1,46 @@
 Name: smokekde
 Version: 4.7.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Bindings for KDE libraries
 
-Group: Development/Languages
 License: LGPLv2+
-URL: http://www.kde.org
+URL:     https://projects.kde.org/projects/kde/kdebindings/smoke 
+ 
 Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
-BuildRequires: cmake
-BuildRequires: kde-filesystem
-BuildRequires: qt4-webkit-devel
-BuildRequires: phonon-devel
+BuildRequires: kate-devel >= %{version}
+BuildRequires: okular-devel >= %{version}
+BuildRequires: kdepimlibs-devel >= %{version}
+BuildRequires: pkgconfig(akonadi)
 BuildRequires: smokegen-devel >= %{version}
 BuildRequires: smokeqt-devel >= %{version}
-BuildRequires: kdebase-workspace-devel >= %{version}
-BuildRequires: kdepimlibs-devel >= %{version}
-BuildRequires: akonadi-devel
-BuildRequires: qimageblitz-devel
-BuildRequires: soprano-devel
-BuildRequires: qscintilla-devel >= 2.4
-BuildRequires: soprano-devel
-BuildRequires: okular-devel >= %{version}
-BuildRequires: kate-devel >= %{version}
-BuildRequires: shared-desktop-ontologies-devel
 
-Conflicts: kdebindings < %{version}
+Obsoletes: kdebindings < 4.7.0 
+
+# versioned core/runtime deps
+Requires: kate-libs%{?_isa} >= %{version}
+Requires: okular-libs%{?_isa} >= %{version}
+Requires: smokegen%{?_isa} >= %{version}
+Requires: smokeqt%{?_isa} >= %{version}
 
 %description
 This package includes bindings for KDE libraries.
 
 %package devel
-Group: Development/Languages
-Summary: Development files for smokekde
-Requires: %{name} = %{version}-%{release}
-Conflicts: kdebindings-devel < %{version}
-
+Summary: Development files for %{name} 
+Obsoletes: kdebindings-devel < 4.7.0
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: smokegen-devel
+Requires: smokeqt-devel
 %description devel
-This package includes the header files.
+%{summary}.
+
 
 %prep
 %setup -q
 
+
 %build
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
@@ -51,19 +49,17 @@ popd
 
 make %{?_smp_mflags} -C %{_target_platform}
 
+
 %install
-rm -rf %{buildroot}
 make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
 
-%clean
-rm -rf %{buildroot}
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
+%doc AUTHORS COPYING.LIB
 %{_libdir}/libsmoke*.so.*
 
 %files devel
@@ -71,7 +67,13 @@ rm -rf %{buildroot}
 %{_includedir}/smoke/*
 %{_datadir}/smokegen/*
 
+
 %changelog
+* Thu Sep 29 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-3
+- s/Conflicts/Obsoletes/ kdebindings
+- update URL
+- remove deprecated tags from .spec
+
 * Fri Sep 16 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-2
 - BR: qt4-webkit-devel kate-devel
 


More information about the scm-commits mailing list