[Pkg-virtualbox-commits] r17 - in dists/trunk/virtualbox/debian: . patches

pwinnertz-guest at alioth.debian.org pwinnertz-guest at alioth.debian.org
Wed Jul 25 12:32:32 UTC 2007


Author: pwinnertz-guest
Date: 2007-07-25 12:32:31 +0000 (Wed, 25 Jul 2007)
New Revision: 17

Added:
   dists/trunk/virtualbox/debian/patches/remove_additions.dpatch
   dists/trunk/virtualbox/debian/patches/yasm.dpatch
Modified:
   dists/trunk/virtualbox/debian/README.rebuild
   dists/trunk/virtualbox/debian/changelog
   dists/trunk/virtualbox/debian/control
   dists/trunk/virtualbox/debian/patches/00list
   dists/trunk/virtualbox/debian/patches/01-compiler.dpatch
   dists/trunk/virtualbox/debian/virtualbox.postinst
Log:
some modifications to build and to upload an corrected version


Modified: dists/trunk/virtualbox/debian/README.rebuild
===================================================================
--- dists/trunk/virtualbox/debian/README.rebuild	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/README.rebuild	2007-07-25 12:32:31 UTC (rev 17)
@@ -3,6 +3,10 @@
 
 Unpack the tar.bz2 from upstream and rename the created dir to: virtualbox-<version>
 Then remove the complete ./kBuild and ./tools dirs and remove the complete ./src/recompiler/precomiled dir. 
+Furthermore you have to remove for license issues the complete subtree of: ./src/VBox/Additions/. 
+
+in order to prevent lintian from makeing warnings for nothing delete this dir too:
+./src/libs/xpcom18a4/nsprpub/build/autoconf
 Now repack it with tar cfvz virtualbox_<version>.dfsg.orig.tar.gz
 
 Now you should be able to build the package with the tools coming with debian.

Modified: dists/trunk/virtualbox/debian/changelog
===================================================================
--- dists/trunk/virtualbox/debian/changelog	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/changelog	2007-07-25 12:32:31 UTC (rev 17)
@@ -1,9 +1,7 @@
 virtualbox (1.4.0-1) experimental; urgency=low
 
