]> git.pld-linux.org Git - SPECS.git/blob - kde4-smokeqt.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / kde4-smokeqt.spec
1 %define         _state          stable
2 %define         orgname         smokeqt
3 %define         qtver           4.8.0
4
5 Summary:        smokeqt - A SMOKE library
6 Summary(pl.UTF-8):      smokeqt - Biblioteka SMOKE
7 Name:           kde4-smokeqt
8 Version:        4.14.3
9 Release:        8
10 License:        GPL v2+
11 Group:          X11/Libraries
12 Source0:        http://download.kde.org/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
13 # Source0-md5:  0f38f465ccd1f9d878d6b91082069227
14 Patch0:         qscintilla.patch
15 URL:            http://www.kde.org/
16 BuildRequires:  cmake
17 BuildRequires:  kde4-kdelibs-devel >= %{version}
18 BuildRequires:  phonon-devel
19 BuildRequires:  qimageblitz-devel
20 BuildRequires:  qscintilla2-qt4-devel
21 BuildRequires:  Qt3Support-devel >= %{qtver}
22 BuildRequires:  QtCore-devel >= %{qtver}
23 BuildRequires:  QtDBus-devel >= %{qtver}
24 BuildRequires:  QtDeclarative-devel >= %{qtver}
25 BuildRequires:  QtGui-devel >= %{qtver}
26 BuildRequires:  QtHelp-devel >= %{qtver}
27 BuildRequires:  QtMultimedia-devel >= %{qtver}
28 BuildRequires:  QtNetwork-devel >= %{qtver}
29 BuildRequires:  QtOpenGL-devel >= %{qtver}
30 BuildRequires:  QtScript-devel >= %{qtver}
31 BuildRequires:  QtSvg-devel >= %{qtver}
32 BuildRequires:  QtTest-devel >= %{qtver}
33 BuildRequires:  QtUiTools-devel >= %{qtver}
34 BuildRequires:  QtWebKit-devel >= %{qtver}
35 BuildRequires:  QtXml-devel >= %{qtver}
36 BuildRequires:  QtXmlPatterns-devel  >= %{qtver}
37 BuildRequires:  qwt-devel
38 BuildRequires:  kde4-smokegen-devel >= %{version}
39 Obsoletes:      kde4-kdebindings-smoke-qt < 4.6.99
40 Obsoletes:      smokeqt <= 4.8.0
41 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43 %description
44 SMOKE library (Scripting Meta Object Kompiler Engine).
45
46 %description -l pl.UTF-8
47 Biblioteka SMOKE (Scripting Meta Object Kompiler Engine - silnik
48 kompilatora metaobiektów skryptowych).
49
50 %package devel
51 Summary:        Header files for %{name} library
52 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki %{name}
53 Group:          X11/Development/Libraries
54 Requires:       %{name} = %{version}-%{release}
55 Requires:       kde4-smokegen-devel >= %{version}
56 Obsoletes:      kde4-kdebindings-smoke-devel < 4.6.99
57 Obsoletes:      smokeqt-devel <= 4.8.0
58
59 %description devel
60 Header files for %{name} library.
61
62 %description devel -l pl.UTF-8
63 Pliki nagłówkowe biblioteki %{name}.
64
65 %prep
66 %setup -q -n %{orgname}-%{version}
67 %patch0 -p1
68
69 %build
70 install -d build
71 cd build
72 export CXXFLAGS="%{rpmcxxflags} -std=gnu++98"
73 %cmake \
74         ../
75 %{__make}
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79
80 %{__make} -C build/ install \
81         DESTDIR=$RPM_BUILD_ROOT \
82         kde_htmldir=%{_kdedocdir}
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %post   -p /sbin/ldconfig
88 %postun -p /sbin/ldconfig
89
90 %files
91 %defattr(644,root,root,755)
92 %doc AUTHORS
93 %attr(755,root,root) %{_libdir}/libsmoke*.so.*.*.*
94 %attr(755,root,root) %ghost %{_libdir}/libsmoke*.so.?
95
96 %files devel
97 %defattr(644,root,root,755)
98 %{_includedir}/smoke
99 %{_datadir}/smoke/*.argnames.txt
100 %{_datadir}/smoke/*.typedefs.txt
101 %{_datadir}/smokegen/qt-config.xml
102 %{_datadir}/smokegen/qtdefines
103 %attr(755,root,root) %{_libdir}/libsmoke*.so
This page took 0.202082 seconds and 3 git commands to generate.