Rex Dieter a0f7ef6
Rex Dieter a0f7ef6
%if 0%{?rhel} == 6
Rex Dieter a0f7ef6
%define cmake_pkg cmake28
Rex Dieter a0f7ef6
%else
Rex Dieter a0f7ef6
%define cmake_pkg cmake
Rex Dieter a0f7ef6
%endif
Rex Dieter a0f7ef6
2f0cfac
Name: smokegen
Rex Dieter 1fb1954
Version: 4.11.4
Lukas Tinkl e68dd90
Release: 1%{?dist}
2f0cfac
Summary: Smoke Generator
2f0cfac
2f0cfac
License: LGPLv2 and GPLv2+
f7825d4
URL: https://projects.kde.org/projects/kde/kdebindings/smoke 
805f514
%global revision %(echo %{version} | cut -d. -f3)
805f514
%if %{revision} >= 50
805f514
%global stable unstable
805f514
%else
805f514
%global stable stable
805f514
%endif
Rex Dieter 99047b3
Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
f7825d4
Rex Dieter a0f7ef6
BuildRequires: %{cmake_pkg} >= 2.8.8
ba5b1c3
BuildRequires: pkgconfig(QtCore) pkgconfig(QtXml) 
2f0cfac
f7825d4
Conflicts: kdebindings < 4.7.0
f7825d4
ba5b1c3
%{?_qt4:Requires: qt4%{?_isa} >= %{_qt4_version}}
2f0cfac
2f0cfac
%description
2f0cfac
This package includes Smoke Generator.
2f0cfac
2f0cfac
%package devel
f7825d4
Summary: Development files for Smoke Generator
f7825d4
Conflicts: kdebindings-devel < 4.7.0
2f0cfac
Requires: qt4-devel
f7825d4
Requires: %{name}%{?_isa} = %{version}-%{release}
2f0cfac
%description devel
f7825d4
%{summary}.
2f0cfac
2f0cfac
2f0cfac
%prep
2f0cfac
%setup -q
f7825d4
2f0cfac
2f0cfac
%build
2f0cfac
mkdir -p %{_target_platform}
2f0cfac
pushd %{_target_platform}
Rex Dieter a0f7ef6
%{?cmake28}%{!?cmake28:%{?cmake}} ..
2f0cfac
popd
2f0cfac
2f0cfac
make %{?_smp_mflags} -C %{_target_platform}
2f0cfac
f7825d4
2f0cfac
%install
2f0cfac
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
2f0cfac
2c54c60
2f0cfac
%post -p /sbin/ldconfig
2f0cfac
%postun -p /sbin/ldconfig
2f0cfac
2f0cfac
%files
f7825d4
%doc COPYING COPYING.LIB
2f0cfac
%doc README
b65b677
%{_libdir}/libsmokebase.so.3*
2f0cfac
2f0cfac
%files devel
3671894
%{_bindir}/smokeapi
3671894
%{_bindir}/smokegen
b65b677
%{_libdir}/libcppparser.so
3671894
%{_libdir}/libsmokebase.so
f7825d4
%{_libdir}/smokegen/
2f0cfac
%{_includedir}/smoke.h
2f0cfac
%{_includedir}/smokegen/
2f0cfac
%{_datadir}/smoke/
2c54c60
%{_datadir}/smokegen/
2f0cfac
f7825d4
2f0cfac
%changelog
Rex Dieter f3a3362
* Thu Dec 12 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-1
Rex Dieter f3a3362
- 4.11.4
Rex Dieter f3a3362
Rex Dieter de0611b
* Fri Nov 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter de0611b
- 4.11.3
Rex Dieter de0611b
Rex Dieter 8d23943
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter 8d23943
- 4.11.2
Rex Dieter 8d23943
Rex Dieter 4420a82
* Tue Sep 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter 4420a82
- 4.11.1
Rex Dieter 4420a82
920d173
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
920d173
- 4.11.0
920d173
Rex Dieter e72cf5a
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
Rex Dieter e72cf5a
- 4.10.97
Rex Dieter e72cf5a
Rex Dieter 24a5260
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
Rex Dieter 24a5260
- 4.10.95
Rex Dieter 24a5260
Rex Dieter 49a0b1d
* Thu Jun 27 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.90-1
Rex Dieter 49a0b1d
- 4.10.90
Rex Dieter 49a0b1d
Rex Dieter 3229897
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
Rex Dieter 3229897
- 4.10.4
Rex Dieter 3229897
9f02588
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
9f02588
- 4.10.3
9f02588
Rex Dieter f7eb0c4
* Sat Mar 30 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
Rex Dieter f7eb0c4
- 4.10.2
Rex Dieter f7eb0c4
Rex Dieter 99047b3
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.1-1
Rex Dieter 99047b3
- 4.10.1
Rex Dieter 99047b3
Rex Dieter 672b013
* Thu Jan 31 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.0-1
Rex Dieter 672b013
- 4.10.0
Rex Dieter 672b013
Rex Dieter c688af4
* Sat Jan 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.98-1
Rex Dieter c688af4
- 4.9.98
Rex Dieter c688af4
Rex Dieter 4616c6e
* Thu Jan 03 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-1
Rex Dieter 4616c6e
- 4.9.97
Rex Dieter 4616c6e
Rex Dieter a13b9b5
* Thu Dec 20 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.95-1
Rex Dieter a13b9b5
- 4.9.95
Rex Dieter a13b9b5
Rex Dieter 717015f
* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.90-1
Rex Dieter 717015f
- 4.9.90
Rex Dieter 717015f
506c972
* Mon Dec 03 2012 Than Ngo <than@redhat.com> - 4.9.4-1
506c972
- 4.9.4
506c972
8ccd4de
* Fri Nov 02 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.3-1
8ccd4de
- 4.9.3
8ccd4de
f001100
* Fri Sep 28 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.2-1
f001100
- 4.9.2
f001100
eb80865
* Mon Sep 03 2012 Than Ngo <than@redhat.com> - 4.9.1-1
eb80865
- 4.9.1
eb80865
Lukas Tinkl e68dd90
* Thu Jul 26 2012 Lukas Tinkl <ltinkl@redhat.com> - 4.9.0-1
Lukas Tinkl e68dd90
- 4.9.0
Lukas Tinkl e68dd90
b1af53a
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.97-2
b1af53a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b1af53a
387618d
* Wed Jul 11 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.97-1
387618d
- 4.8.97
387618d
274820d
* Wed Jun 27 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.95-1
274820d
- 4.8.95
274820d
3671894
* Sun Jun 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-3
3671894
- tarball respin
3671894
4ca0dc9
* Sun Jun 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.90-2
4ca0dc9
- revert upstream commit causing smokekde ftbfs
4ca0dc9
d97ce7b
* Sat Jun 09 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.90-1
d97ce7b
- 4.8.90
d97ce7b
Jaroslav Reznik 46e01bf
* Fri Jun 01 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.80-2
Jaroslav Reznik 46e01bf
- respin
Jaroslav Reznik 46e01bf
Jaroslav Reznik 6a36c15
* Sat May 26 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.80-1
Jaroslav Reznik 6a36c15
- 4.8.80
Jaroslav Reznik 6a36c15
Jaroslav Reznik 8227d49
* Mon Apr 30 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.3-1
Jaroslav Reznik 8227d49
- 4.8.3
Jaroslav Reznik 8227d49
a780ff1
* Fri Mar 30 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.2-1
a780ff1
- 4.8.2
a780ff1
Jaroslav Reznik 68afc0e
* Mon Mar 05 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.1-1
Jaroslav Reznik 68afc0e
- 4.8.1
Jaroslav Reznik 68afc0e
96025c3
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.0-2
96025c3
- Rebuilt for c++ ABI breakage
96025c3
8434130
* Sun Jan 22 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.0-1
8434130
- 4.8.0
8434130
e311944
* Wed Jan 04 2012 Rex Dieter <rdieter@fedoraproject.org> 4.7.97-1
e311944
- 4.7.97
e311944
Radek Novacek 48af418
* Thu Dec 22 2011 Radek Novacek <rnovacek@redhat.com> - 4.7.95-1
Radek Novacek 48af418
- 4.7.95
Radek Novacek 48af418
- drop upstreamed patch
Radek Novacek 48af418
6a87d97
* Sun Dec 04 2011 Rex Dieter <rdieter@fedoraproject.org> - 4.7.90-1
6a87d97
- 4.7.90
6a87d97
Jaroslav Reznik d70a145
* Thu Nov 24 2011 Jaroslav Reznik <jreznik@redhat.com> 4.7.80-1
Jaroslav Reznik d70a145
- 4.7.80 (beta 1)
Jaroslav Reznik d70a145
ba5b1c3
* Sat Oct 29 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.3-1
ba5b1c3
- 4.7.3
ba5b1c3
3815eaa
* Tue Oct 04 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.2-1
3815eaa
- 4.7.2
3815eaa
f7825d4
* Thu Sep 29 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-3
f7825d4
- %%doc: COPYING COPYING.LIB
f7825d4
- drop Obsoletes: kdebindings (move to smokekde)
f7825d4
- drop deprecated tags from .spec
f7825d4
- drop kde macros
f7825d4
0f87b61
* Fri Sep 16 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.1-2
0f87b61
- BR: qt4-devel
0f87b61
4d22d18
* Tue Sep 06 2011 Than Ngo <than@redhat.com> - 4.7.1-1
4d22d18
- 4.7.1
4d22d18
c53afe2
* Tue Aug 02 2011 Than Ngo <than@redhat.com> - 4.7.0-2
c53afe2
- patch smoke generator invalid reads found by valgrind
c53afe2
2f0cfac
* Tue Jul 26 2011 Than Ngo <than@redhat.com> - 4.7.0-1
2f0cfac
- 4.7.0
2f0cfac
2f0cfac
* Fri Jul 22 2011 Than Ngo <than@redhat.com> - 4.6.95-1
2f0cfac
- 4.7 rc1
2f0cfac
2f0cfac
* Wed Jul 06 2011 Than Ngo <than@redhat.com> - 4.6.90-1
2f0cfac
- first Fedora RPM