-  [ Daniel Baumann ]
+  [ Philipp Hug ]
   * Initial release (Closes: #406992, #407001, #409711).
-
-  [ Patrick Hug ]
   * Stripped kbuild and yasm from source tarball
   * Use Debian's kbuild and yasm instead
   * Added myself as uploader
@@ -17,4 +15,14 @@
   * Disabled stripping for VMM because it breaks VirtualBox
   * Don't require kernel module, recommend it instead
 
- -- Philipp Hug <debian at hug.cx>  Mon, 18 Jun 2007 17:58:11 +0100
+  [ Patrick Winnertz ]
+  * Remove Microsoft license stuff from orig.tar.gz (repackaged it )
+    See README.rebuild for details.
+  * Added patch to use own yasm
+  * Added patch to remove Additions from the Makefile.kmk
+  * Remove ./src/libs/xpcom18a4/nsprpub/build/autoconf from source tarball.
+  * Added #DEBHELPER# into postinst
+  * Switch from gcc-3.4 to gcc-4.1 since gcc-3.x is deprecated
+  * Added build-dep libhal-dev
+
+ -- Patrick Winnertz <patrick.winnertz at skolelinux.org>  Wed, 25 Jul 2007 14:26:45 +0200

Modified: dists/trunk/virtualbox/debian/control
===================================================================
--- dists/trunk/virtualbox/debian/control	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/control	2007-07-25 12:32:31 UTC (rev 17)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Daniel Baumann <daniel at debian.org>
 Uploaders: Patrick Winnertz <patrick.winnertz at skolelinux.org>, Philipp Hug <debian at hug.cx>
-Build-Depends: debhelper (>= 5), dpatch, bcc, bin86, bzip2, gcc-3.4, g++-3.4, iasl, libacl1-dev, libasound-dev, libidl-dev, libqt3-mt-dev, libsdl1.2-dev, libxalan110-dev, libxerces27-dev, libxcursor-dev, uuid-dev, xalan, xsltproc, zlib1g-dev, libstdc++5, yasm, kbuild
+Build-Depends: debhelper (>= 5), dpatch, bcc, bin86, bzip2, gcc-3.4, g++-3.4, iasl, libacl1-dev, libasound-dev, libidl-dev, libqt3-mt-dev, libsdl1.2-dev, libxalan110-dev, libxerces27-dev, libxcursor-dev, uuid-dev, xalan, xsltproc, zlib1g-dev, libstdc++5, yasm, kbuild, libhal-dev
 Standards-Version: 3.7.2
 
 Package: virtualbox

Modified: dists/trunk/virtualbox/debian/patches/00list
===================================================================
--- dists/trunk/virtualbox/debian/patches/00list	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/patches/00list	2007-07-25 12:32:31 UTC (rev 17)
@@ -1,3 +1,5 @@
 02-kernel.dpatch
 03-configure.dpatch
 04-host-module.dpatch
+yasm.dpatch
+remove_additions.dpatch

Modified: dists/trunk/virtualbox/debian/patches/01-compiler.dpatch
===================================================================
--- dists/trunk/virtualbox/debian/patches/01-compiler.dpatch	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/patches/01-compiler.dpatch	2007-07-25 12:32:31 UTC (rev 17)
@@ -14,8 +14,8 @@
  XPCOM=1
 -CC="gcc"
 -CXX="g++"
-+CC="gcc-3.4"
-+CXX="g++-3.4"
++CC="gcc-4.1"
++CXX="g++-4.1"
  BCC="bcc"
  YASM="yasm"
  IASL="iasl"

Added: dists/trunk/virtualbox/debian/patches/remove_additions.dpatch
===================================================================
--- dists/trunk/virtualbox/debian/patches/remove_additions.dpatch	                        (rev 0)
+++ dists/trunk/virtualbox/debian/patches/remove_additions.dpatch	2007-07-25 12:32:31 UTC (rev 17)
@@ -0,0 +1,20 @@
+#!/bin/sh /usr/share/dpatch/dpatch-run
+##
+## DP: 
+
+ at DPATCH@
+--- src/VBox/Makefile.kmk.orig	2007-07-25 14:08:40.000000000 +0200
++++ src/VBox/Makefile.kmk	2007-07-25 14:08:46.000000000 +0200
+@@ -44,9 +44,9 @@
+ SUBDIRS += RDP
+ endif
+ 
+-#ifneq ($(VBOX_WITH_WIN32_ADDITIONS)$(VBOX_WITH_LINUX_ADDITIONS),)
+-#SUBDIRS += Additions
+-#endif
++ifneq ($(VBOX_WITH_WIN32_ADDITIONS)$(VBOX_WITH_LINUX_ADDITIONS),)
++SUBDIRS += Additions
++endif
+ 
+ SUBDIRS += Frontends
+ 


Property changes on: dists/trunk/virtualbox/debian/patches/remove_additions.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: dists/trunk/virtualbox/debian/patches/yasm.dpatch
===================================================================
--- dists/trunk/virtualbox/debian/patches/yasm.dpatch	                        (rev 0)
+++ dists/trunk/virtualbox/debian/patches/yasm.dpatch	2007-07-25 12:32:31 UTC (rev 17)
@@ -0,0 +1,16 @@
+#!/bin/sh /usr/share/dpatch/dpatch-run
+##
+## DP: .
+
+ at DPATCH@
+--- ./Config.kmk.orig	2007-07-25 11:51:55.000000000 +0200
++++ ./Config.kmk	2007-07-25 11:52:10.000000000 +0200
+@@ -764,7 +764,7 @@
+ # We need to export YASM for OSE, but since it was converted to .zip we need to
+ # allow for the location used by the zip to be properly cleaned up first.
+ ifeq ($(filter-out win.x86 linux.x86, $(BUILD_PLATFORM).$(BUILD_PLATFORM_ARCH)),)
+- PATH_TOOL_YASM ?= $(PATH_DEVTOOLS_BLD)/bin
++ PATH_TOOL_YASM ?= /usr/bin
+ endif
+ 
+ # XPCOM setup for all but win32.


Property changes on: dists/trunk/virtualbox/debian/patches/yasm.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Modified: dists/trunk/virtualbox/debian/virtualbox.postinst
===================================================================
--- dists/trunk/virtualbox/debian/virtualbox.postinst	2007-07-01 10:07:09 UTC (rev 16)
+++ dists/trunk/virtualbox/debian/virtualbox.postinst	2007-07-25 12:32:31 UTC (rev 17)
@@ -1,5 +1,7 @@
 #!/bin/sh -e
 
+#DEBHELPER#
+
 action="$1"
 oldversion="$2"
 




More information about the Pkg-virtualbox-commits mailing list