%define _enable_debug_packages 0
%endif
+%define kbrs %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo "BuildRequires:kernel%%{_alt_kernel}-module-build >= 3:2.6.20.2" ; done)
%define kpkg %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo %%kernel_pkg ; done)
%define bkpkg %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo %%build_kernel_pkg ; done)
%define ikpkg %(echo %{_build_kernels} | tr , '\\n' | while read n ; do echo %%undefine alt_kernel ; [ -z "$n" ] || echo %%define alt_kernel $n ; echo %%install_kernel_pkg ; done)
%define pname VirtualBox
Summary: VirtualBox - x86 hardware virtualizer
Summary(pl.UTF-8): VirtualBox - wirtualizator sprzętu x86
-Name: %{pname}%{_alt_kernel}
-Version: 4.3.0
-Release: %{rel}%{?with_kernel:@%{_kernel_ver_str}}
+Name: %{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel}
+Version: 4.3.4
+Release: %{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}}
License: GPL v2
Group: Applications/Emulators
Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}.tar.bz2
-# Source0-md5: 1f49237686d095859f3dbea0941f8b12
+# Source0-md5: 065c713bb691929179f1649d5118a340
Source1: http://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso
-# Source1-md5: 6b72a59aba1660afa4f430faa88d727a
+# Source1-md5: 528f6af69954a1d12fb1125c466d7948
Source2: vboxservice.init
Source3: vboxservice.service
Source4: %{pname}.sh
BuildRequires: curl-devel
BuildRequires: device-mapper-devel
%{?with_doc:BuildRequires: docbook-dtd44-xml}
+%{?with_lightdm:BuildRequires: fltk-devel}
BuildRequires: gcc >= 5:3.2.3
%{?with_webservice:BuildRequires: gsoap-devel}
BuildRequires: issue
BuildRequires: libstdc++-static >= 5:3.2.3
BuildRequires: libuuid-devel
BuildRequires: libvncserver-devel >= 0.9.9
+BuildRequires: libvpx-devel
BuildRequires: libxml2-devel >= 2.6.26
BuildRequires: libxslt-devel >= 1.1.17
BuildRequires: libxslt-progs >= 1.1.17
BuildRequires: yasm
BuildRequires: zlib-devel >= 1.2.1
%endif
-%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20.2}
+%{?with_dist_kernel:%{expand:%kbrs}}
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(pre): /usr/bin/getgid
Group: Base
Requires(post,preun): /sbin/chkconfig
Requires(post): systemd-units >= 38
-Requires: systemd-units >= 38
Requires: rc-scripts
+Requires: systemd-units >= 38
Suggests: kernel(vboxguest)
Suggests: kernel(vboxsf)
Suggests: pam-pam_vbox
Requires: xorg-xserver-server >= 1.0.99.901
Requires: xorg-xserver-server(videodrv-abi) <= 14.1
Requires: xorg-xserver-server(videodrv-abi) >= 2.0
+Provides: xorg-driver-video
%description -n xorg-driver-video-vboxvideo
X.org video driver for VirtualBox guest OS.
Requires: systemd-units >= 38\
%if %{with dist_kernel}\
%requires_releq_kernel\
-%requires_releq_kernel -n drm\
+Requires: %{releq_kernel -n drm}\
Requires(postun): %releq_kernel\
%endif\
Suggests: %{name}-kernel-init-guest >= %{version}-%{rel}\