]> icculus.org git repositories - duncan/yast2-qt4.git/blob - yast2-qt4.spec.in
Qt3 support is gone for the base UI
[duncan/yast2-qt4.git] / yast2-qt4.spec.in
1 @HEADER-COMMENT@
2
3
4 @HEADER@
5 BuildRequires:  dbus-1-devel boost-devel libzypp-devel curl-devel docbook-xsl-stylesheets doxygen libdrm-devel libjpeg-devel libxcrypt-devel libxslt perl-XML-Writer libqt4-devel rpm-devel sgml-skel update-desktop-files yast2-devtools yast2-core-devel hal-devel
6
7 Summary:        -
8 BuildRequires:  yast2-core-devel >= 2.16.11
9 Requires:       yast2-core >= 2.16.11
10 Requires:       libzypp >= 3.11.8
11 Provides:       yast2_ui
12 Provides:       y2base:/usr/lib/YaST2/servers/qt
13 Provides:       y2base:/usr/lib/YaST2/plugin/libpy2qt.so.2
14 Provides:       yast2-ui-qt yast2-ui-qt-devel
15 Obsoletes:      yast2-ui-qt yast2-ui-qt-devel
16 Provides:       y2qt
17 Obsoletes:      y2qt
18
19 %description
20 -
21
22 %build
23 mkdir build
24 cd build
25 cmake -DCMAKE_INSTALL_PREFIX=%{prefix} \
26       -DLIB=%{_lib} \
27       -DCMAKE_C_FLAGS="%{optflags}" \
28       -DCMAKE_CXX_FLAGS="%{optflags}" \
29       -DCMAKE_BUILD_TYPE=Release \
30       -DCMAKE_SKIP_RPATH=1 \
31       ..
32 make %{?jobs:-j %jobs}
33
34 %install
35 cd build
36 make install DESTDIR=$RPM_BUILD_ROOT
37 cd ..
38
39 %clean
40 rm -rf "$RPM_BUILD_ROOT"
41
42
43 %if 0%{?suse_version} <= 1010
44 %define _xorg7fonts /usr/X11R6/lib/X11/fonts
45 %else
46 %define _xorg7fonts /usr/share/fonts
47 %endif
48
49 %files
50 %defattr (-, root, root)
51 @YAST_PLUGIN_DIR@/libpy2qt4.so.*
52 @YAST_PLUGIN_DIR@/libpy2qt4.so
53 @YAST_PLUGIN_DIR@/libpy2qt4_pkg.so.*
54 @YAST_PLUGIN_DIR@/libpy2qt4_pkg.so
55 @YAST_IMAGE_DIR@
56 %dir %{_xorg7fonts}/uni
57 %verify(not md5 size mtime) %{_xorg7fonts}/uni/fonts.dir
58 %{_xorg7fonts}/uni/newunifont.pcf.gz
59 %{_xorg7fonts}/uni/unifont.pcf.gz
60 %dir @YAST_DATA_DIR@
61 @YAST_DATA_DIR@/lang_fonts
62 %doc %{prefix}/share/doc/packages/%{name}