lp:ubuntu/karmic/virtualbox-ose

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/virtualbox-ose
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

37. By Felix Geyer

* Merge from debian unstable (LP: #444812), remaining changes:
  - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
    - Drop virtualbox-ose{-guest,}-modules-* package templates
    - Recommend *-source instead of *-modules packages
    - Replace error messages related to missing/mismatched
      kernel module accordingly
  - Autoload kernel module
    - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
  - Disable update action
    - patches/u01-disable-update-action.dpatch
  - Virtualbox should go in Accessories, not in System tools (LP: #288590)
    - virtualbox-ose-qt.files/virtualbox-ose.desktop
  - Add apport hook
    - virtualbox-ose.files/source_virtualbox-ose.py
    - virtualbox-ose.install
  - Add launchpad integration
    - control
    - lpi-bug.xpm
    - patches/u02-lp-integration.dpatch
* Try to remove existing dkms modules before adding the new modules
  (LP: #434503)
  - debian/virtualbox-ose-source.postinst
  - debian/virtualbox-ose-guest-source.postinst
* Don't fail if dkms modules have already been removed
  - debian/virtualbox-ose-source.prerm
  - debian/virtualbox-ose-guest-source.prerm

36. By Felix Geyer

* Merge from debian unstable (LP: #429697), remaining changes:
  - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
    - Drop virtualbox-ose{-guest,}-modules-* package templates
    - Recommend *-source instead of *-modules packages
    - Replace error messages related to missing/mismatched
      kernel module accordingly
  - Autoload kernel module
    - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
  - Disable update action
    - patches/u01-disable-update-action.dpatch
  - Virtualbox should go in Accessories, not in System tools (LP: #288590)
    - virtualbox-ose-qt.files/virtualbox-ose.desktop
  - Add apport hook
    - virtualbox-ose.files/source_virtualbox-ose.py
    - virtualbox-ose.install
  - Add launchpad integration
    - control
    - lpi-bug.xpm
    - patches/u02-lp-integration.dpatch
  - virtualbox, virtualbox-* (names of the upstream proprietary packages)
    conflict with virtualbox-ose (LP: #379878)
* Make debug package depend on normal or guest utils package
* Drop patches/22-pulseaudio-stubs.dpatch (applied upstream)
* Rename Ubuntu specific patches to uXX-*.dpatch
* Fix lintian warnings in maintainer scripts

35. By Felix Geyer

* Merge from debian unstable (LP: #416314), remaining changes:
  - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
    - Drop virtualbox-ose{-guest,}-modules-* package templates
    - Recommend *-source instead of *-modules packages
    - Replace error messages related to missing/mismatched
      kernel module accordingly
  - Autoload kernel module
    - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
  - Disable update action
    - patches/13-disable-update-action.dpatch
  - Virtualbox should go in Accessories, not in System tools (LP: #288590)
    - virtualbox-ose-qt.files/virtualbox-ose.desktop
  - Add apport hook
    - virtualbox-ose.files/source_virtualbox-ose.py
    - virtualbox-ose.install
  - Add launchpad integration
    - debian/control
    - debian/lpi-bug.xpm
    - debian/patches/21-lp-integration.dpatch
  - virtualbox, virtualbox-* (names of the upstream proprietary packages)
    conflict with virtualbox-ose (LP: #379878)
* Fix FTBFS with PulseAudio 0.9.16
  - debian/patches/00list
  - debian/patches/22-pulseaudio-stubs.dpatch

34. By Felix Geyer

* Merge from debian unstable (LP: #394188)
* Install virtual network management tool
* Improve apport hook
* Add launchpad integration
* Conflict with virtualbox-3.0

33. By Felix Geyer

* Merge from debian unstable, fixes the following bugs:
  - Virtualbox OSE mouse integration doesn't work (LP: #379057)
  - vboxwebsrv/vboxwebserv name confusion (LP: #383134)
  - virtualbox-ose help buttons don't work (LP: #383823)
* Automatically load vboxvfs kernel module and mount all shared folders
  from /etc/fstab (LP: #385494)
* Stop providing/replacing virtualbox, virtualbox-* and virtualbox-source,
  so that virtualbox-ose and virtualbox-ose-source can conflict with
  virtualbox, virtualbox-2.0, virtualbox-2.1 and virtualbox-2.2 (LP: #379878)

32. By Daniel Hahler

* Rollback my last change in the last upload: do not conflict
  with packages we're providing ourselves (LP: #379878).
  - debian/control

31. By Daniel Hahler

[ Felix Geyer ]
* Install virtualbox-ose-source udev rules
  - debian/rules
* Add missing vboxuser udev rule and fix permissions for
  vboxadd (Closes: #530302)
  - debian/virtualbox-ose-guest-source.udev
* Auto-detect mouse driver by installing HAL device information
  (Closes: #530299)
  - debian/virtualbox-ose-guest-x11.install

[ Daniel Hahler ]
* Remove usage/references to /etc/vbox/vbox.cfg (as handled
  upstream) (LP: #280973).
  This prevents "Could not find VirtualBox installation.
  Please reinstall." error, after having installed the
  upstream debian package.
  - debian/virtualbox-ose.files/VBox.sh: do not source
    vbox.cfg anymore.
  - Delete debian/virtualbox-ose.files/vbox.cfg
  - debian/virtualbox-ose.preinst: remove vbox.cfg on
    upgrades.
* Move debian/virtualbox-ose.udev => virtualbox-ose-source.udev,
  to complement virtualbox-ose-guest-source.udev.
* virtualbox-ose-source: conflict with virtualbox.org packages
  (LP: #379878).
  - debian/control

30. By Felix Geyer

* Merge from debian unstable (LP: #358215), remaining changes:
  - Disable update action
    - patches/13-disable-update-action.dpatch
  - Disable Help Contents menu item
    - patches/17-disable-help-contents.dpatch
  - Enable DKMS support on virtualbox host and guest modules (LP: #267097)
    - Drop:
      - virtualbox-ose-source.files/rules
      - virtualbox-ose-source.files/postinst.modules.in
      - virtualbox-ose-source.files/control.modules.in
      - virtualbox-ose-source.files/Makefile
      - virtualbox-ose-guest-source.files/rules
      - virtualbox-ose-guest-source.files/postinst.modules.in
      - virtualbox-ose-guest-source.files/control.modules.in
      - virtualbox-ose-source.links
    - Rename / Add version to .in files:
      - virtualbox-ose-source.dirs -> virtualbox-ose-source.dirs.in
      - virtualbox-ose-guest-utils.udev -> virtualbox-ose-source.udev
      - virtualbox-ose-guest-source.install ->
        virtualbox-ose-guest-source.install.in
      - virtualbox-ose-guest-source.dirs ->
        virtualbox-ose-guest-source.dirs.in
      - virtualbox-ose-guest-source.links ->
        virtualbox-ose-guest-source.links.in
    - New:
      - virtualbox-ose-source.files/dkms.conf.in
      - virtualbox-ose-source.postinst
      - virtualbox-ose-source.prerm
      - virtualbox-ose-guest-source.prerm
      - virtualbox-ose-guest-source.postinst
      - virtualbox-ose-guest-source.files/dkms.conf.in
    - debian/rules:
      - Add support to update all ".in" files in install target
      - Add support to remove all sed produced ".in" files in clean target
      - Drop extra rules that were modifying the "debian" directory in -source
      - Make sure to include postinst/prerm scripts for arch indep packages.
    - debian/control:
      - Recommends on the source package instead of modules packages
      - Depends on the source packages for dkms and libc6-dev
    - Replace error messages related to missing/mismatched
      kernel module accordingly:
      - patches/04-vboxdrv-references.dpatch
      - patches/13-module-mismatch.dpatch
      - virtualbox-ose.files/VBox.sh
  - Autoload kernel module
    - LOAD_VBOXDRV_MODULE=1 in virtualbox-ose.default
  - Virtualbox should go in Accessories, not in System tools (LP: #288590)
    - virtualbox-ose-qt.files/virtualbox-ose.desktop
  - Change Vcs-Svn and Vcs-Browser to XS-Original-Vcs-*
    - debian/control
  - Add apport hook
    - virtualbox-ose.files/source_virtualbox-ose.py
    - virtualbox-ose.install
  - Remove old vboxdrv init script
    - virtualbox-ose.preinst
* Add virtualbox-2.0, virtualbox-2.1, virtualbox-2.2 to
  Conflicts, Provides, Replaces (names of the upstream proprietary packages)
  - debian/control
* Install apport hook to the correct location: /usr/share/apport/package-hooks
  - debian/virtualbox-ose.install

29. By Daniel Hahler

* Merge proper fix for LP: #369550 from Debian.
  - debian/patches/00list
  - debian/patches/09-initscript.dpatch
  - Drop debian/patches/08-

28. By Daniel Hahler

* Do not use find in virtulbox-ose init script, which saves about
  ~10s during boot/init (LP: #369550).
  Thanks to Marius Gedminas for the suggestion and bug report.
  - debian/patches/09-initscript.dpatch:

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/virtualbox-ose
This branch contains Public information 
Everyone can see this information.

Subscribers