[smokegen] %doc: COPYING COPYING.LIB drop Obsoletes: kdebindings (move to smokekde) drop deprecated tags from .

Rex Dieter rdieter at fedoraproject.org
Thu Sep 29 14:51:53 UTC 2011


commit f7825d41a20d11a0d57d8b1ca3098c00ed5f0378
Author: Rex Dieter <rdieter at fedoraproject.org>
Date:   Thu Sep 29 09:58:44 2011 -0500

    %doc: COPYING COPYING.LIB
    drop Obsoletes: kdebindings (move to smokekde)
    drop deprecated tags from .spec
    drop kde macros

 smokegen.spec |   56 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 28 insertions(+), 28 deletions(-)
---
diff --git a/smokegen.spec b/smokegen.spec
index 9154a34..a6a289e 100644
--- a/smokegen.spec
+++ b/smokegen.spec
@@ -1,79 +1,79 @@
 Name: smokegen
 Version: 4.7.1
-Release: 2%{?dist}
+Release: 3%{?dist}
 Summary: Smoke Generator
 
-Group: User Interface/Desktops	
 License: LGPLv2 and GPLv2+
-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
+
+## upstreamable patches
 # fix smoke generator invalid reads found by valgrind
-Patch0: smokegen-4.7.0-crash.patch
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Patch50: smokegen-4.7.0-crash.patch
 
 BuildRequires: cmake
-BuildRequires: kde-filesystem
 BuildRequires: qt4-devel
 
-Obsoletes: kdebindings < %{version}
-Provides: kdebindings = %{version}
+Conflicts: kdebindings < 4.7.0
+
+%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
 
 %description
 This package includes Smoke Generator.
 
 %package devel
-Group: Development/Libraries
-Summary: Header files for Smoke Generator
-Obsoletes: kdebindings-devel < %{version}-%{release}
-Provides: kdebindings-devel = %{version}-%{release}
+Summary: Development files for Smoke Generator
+Conflicts: kdebindings-devel < 4.7.0
 Requires: qt4-devel
-Requires: %{name} = %{version}-%{release}
-
+Requires: %{name}%{?_isa} = %{version}-%{release}
 %description devel
-This package includes the header files you will need to compile
-applications for KDE 4.
+%{summary}.
 
 
 %prep
 %setup -q
-%patch0 -p1 -b .crash
+%patch50 -p1 -b .crash
+
 
 %build
 mkdir -p %{_target_platform}
 pushd %{_target_platform}
-%{cmake_kde4} ..
+%{cmake} ..
 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 COPYING COPYING.LIB
 %doc README
-%{_kde4_libdir}/lib*.so.*
+%{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root,-)
-%{_kde4_bindir}/*
-%{_kde4_libdir}/lib*.so
-%{_kde4_libdir}/smokegen/
+%{_bindir}/*
+%{_libdir}/lib*.so
+%{_libdir}/smokegen/
 %{_includedir}/smoke.h
 %{_includedir}/smokegen/
 %{_datadir}/smoke/
 %{_datadir}/smokegen/
 
+
 %changelog
+* Thu Sep 29 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-3
+- %%doc: COPYING COPYING.LIB
+- drop Obsoletes: kdebindings (move to smokekde)
+- drop deprecated tags from .spec
+- drop kde macros
+
 * Fri Sep 16 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.1-2
 - BR: qt4-devel
 


More information about the scm-commits mailing list