source: projects/specs/trunk/V/VirtualBox/VirtualBox-vl.spec @ 5111

Revision 5111, 35.2 KB checked in by shaolin, 13 years ago (diff)
Line 
1%define version 4.1.6
2%define release 2%{?_dist_release}
3
4%define kname   vboxdrv
5%define oname   VirtualBox
6%define srcname %{oname}-%{version}
7%define distname        %{oname}-%{version}_OSE
8%define dirname vbox-ose
9%define pkgver  %{version}
10
11%define vboxlibdir      %{_libdir}/%{name}
12%define vboxdatadir     %{_datadir}/%{name}
13
14%define build_additions 1
15%define build_doc 0
16
17%ifarch %{ix86}
18%define vbox_platform linux.x86
19%endif
20%ifarch x86_64
21%define vbox_platform linux.amd64
22%endif
23
24# nuke vbox-specific dependencies
25%define _provides_exceptions ^VBox
26%define _requires_exceptions ^VBox
27
28%if %{?_dist_release} >= "vl7"
29%define xserverabi 111
30%endif
31%if %{?_dist_release} == "vl6"
32%define xserverabi 110
33%endif
34%if %{?_dist_release} == "vl5"
35%define xserverabi 16
36%endif
37
38Summary:        A general-purpose full virtualizer for x86 hardware
39Summary(ja):    汎用の x86 ハードウエア完全仮想化ソフトウエア
40Name:           VirtualBox
41Version:        %{version}
42Release:        %{release}
43License:        GPL
44Group:          Development/Tools
45Url:            http://www.virtualbox.org/
46
47Source0:        http://download.virtualbox.org/virtualbox/%ver/%{srcname}.tar.bz2
48Source2:        virtualbox.init.vine
49Source3:        vboxadd-timesync.vine
50Source4:        60-vboxadd.perms
51Source10:       VirtualBox.png
52Patch2:         VirtualBox-4.0.6-kernelrelease.patch
53Patch4:         VirtualBox-1.6.0_OSE-futex.patch
54Patch5:         virtualbox-fix-vboxadd-req.patch
55# (fc) 1.6.0-2mdv fix initscript name in VBox.sh script
56Patch6:         VirtualBox-1.6.0_OSE-initscriptname.patch
57# (hk) fix build kernel-headers-2.6.29*
58Patch10:        VirtualBox-kernel-headers-2.6.29.patch
59# (fc) 2.2.0-1mdv disable update notification (Debian)
60Patch12:        16-no-update.patch
61# don't check for:
62# mkisofs: we're not going to build the additions .iso file
63# makeself: we're not going to create the stanalone .run installers
64Patch18:        virtualbox-4.0.0-dont-check-for-mkisofs-or-makeself.patch
65
66# fixed on upstream - will be included in future releases
67# see: http://www.virtualbox.org/ticket/9305
68Patch50:        VirtualBox-4.1.0-fix_kernel_panic_on_shutdown.patch
69
70# vine
71Patch100:       VirtualBox-2.2.2-buildfix.patch
72Patch101:       VirtualBox-4.1.2-vboxpci-build.patch
73Patch110:       VirtualBox-3.2.4-vine.patch
74
75BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
76ExclusiveArch:  %{ix86} x86_64
77Requires:       dkms-%{name} = %{version}-%{release}
78BuildRequires:  dev86, iasl
79BuildRequires:  zlib-devel
80BuildRequires:  libXcursor-devel
81BuildRequires:  libXmu-devel
82BuildRequires:  SDL-devel
83BuildRequires:  qt4-devel
84BuildRequires:  libIDL-devel
85BuildRequires:  e2fsprogs-devel
86BuildRequires:  libxslt-devel
87BuildRequires:  xerces-c-devel, xalan-c-devel
88BuildRequires:  hal-devel
89BuildRequires:  libXt-devel
90BuildRequires:  libstdc++34-devel
91BuildRequires:  python-devel
92BuildRequires:  libcap-devel
93BuildRequires:  pulseaudio-libs-devel
94BuildRequires:  kernel-devel
95BuildRequires:  mesa-libGL-devel
96BuildRequires:  mesa-libGLU-devel
97BuildRequires:  gsoap-devel
98BuildRequires:  curl-devel
99BuildRequires:  alsa-lib-devel
100BuildRequires:  dkms
101BuildRequires:  kBuild >= 0.1.999
102BuildRequires:  yasm
103BuildRequires:  qt4-designer
104BuildRequires:  pam-devel
105%ifarch x86_64
106BuildRequires:  compat32-glibc-devel
107%endif
108BuildRequires:  java-1.6.0-openjdk-devel
109%if %{build_doc}
110BuildRequires:  task-texlive
111BuildRequires:  texlive-collection-fontsextra
112%endif
113
114%description
115VirtualBox Open Source Edition (OSE) is a general-purpose full
116virtualizer for x86 hardware.
117
118%description -l ja
119VirtualBox Open Source Edition (OSE) は汎用の x86 ハードウエア
120完全仮想化ソフトウエアです。
121
122%package -n     dkms-%{name}
123Summary:        VirtualBox OSE kernel module
124Summary(ja):    VirtualBox OSE カーネルモジュール
125Group:          System Environment/Kernel
126Requires(post):   dkms
127Requires(preun):  dkms
128
129%description -n dkms-%{name}
130Kernel support for VirtualBox OSE.
131
132%description -l ja -n dkms-%{name}
133VirtualBox OSE のカーネルサポートパッケージです。
134
135%if %{build_additions}
136%package        guest-additions
137Summary:        Additions for VirtualBox OSE guest systems
138Summary(ja):    VirtualBox OSE ゲストシステム用の追加モジュール
139Group:          System Environment/Kernel
140Requires:       dkms-vboxadd = %{version}-%{release}
141Requires:       dkms-vboxvfs = %{version}-%{release}
142Requires:       dkms-vboxvideo = %{version}-%{release}
143#Requires:      xorg-x11-drv-vboxmouse
144Requires:       xorg-x11-drv-vboxvideo
145Requires:       xorg-x11-server-utils
146Obsoletes:      xorg-x11-drv-vboxmouse < 4.1.4
147
148%description    guest-additions
149This packages contains additions for VirtualBox OSE guest systems.
150It allows to share files with the host system, copy/paste between
151guest and host, and sync time with host.
152
153%description -l ja guest-additions
154このパッケージには VirtualBox OSE ゲストシステムのための追加モジュール
155が含まれています。これを利用することでホストシステムとファイルを共有し
156たり、ゲスト/ホスト間でカット&ペーストを行ったり、ホストと時刻同期をし
157たりすることができます。
158
159%package -n     dkms-vboxadd
160Summary:        Kernel module for VirtualBox OSE additions
161Summary(ja):    VirtualBox OSE additions のカーネルモジュール
162Group:          System Environment/Kernel
163Requires(post):   dkms
164Requires(preun):  dkms
165Provides:       dkms-vboxvfs = %{version}-%{release}
166Obsoletes:      dkms-vboxvfs < %{version}-%{release}
167Provides:       dkms-vboxsf = %{version}-%{release}
168Obsoletes:      dkms-vboxsf < %{version}-%{release}
169Provides:       dkms-vboxvideo = %{version}-%{release}
170Obsoletes:      dkms-vboxvideo < %{version}-%{release}
171
172%description -n dkms-vboxadd
173Kernel module for VirtualBox OSE additions.
174
175%description -l ja -n dkms-vboxadd
176VirtualBox OSE 追加モジュールのためのカーネルモジュールです。
177
178%if 0
179%package -n     xorg-x11-drv-vboxmouse
180Summary:        X.org X11 input driver for VirtualBox mouse
181Summary:        X.org X11 VirtualBox マウス入力ドライバ
182Group:          User Interface/X Hardware Support
183Requires:       %{name}-guest-additions
184
185%description -n xorg-x11-drv-vboxmouse
186The X.org driver for mouse in VirtualBox guests
187
188%description -l ja -n xorg-x11-drv-vboxmouse
189VirtualBox のゲストシステム用の X.org マウスドライバです。
190%endif
191
192%package -n     xorg-x11-drv-vboxvideo
193Summary:        X.org X11 video driver for VirtualBox guests
194Summary(ja):    X.org X11 VirtualBox ビデオドライバ
195Group:          User Interface/X Hardware Support
196Requires:       %{name}-guest-additions
197
198%description -n xorg-x11-drv-vboxvideo
199The X.org driver for video in VirtualBox guests
200
201%description -l ja -n xorg-x11-drv-vboxvideo
202VirtualBox のゲストシステム用の X.org ビデオドライバです。
203
204%endif
205
206%prep
207%setup -q -n %{distname}
208%patch2 -p1 -b .kernelrelease
209%patch4 -p1 -b .futex
210%patch5 -p1 -b .fix-timesync-req
211%patch6 -p1 -b .initscriptname
212%patch10 -p1 -b .kernel-headers-2.6.29
213%patch12 -p1 -b .disable-update
214%patch18 -p1 -b .mkisofs-makeself
215#%patch50 -p1 -b .fix_panic
216%patch100 -p1 -b .buildfix
217#%patch101 -p1 -b .vboxpci-build
218%patch110 -p1 -b .vine
219
220# remove prebuilt binaries
221rm -rf kBuild tools
222
223cat << EOF > LocalConfig.kmk
224VBOX_PATH_APP_PRIVATE_ARCH:=%{vboxlibdir}
225VBOX_WITH_ORIGIN:=
226VBOX_WITH_RUNPATH:=%{vboxlibdir}
227VBOX_PATH_APP_PRIVATE:=%{vboxdatadir}
228VBOX_WITH_TESTCASES:=
229VBOX_WITH_TESTSUITE:=
230VBOX_JAVA_HOME := %{_prefix}/lib/jvm/java-openjdk/
231VBOX_WITHOUT_ADDITIONS_ISO := 1
232EOF
233
234%build
235
236./configure \
237  --with-linux=$PWD/fake-linux \
238  --disable-kmods \
239%if ! %{build_doc}
240  --disable-docs
241%endif
242
243%if !%{build_additions}
244sed -rie 's/(VBOX_WITH_LINUX_ADDITIONS\s+:=\s+).*/\1/' AutoConfig.kmk
245echo VBOX_WITHOUT_ADDITIONS=1 >> LocalConfig.kmk
246%endif
247
248. ./env.sh
249kmk KBUILD_VERBOSE=2 \
250    TOOL_YASM_AS=yasm \
251    VBOX_WITH_REGISTRATION_REQUEST= \
252    VBOX_VERSION_STRING='$(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)'_VINE \
253    %{?_smp_mflags} all
254
255%install
256rm -rf %{buildroot}
257
258# install vbox components
259mkdir -p %{buildroot}%{vboxlibdir} %{buildroot}%{vboxdatadir}
260
261(cd out/%{vbox_platform}/release/bin && tar cf - --exclude=additions .) | \
262(cd %{buildroot}%{vboxlibdir} && tar xf -)
263
264# move noarch files to vboxdatadir
265mv %{buildroot}%{vboxlibdir}/{VBox*.sh,nls,*.desktop,*.png} %{buildroot}%{vboxdatadir}
266
267# install service
268mkdir -p %{buildroot}%{_initrddir}
269install -m755 %{SOURCE2} %{buildroot}%{_initrddir}/virtualbox
270
271# install wrappers
272mkdir -p %{buildroot}%{_sysconfdir}/vbox
273cat > %{buildroot}%{_sysconfdir}/vbox/vbox.cfg << EOF
274# VirtualBox installation directory
275INSTALL_DIR="%{vboxlibdir}"
276EOF
277mkdir -p %{buildroot}%{_bindir}
278ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/%{name}
279ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxManage
280ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxSDL
281ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/VBoxHeadless
282#ln -s %{vboxdatadir}/VBox.sh %{buildroot}%{_bindir}/vboxwebsrv
283
284# provide network control tools in bindir
285ln -s %{vboxlibdir}/VBoxTunctl %{buildroot}%{_bindir}/VBoxTunctl
286ln -s %{vboxlibdir}/VBoxNetAdpCtl %{buildroot}%{_bindir}/VBoxNetAdpCtl
287ln -s %{vboxlibdir}/VBoxNetDHCP %{buildroot}%{_bindir}/VBoxNetDHCP
288
289install -d %{buildroot}/var/run/%{name}
290
291# install dkms sources
292mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
293cat > vboxbuild << EOF
294#!/bin/sh
295set -e
296make -C %{kname} KERN_DIR=\$1
297cp -f %{kname}/Module.symvers vboxnetflt
298cp -f %{kname}/Module.symvers vboxnetadp
299make -C vboxnetflt KERN_DIR=\$1
300make -C vboxnetadp KERN_DIR=\$1
301EOF
302install -m 0755 vboxbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
303mv %{buildroot}%{vboxlibdir}/src/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
304cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
305MAKE[0]="./vboxbuild \$kernel_source_dir"
306PACKAGE_NAME=%{name}
307PACKAGE_VERSION=%{version}-%{release}
308DEST_MODULE_LOCATION[0]=/kernel/3rdparty/vbox
309BUILT_MODULE_LOCATION[0]=%{kname}/
310BUILT_MODULE_NAME[0]=%{kname}
311DEST_MODULE_LOCATION[1]=/kernel/3rdparty/vbox
312BUILT_MODULE_LOCATION[1]=vboxnetflt/
313BUILT_MODULE_NAME[1]=vboxnetflt
314DEST_MODULE_LOCATION[2]=/kernel/3rdparty/vbox
315BUILT_MODULE_LOCATION[2]=vboxnetadp/
316BUILT_MODULE_NAME[2]=vboxnetadp
317AUTOINSTALL=yes
318EOF
319
320# install udev rules
321mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
322cat > %{buildroot}%{_sysconfdir}/udev/rules.d/%{name}.rules << EOF
323KERNEL=="%{kname}", MODE="0666"
324EOF
325cat > %{buildroot}%{_sysconfdir}/udev/rules.d/vbox-additions.rules << EOF
326KERNEL=="vboxguest", NAME="vboxguest", OWNER="root", MODE="0660"
327KERNEL=="vboxuser", NAME="vboxuser", OWNER="root", MODE="0666"
328EOF
329
330# install additions
331%if %{build_additions}
332mkdir -p %{buildroot}%{_datadir}/hal/fdi/policy/20thirdparty
333install -m755 %SOURCE3 %{buildroot}%{_initrddir}/vboxadd-timesync
334
335## use the kernel mouse driver for all setups
336## where we previously autoloaded vboxmouse.
337## see the changelog: https://www.virtualbox.org/changeset/38784
338##
339#%if %{_dist_release} < vl6
340#install -m644 src/VBox/Additions/linux/installer/90-vboxguest.fdi %{buildroot}%{_datadir}/hal/fdi/policy/20thirdparty/90-vboxguest.fdi
341#%endif
342#install -d %{buildroot}%{_sysconfdir}/udev/rules.d/
343#install -m644 src/VBox/Additions/linux/installer/70-xorg-vboxmouse.rules %{buildroot}%{_sysconfdir}/udev/rules.d/
344#install -d %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
345#install -m644 src/VBox/Additions/x11/Installer/50-vboxmouse.conf %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
346
347install -d %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d
348install -m755 src/VBox/Additions/x11/Installer/98vboxadd-xclient %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d
349
350pushd out/%{vbox_platform}/release/bin/additions
351  install -d %{buildroot}/sbin %{buildroot}%{_sbindir} %{buildroot}/%{_libdir}/dri
352  install -m755 mount.vboxsf %{buildroot}/sbin/mount.vboxsf
353  install -m755 VBoxService %{buildroot}%{_sbindir}
354
355  install -d %{buildroot}%{_sysconfdir}/security/console.perms.d/
356  install -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/security/console.perms.d/
357
358  install -m755 VBoxClient %{buildroot}%{_bindir}
359  install -m755 VBoxControl %{buildroot}%{_bindir}
360
361  install -m755 VBoxOGL*.so %{buildroot}%{_libdir}
362  ln -s -f ../VBoxOGL.so %{buildroot}%{_libdir}/dri/vboxvideo_dri.so
363
364  install -d %{buildroot}%{_sysconfdir}/modprobe.preload.d
365  cat > %{buildroot}%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions << EOF
366vboxadd
367EOF
368
369  install -d %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
370  #install vboxmouse_drv_%{xserverabi}.so %{buildroot}%{_libdir}/xorg/modules/input/vboxmouse_drv.so
371  install vboxvideo_drv_%{xserverabi}.so %{buildroot}%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
372
373  mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}
374  cat > %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
375PACKAGE_NAME=vboxadditions
376PACKAGE_VERSION=%{version}-%{release}
377MAKE[0]="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest &&
378cp
379\$dkms_tree/\$module/\$module_version/build/vboxguest/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxsf &&
380make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf &&
381cp \$dkms_tree/\$module/\$module_version/build/vboxsf/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxvideo &&
382make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo"
383EOF
384
385  i=0
386  for kmod in vboxguest vboxsf vboxvideo; do
387    mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod
388    cp -a src/$kmod/* %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod/
389    cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
390DEST_MODULE_LOCATION[$i]=/kernel/3rdparty/vbox
391BUILT_MODULE_LOCATION[$i]=$kmod/
392BUILT_MODULE_NAME[$i]=$kmod
393EOF
394    i=$((i+1))
395  done
396  cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
397CLEAN="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest clean &&
398make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf clean &&
399make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo clean "
400AUTOINSTALL=yes
401EOF
402popd
403  sed 's/^\(.package.*-kernel-\)\(.*-latest\)\(.*\)\\$/\1\2\3Obsoletes: vboxsf-kernel-\2 vboxvideo-kernel-\2\\n\\/' /etc/dkms/template-dkms-mkrpm.spec > %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/vboxadditions-dkms-mkrpm.spec
404%endif
405
406# install icons
407mkdir -p %{buildroot}%{_iconsdir}
408install -m644 %{SOURCE10} %{buildroot}%{_iconsdir}/
409
410# install menu entries
411
412mkdir -p %{buildroot}%{_datadir}/applications
413cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
414[Desktop Entry]
415Name=VirtualBox
416Comment=Full virtualizer for x86 hardware
417Comment[ja]=x86 ハードウエアの完全仮想化システム
418Exec=%{_bindir}/%{name}
419Icon=%{name}
420Type=Application
421Terminal=false
422Categories=System;Emulator;
423EOF
424
425# add missing makefile for kernel module
426install -m644 src/VBox/HostDrivers/Support/linux/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
427
428# remove unpackaged files
429rm -rf %{buildroot}%{vboxlibdir}/{src,sdk,testcase}
430rm  -f %{buildroot}%{vboxlibdir}/tst*
431rm  -f %{buildroot}%{vboxlibdir}/vboxkeyboard.tar.gz
432rm  -f %{buildroot}%{vboxlibdir}/SUP*
433rm  -f %{buildroot}%{vboxlibdir}/xpidl
434
435%clean
436rm -rf %{buildroot}
437
438%post
439/sbin/chkconfig --add virtualbox
440
441%postun
442if [ "$1" -ge "1" ]; then
443  /sbin/service virtualbox condrestart > /dev/null 2>&1 || :
444fi
445
446%preun
447if [ $1 = 0 ]; then
448    service virtualbox stop > /dev/null 2>&1 ||:
449    /sbin/chkconfig --del virtualbox
450fi
451       
452
453%post -n dkms-%{name}
454set -x
455/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release} ||:
456/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} ||:
457/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} --force ||:
458/sbin/modprobe %{kname} >/dev/null 2>&1 || :
459/sbin/modprobe vboxnetflt >/dev/null 2>&1 || :
460
461%preun -n dkms-%{name}
462# rmmod can fail
463/sbin/rmmod vboxnetflt >/dev/null 2>&1
464/sbin/rmmod %{kname} >/dev/null 2>&1
465set -x
466/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :
467
468%if %{build_additions}
469%post guest-additions
470/sbin/chkconfig --add vboxadd-timesync
471
472%postun guest-additions
473if [ "$1" -ge "1" ]; then
474  /sbin/service vboxadd-timesync condrestart > /dev/null 2>&1 || :
475fi
476
477%preun guest-additions
478if [ $1 = 0 ]; then
479    service vboxadd-timesync stop > /dev/null 2>&1 ||:
480    /sbin/chkconfig --del vboxadd-timesync
481fi
482
483%post -n dkms-vboxadd
484set -x
485/usr/sbin/dkms --rpm_safe_upgrade add -m vboxadditions -v %{version}-%{release} ||:
486/usr/sbin/dkms --rpm_safe_upgrade build -m vboxadditions -v %{version}-%{release} ||:
487/usr/sbin/dkms --rpm_safe_upgrade install -m vboxadditions -v %{version}-%{release} ||:
488:
489
490%preun -n dkms-vboxadd
491set -x
492/usr/sbin/dkms --rpm_safe_upgrade remove -m vboxadditions -v %{version}-%{release} --all ||:
493:
494
495%endif
496
497%files
498%defattr(-,root,root)
499%config %{_sysconfdir}/vbox/vbox.cfg
500%{_bindir}/%{name}
501%{_bindir}/VBoxManage
502%{_bindir}/VBoxSDL
503%{_bindir}/VBoxHeadless
504%{_bindir}/VBoxTunctl
505%{_bindir}/VBoxNetAdpCtl
506%{_bindir}/VBoxNetDHCP
507#%{_bindir}/vboxwebsrv
508%{vboxlibdir}
509%attr(4711,root,root) %{vboxlibdir}/VBoxHeadless
510%attr(4711,root,root) %{vboxlibdir}/VBoxSDL
511%attr(4711,root,root) %{vboxlibdir}/%{name}
512%attr(4711,root,root) %{vboxlibdir}/VBoxNetAdpCtl
513%attr(4711,root,root) %{vboxlibdir}/VBoxNetDHCP
514%attr(644,root,root) %{vboxlibdir}/*.gc
515%attr(644,root,root) %{vboxlibdir}/*.r0
516%{vboxdatadir}
517# initscripts integration
518%{_initrddir}/virtualbox
519%config %{_sysconfdir}/udev/rules.d/%{name}.rules
520%dir /var/run/%{name}
521# desktop integration
522%{_iconsdir}/*.png
523%{_datadir}/applications/%{name}.desktop
524
525%files -n dkms-%{name}
526%defattr(-,root,root)
527%{_usr}/src/%{name}-%{version}-%{release}
528
529%if %{build_additions}
530%files guest-additions
531%defattr(-,root,root)
532/sbin/mount.vboxsf
533%{_initrddir}/vboxadd-timesync
534%{_sbindir}/VBoxService
535%{_bindir}/VBoxClient
536%{_bindir}/VBoxControl
537%{_sysconfdir}/security/console.perms.d/60-vboxadd.perms
538%{_sysconfdir}/udev/rules.d/vbox-additions.rules
539%{_sysconfdir}/X11/xinit/xinitrc.d/98vboxadd-xclient
540%{_sysconfdir}/modprobe.preload.d/vbox-guest-additions
541
542#%files -n xorg-x11-drv-vboxmouse
543#%defattr(-,root,root)
544#%{_libdir}/xorg/modules/input/vboxmouse_drv.so
545#%{_sysconfdir}/X11/xorg.conf.d/*.conf
546#%{_sysconfdir}/udev/rules.d/*.rules
547#%if %{_dist_release} < vl6
548#%{_datadir}/hal/fdi/policy/20thirdparty/90-vboxguest.fdi
549#%endif
550
551%files -n xorg-x11-drv-vboxvideo
552%defattr(-,root,root)
553%{_libdir}/VBoxOGL*
554%{_libdir}/xorg/modules/drivers/vboxvideo_drv.so
555%{_libdir}/dri/vboxvideo_dri.so
556
557%files -n dkms-vboxadd
558%defattr(-,root,root)
559%{_usr}/src/vbox*-%{version}-%{release}
560
561%endif
562
563
564%changelog
565* Sat Nov  5 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.6-2
566- explicitly specify xserverabi for vl5, vl6, vl7 (and up)
567
568* Sat Nov  5 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.6-1
569- new upstream release
570- drop Patch101 (merged into upstream)
571
572* Mon Oct 31 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.4-2
573- fix the path 98vboxadd-xclient script should be installed
574  (s|/etc/X11/xinit.d|/etc/X11/xinit/xinitrc.d|)
575
576* Tue Oct  4 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.4-1
577- new upstream release
578- use the kernel mouse driver for all setups where we previously
579  autoloaded vboxmouse (see: https://www.virtualbox.org/changeset/38784)
580
581* Wed Aug 24 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.2-1
582- new upstream release
583- drop Patch50; fix Patch12 & Patch101
584- specify VBOX_VERSION_STRING on kmk to declare third-party (VINE) build
585  see: http://www.virtualbox.org/wiki/Editions
586
587* Tue Aug  9 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 4.1.0-2
588- add Patch50 to fix random kernel panic during shutdown on some environments
589  (see: http://www.virtualbox.org/ticket/9305)
590
591* Wed Jul 20 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.1.0-1
592- update to 4.1.0
593
594* Fri Jul 08 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0.10-1
595- update to 4.0.10
596
597* Sun May 29 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0.8-1
598- update to 4.0.8
599- include xserver 1.10 drivers
600
601* Fri May 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 4.0.6-1
602- update to 4.0.6
603- add BR: java-1.6.0-openjdk-devel
604
605* Fri Jan 14 2011 Shu KONNO <owa@bg.wakwak.com> 3.2.12-3
606- rebuilt with openssl-1.0.0c
607- added vboxadd-timesync.vine instead of vboxadd-service.sh
608
609* Sat Dec 04 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.12-2
610- add BR: pam-devel
611- rebuild with python-2.6
612
613* Fri Dec 03 2010 Shu KONNO <owa@bg.wakwak.com> 3.2.12-1
614- updated VirtualBox to 3.2.12-OSE
615
616* Mon Aug 23 2010 Shu KONNO <owa@bg.wakwak.com> 3.2.8-1
617- new upstream release
618
619* Sat Jun 12 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.4-2
620- add patch110 to fix vboxadd-timesync script
621
622* Thu Jun 10 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.4-1
623- new upstream release
624
625* Sat May 22 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.0-1
626- new upstream release
627- drop wined3d patch as the Windows guest additions provide
628  Direct3D acceleration.
629- add xorg.conf snippet for new xserver
630- vboxvfs renamed to vboxsf
631
632* Mon Apr 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.6-2
633- fix initscript
634
635* Sun Apr 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.6-1
636- new upstream release
637
638* Tue Nov 17 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.10-1
639- new upstream release
640- add missing BR:
641
642* Mon Sep 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-1
643- new upstream release
644
645* Wed Aug 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.4-1
646- new upstream release
647- add translated summaries and descriptions
648
649* Mon Jul 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-1
650- new upstream release
651
652* Wed Jul 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.0-1
653- new upstream release
654
655* Tue Jun 09 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.4-3
656- change Group: of dkms-VirtualBox to System Environment/Kernel
657
658* Tue Jun 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.4-2
659- remove modprobe.d/vbox-guest-additions
660
661* Sun May 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.4-1
662- update to 2.2.4
663
664* Sun May 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.2-1
665- initial build for Vine Linux
666- update to 2.2.2
667
668* Wed Apr 22 2009 Pascal Terjan <pterjan@mandriva.org> 2.2.0-4mdv2009.1
669+ Revision: 368679
670- Fix mkrpm template
671
672* Tue Apr 21 2009 Pascal Terjan <pterjan@mandriva.org> 2.2.0-3mdv2009.1
673+ Revision: 368502
674- BuildRequires:dkms-minimal
675- Obsolete -latest dkms binary packages
676
677* Wed Apr 15 2009 Frederic Crozat <fcrozat@mandriva.com> 2.2.0-2mdv2009.1
678+ Revision: 367571
679- Patch15: kill vboxclient if leftover from previous X11 session
680- Patch14 (Sun): fix OpenGL support for Linux Guest additions
681- improve packaging to be more LSB compliant
682
683* Fri Apr 10 2009 Frederic Crozat <fcrozat@mandriva.com> 2.2.0-1mdv2009.1
684+ Revision: 365828
685- Release 2.2.0
686- enable OpenGL pass-through. Caveat : Linux guest support is not working when building guest additions with Open source edition (under investigation)
687- move location of fdi file (fix mouse integration support when using HAL)
688- merge all guest additions kernel module in one single DKMS (pterjan)
689- Enable webservice
690- Remove patch9, no longer needed (when using kernel 2.6.29.x, you MUST use kernel 2.6.29.1 or later)
691- Regenerate patches 8, 10
692- Patch11: add Wine Direct3D guest additions option (Debian)
693- Patch12: disable update notification (Debian)
694- Patch13: make network settings more intuitive (Debian)
695- Add missing dependencies in guest additions package
696- No longer use gcc 4.2, build fine with latest gcc 4.3
697- Replace source3 with upstream version
698- Update source4 to change permissions on both guest additions devices
699- Fix permissions on non .so files
700
701* Mon Mar 09 2009 Pascal Terjan <pterjan@mandriva.org> 2.1.4-5mdv2009.1
702+ Revision: 353280
703- vboxvfs needs vboxadd
704
705* Wed Mar 04 2009 Frederic Crozat <fcrozat@mandriva.com> 2.1.4-4mdv2009.1
706+ Revision: 348336
707- Force rebuild of dkms modules
708
709* Wed Feb 25 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.1.4-3mdv2009.1
710+ Revision: 344966
711- Copy Module.symvers for vboxnetflt dkms build, needed with
712  CONFIG_MODVERSIONS enabled in latest cooker kernels.
713
714* Wed Feb 25 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 2.1.4-2mdv2009.1
715+ Revision: 344896
716- Apply fix for VM load failure with kernels 2.6.29-rc5 or later
717  (#48096, http://www.virtualbox.org/ticket/3403).
718- Fix building with kernel-headers-2.6.29*
719
720* Tue Feb 17 2009 Frederik Himpe <fhimpe@mandriva.org> 2.1.4-1mdv2009.1
721+ Revision: 342236
722- Update to new version 2.1.4
723- Fix source URL
724
725* Thu Jan 22 2009 Frederic Crozat <fcrozat@mandriva.com> 2.1.2-2mdv2009.1
726+ Revision: 332593
727- Use xorg 1.6 drivers when building cooker guest addition packages
728
729* Thu Jan 22 2009 Funda Wang <fundawang@mandriva.org> 2.1.2-1mdv2009.1
730+ Revision: 332404
731- specify CC4.2
732- New version 2.1.2
733- rediff libpath patch
734
735* Sun Jan 04 2009 Colin Guthrie <cguthrie@mandriva.org> 2.1.0-5mdv2009.1
736+ Revision: 324525
737- Rebuild mouse and display drivers for xserver 1.6
738
739* Thu Dec 25 2008 Michael Scherer <misc@mandriva.org> 2.1.0-4mdv2009.1
740+ Revision: 318540
741- rebuild for new python
742
743* Fri Dec 19 2008 Frederic Crozat <fcrozat@mandriva.com> 2.1.0-3mdv2009.1
744+ Revision: 316288
745- Fix guest additions for cooker, we ship Xorg 1.5 now
746- Ship fdi file for vboxmouse
747
748* Fri Dec 19 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.0-2mdv2009.1
749+ Revision: 316021
750- oops, finish fixing up initscript
751
752* Fri Dec 19 2008 Adam Williamson <awilliamson@mandriva.org> 2.1.0-1mdv2009.1
753+ Revision: 316019
754- adjust initscript and dkms.conf for the fact that there's now two necessary
755  kernel modules for the master: vboxdrv and vboxnetflt
756- drop mdvconfig.patch: this stub does nothing useful, and breaks the build
757  (see fcrozat's mail on Cooker)
758- VBoxAddIF and VBoxDeleteIF are now obsolete and not provided
759
760  + Frederic Crozat <fcrozat@mandriva.com>
761    - Release 2.1.0
762    - Regenerate patch1
763    - update buildrequires
764
765* Sun Nov 30 2008 Frederik Himpe <fhimpe@mandriva.org> 2.0.6-2mdv2009.1
766+ Revision: 308552
767- Rebuild mouse and display drivers for xserver 1.5
768
769* Wed Nov 26 2008 Funda Wang <fundawang@mandriva.org> 2.0.6-1mdv2009.1
770+ Revision: 306865
771- New version 2.0.6
772
773* Mon Nov 03 2008 Funda Wang <fundawang@mandriva.org> 2.0.4-1mdv2009.1
774+ Revision: 299348
775- New version 2.0.4
776
777* Mon Sep 15 2008 Frederic Crozat <fcrozat@mandriva.com> 2.0.2-2mdv2009.0
778+ Revision: 284854
779- Patch8: disable version check at startup
780
781* Sat Sep 13 2008 Frederik Himpe <fhimpe@mandriva.org> 2.0.2-1mdv2009.0
782+ Revision: 284544
783- Update to bugfix update 2.0.2
784
785* Tue Sep 09 2008 Olivier Blin <oblin@mandriva.com> 2.0.0-3mdv2009.0
786+ Revision: 283015
787- build guest additions on x86_64 too (#43593)
788
789  + Frederic Crozat <fcrozat@mandriva.com>
790    - Patch7: fix QT4 detection on x86-64 on Mandriva 2008.1
791
792* Thu Sep 04 2008 Frederic Crozat <fcrozat@mandriva.com> 2.0.0-1mdv2009.0
793+ Revision: 280850
794- Fix BuildRequires
795- Release 2.0.0
796- Remove patches 3, 7 (merged upstream)
797
798* Mon Sep 01 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.6.4-4mdv2009.0
799+ Revision: 278071
800- Added patch to allow VirtualBox kernel module to build with
801  Linux 2.6.27
802
803  + Pixel <pixel@mandriva.com>
804    - increase release number
805    - use gcc4.2 to build the recompiler (not ported to gcc 4.3 yet)
806
807* Wed Aug 06 2008 Olivier Blin <oblin@mandriva.com> 1.6.4-2mdv2009.0
808+ Revision: 264273
809- create /var/run/VirtualBox (#41963)
810- use tunctl from the tunctl package while VBoxTunctl does not build
811
812* Tue Aug 05 2008 Olivier Blin <oblin@mandriva.com> 1.6.4-1mdv2009.0
813+ Revision: 264016
814- do not include VBoxTunctl for now (build is broken in upstream tarball)
815- rediff misc_register patch (the register part has been implemented upstream, I should submit the deregister hunks)
816- fix 1.6.4 build by not building tunctl (some Makefile.kmk are missing)
817- 1.6.4
818
819* Tue Jul 29 2008 Frederic Crozat <fcrozat@mandriva.com> 1.6.2-2mdv2009.0
820+ Revision: 252777
821- Don't use gcc 3.3 for build on 2008.1 or earlier
822
823* Wed Jul 09 2008 Olivier Blin <oblin@mandriva.com> 1.6.2-1mdv2009.0
824+ Revision: 232889
825- set again linux sources path in configure
826- use gcc 3.3 to build the recompiler (not ported to gcc 4.3 yet)
827- use kernel-devel-latest instead of kernel-source-latest
828- use a prepared copy of the linux tree (for linux/bounds.h)
829
830  + Frederic Crozat <fcrozat@mandriva.com>
831    - Release 1.6.2
832    - Regenerate patch5
833    - Fix duplicated line in specfile
834
835  + Pixel <pixel@mandriva.com>
836    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas
837
838* Fri May 16 2008 Frederic Crozat <fcrozat@mandriva.com> 1.6.0-4mdv2009.0
839+ Revision: 208160
840- Fix seamless mode in guest additions subpackage
841
842* Thu May 15 2008 Anssi Hannula <anssi@mandriva.org> 1.6.0-3mdv2009.0
843+ Revision: 207692
844- rename VBoxAddIF.sh and VBoxDeleteIF.sh to VBoxAddIF and VBoxDeleteIF
845  to match original names and documentation
846
847* Wed May 14 2008 Frederic Crozat <fcrozat@mandriva.com> 1.6.0-2mdv2009.0
848+ Revision: 207235
849- Replace source1 with patch 6 (use up to date VBox.sh script)
850- Ensure VBoxAddIF/VBoxDeleteIF scripts are packaged, as well as VBoxTunctl (Mdv bug #40769)
851- package VBoxHeadless (Mdv bug #40771)
852
853* Fri May 09 2008 Olivier Blin <oblin@mandriva.com> 1.6.0-1mdv2009.0
854+ Revision: 205313
855- try harder to disable additions on x86_64
856- buildrequire libxslt-devel
857- adapt to vboxadd-xclient being renamed as VBoxClient
858- rediff futex patch
859- rediff misc_register patch
860- 1.6.0
861- revert BUILT_MODULE_NAME addition, the bug is fixed in dkms
862
863  + Anssi Hannula <anssi@mandriva.org>
864    - add BUILT_MODULE_NAME to dkms.conf of vboxadd and vboxvfs (fixes DKMS
865      error)
866
867* Tue Feb 26 2008 Olivier Blin <oblin@mandriva.com> 1.5.6-1mdv2008.1
868+ Revision: 175619
869- 1.5.6
870- rediff KERNELRELEASE patch
871
872* Tue Feb 26 2008 Olivier Blin <oblin@mandriva.com> 1.5.4-5mdv2008.1
873+ Revision: 175610
874- try to start dkms instead of vboxadd in vboxadd-timesync service (since modules are loaded from modprobe.preload.d, #36728)
875
876* Fri Feb 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.5.4-4mdv2008.1
877+ Revision: 163970
878- drop old menu
879
880  + Frederic Crozat <fcrozat@mandriva.com>
881    - Really disable pulseaudio support on 2008.0 or older
882
883* Thu Jan 10 2008 Frederic Crozat <fcrozat@mandriva.com> 1.5.4-3mdv2008.1
884+ Revision: 147602
885- Use correct version of x11 mouse and video additional driver when used on 2008.1 (xorg 1.4) and 2008.0
886- Only build pulseaudio support for 2008.1
887
888* Wed Jan 09 2008 Olivier Blin <oblin@mandriva.com> 1.5.4-2mdv2008.1
889+ Revision: 147006
890- fix dkms build for kernels different from running kernel
891
892* Thu Jan 03 2008 Olivier Blin <oblin@mandriva.com> 1.5.4-1mdv2008.1
893+ Revision: 142711
894- buildrequire pulseaudio-devel
895- rediff libpath patch
896- remove 2.6.24 build fix, fixed upstream
897- 1.5.4
898- restore BuildRoot
899
900  + Pascal Terjan <pterjan@mandriva.org>
901    - Switch to Debian patch for 2.6.24
902    - Re-create the 2.6.24 patch, some bits got lost
903
904  + Thierry Vignaud <tvignaud@mandriva.com>
905    - kill re-definition of %%buildroot on Pixel's request
906    - kill explicit icon extension
907
908  + Giuseppe Ghibò <ghibo@mandriva.com>
909    - Use kernel-source-latest in BuildRequires as conditional.
910    - Add conditional build flags for older release.
911    - Let Patch5 conditional.
912
913* Fri Nov 30 2007 Pascal Terjan <pterjan@mandriva.org> 1.5.2-3mdv2008.1
914+ Revision: 114076
915- Improve 2.6.24 patch so that it should still build with older kernels
916
917* Fri Nov 30 2007 Pascal Terjan <pterjan@mandriva.org> 1.5.2-2mdv2008.1
918+ Revision: 114047
919- Fix other parts to build with 2.6.24
920- Fix vboxdrv for 2.6.24
921
922* Tue Nov 13 2007 Olivier Blin <oblin@mandriva.com> 1.5.2-1mdv2008.1
923+ Revision: 108363
924- remove keyboards patch (was from upstream svn)
925- rediff kernelrelease patch
926- rediff libpath patch
927- 1.5.2
928
929* Thu Oct 04 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-6mdv2008.0
930+ Revision: 95447
931- really apply misc_register patch (so that vboxadd devices are automatically created)
932- add release in dkms PACKAGE_VERSION to ease upgrades
933
934* Sat Sep 29 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-5mdv2008.0
935+ Revision: 93837
936- require kmod(vboxdrv) instead of dkms package
937- do not mark initscript as config file
938- move initscripts and udev rules out of dkms package (so that it works when using dkms prebuilt modules)
939
940* Sat Sep 29 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-4mdv2008.0
941+ Revision: 93812
942- add vboxadd-timesync service
943- add pam_console perms file to assign vboxadd device to console user
944- use misc_register() to register vboxadd device so that /dev/vboxadd gets created automatically by udev
945
946* Fri Sep 28 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-3mdv2008.0
947+ Revision: 93770
948- add vboxadd-xclient xinit.d script
949- release new additions, but we still need to fix mknod for vboxadd
950  (or use device_create() in kernel module), set console perms for
951  vboxadd in console.perms.d, and add timesync initscript
952- make guest additions package require X11 drivers
953- make x11 driver packages suggest virtualbox-guest-additions
954- add virtualbox-guest-additions package (with xclient, timesync, mount.vboxsf)
955- add dkms-vboxadd and dkms-vboxvfs packages
956
957* Fri Sep 28 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-2mdv2008.0
958+ Revision: 93534
959- build additions on ix86 only
960- fix support for Brazilian, Belgian, US intl and US dvorak keyboards and add support for multimedia keys (from upstream SVN)
961- buildrequire libstdc++-static-devel
962- buildrequire libxt-devel
963- buildrequire kernel-source-latest, since iurt/urpmi don't install latest kernel-source automatically
964- buildrequire kernel-source
965- package mouse guest addition in x11-driver-input-vboxmouse
966- package video guest addition in x11-driver-video-vboxvideo
967- build VirtualBox additions
968
969* Mon Sep 03 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-1mdv2008.0
970+ Revision: 78607
971- drop libstdc++5 BuildRequires
972- drop unapplied x86_64 NMI watchdog disabling patch (merged upstream)
973- 1.5.0
974- rediff mdvconfig patch
975
976  + Thierry Vignaud <tvignaud@mandriva.com>
977    - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated'
978
979* Fri Jun 08 2007 Per Øyvind Karlsen <peroyvind@mandriva.org> 1.4.0-1mdv2008.0
980+ Revision: 37085
981- from Jos?\195?\169 Melo <mmodem00@gmail.com>:
982        o 1.4.0
983        o update patch:2 since is needed to load (modprobe) vbox driver in kernel-2.6.17
984        o remove patch1 since is becomes obsolete with this new version,and continues installing and running stable no matter if is kernel-2.6.17 or greater
985        o add missing buildrequire hal-devel
986
987
988* Thu Mar 15 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.8-1mdv2007.1
989+ Revision: 144313
990- add should-start: dkms to initscript (#29523)
991- 1.3.8
992  * hard reset network device on reboot
993  * fix issues with IBM JVM 1.4.2 in Linux guests
994  * add support for X.org 7.2.x in Linux guest additions
995
996* Fri Mar 02 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.6-1mdv2007.1
997+ Revision: 131492
998- disable NMIs on Core 2 platforms too
999- 1.3.6
1000  * fix some GUI issues
1001  * fix OpenBSD 4.0 support
1002  * fix CD/DVD-ROM detection in Windows Vista guests
1003  * fix networking issues with Windows NT 4.0 guests
1004  * fix some ALSA problems that could cause system reboots
1005
1006* Mon Feb 12 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.4-1mdv2007.1
1007+ Revision: 119895
1008- 1.3.4
1009
1010* Mon Feb 12 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.3.20070209-1mdv2007.1
1011+ Revision: 119017
1012- SVN updates (2007/02/09):
1013  * additional 64-bit fixes
1014  * asynchronous packets transmission in NIC code
1015
1016* Sat Feb 03 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.3.20070202-1mdv2007.1
1017+ Revision: 116064
1018- various 64-bit fixes
1019- updates from SVN (2007/02/02):
1020  * initial 64-bit host support
1021  * fix IDE for Open Solaris 10
1022  * add VDI compacting to the GUI
1023
1024* Sat Jan 27 2007 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1.3.3-1mdv2007.1
1025+ Revision: 114276
1026- initial mandriva linux package
1027
Note: See TracBrowser for help on using the repository browser.