2 %define orgname smokegen
5 Summary: smokegen - A SMOKE library
6 Summary(pl.UTF-8): smokegen - Biblioteka SMOKE
12 Source0: http://download.kde.org/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
13 # Source0-md5: 2689a2a1a30f48112eb181960ecee158
14 Patch0: type-sizes.patch
15 BuildRequires: kde4-kdelibs-devel
16 Obsoletes: kde4-kdebindings-smoke-qt < 4.6.99
17 Obsoletes: smokegen <= 4.8.0
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 SMOKE library (Scripting Meta Object Kompiler Engine).
23 %description -l pl.UTF-8
24 Biblioteka SMOKE (Scripting Meta Object Kompiler Engine - silnik
25 kompilatora metaobiektów skryptowych).
28 Summary: Header files for %{name} library
29 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki %{name}
30 Group: X11/Development/Libraries
31 Requires: %{name} = %{version}-%{release}
32 Obsoletes: kde4-kdebindings-smoke-devel < 4.6.99
33 Obsoletes: smokegen-devel <= 4.8.0
36 Header files for %{name} library.
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki %{name}.
42 %setup -q -n %{orgname}-%{version}
53 rm -rf $RPM_BUILD_ROOT
55 %{__make} -C build/ install \
56 DESTDIR=$RPM_BUILD_ROOT \
57 kde_htmldir=%{_kdedocdir}
60 rm -rf $RPM_BUILD_ROOT
62 %post -p /sbin/ldconfig
63 %postun -p /sbin/ldconfig
66 %defattr(644,root,root,755)
68 %attr(755,root,root) %{_bindir}/smokeapi
69 %attr(755,root,root) %{_bindir}/smokegen
70 %attr(755,root,root) %{_libdir}/libcppparser.so
71 %attr(755,root,root) %{_libdir}/libsmokebase.so.*.*.*
72 %attr(755,root,root) %ghost %{_libdir}/libsmokebase.so.?
73 %dir %{_libdir}/smokegen
74 %attr(755,root,root) %{_libdir}/smokegen/*.so
77 %defattr(644,root,root,755)
78 %{_includedir}/smoke.h
79 %{_includedir}/smokegen
82 %attr(755,root,root) %{_libdir}/libsmokebase.so