Changeset 10349 in vbox
- Timestamp:
- Jul 8, 2008 8:20:04 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 32978
- Location:
- trunk/debian
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/debian/VBox.sh
r9190 r10349 97 97 exec "/usr/lib/virtualbox-ose/VirtualBox" "$@" 98 98 ;; 99 VirtualBox4) 100 exec "/usr/lib/virtualbox-ose/VirtualBox4" "$@" 101 ;; 99 102 VBoxManage) 100 103 exec "/usr/lib/virtualbox-ose/VBoxManage" "$@" -
trunk/debian/changelog
r9205 r10349 3 3 * rebuild Debian package 4 4 5 -- Sun Microsystems, Inc. <[email protected]> Sat, 31 May 2008 09:01:00 +0200 6 5 7 virtualbox-ose (1.6.2) unstable; urgency=low 6 8 7 9 * rebuild Debian package 10 11 -- Sun Microsystems, Inc. <[email protected]> Sat, 31 May 2008 09:00:00 +0200 8 12 9 13 virtualbox-ose (1.6.1~svn-1) unstable; urgency=low -
trunk/debian/control
r8171 r10349 13 13 Pre-Depends: debconf (>= 1.1) | debconf-2.0 14 14 Depends: ${shlibs:Depends}, debconf (>= 0.5) | debconf-2.0, psmisc, adduser 15 Recommends: ${alsa}, ${pulse}, ${sdlttf}, linux-headers, gcc, make, binutils,15 Recommends: ${alsa}, ${pulse}, ${sdlttf}, ${dkms}, linux-headers, gcc, make, binutils, 16 16 bridge-utils, uml-utilities, libhal1 (>= 0.5) 17 17 Description: Sun xVM VirtualBox -
trunk/debian/rules
r9190 r10349 63 63 endif 64 64 65 debdocs := VBOX_PATH_PACKAGE_DOCS="\"/usr/share/doc/virtualbox\"" 65 gccver := $(subst ., ,$(shell gcc -dumpversion)) 66 gccvmaj := $(word 1,$(gccver)) 67 gccvmin := $(word 2,$(gccver)) 68 debdocs := VBOX_PATH_PACKAGE_DOCS="\"/usr/share/doc/virtualbox\"" 66 69 67 70 # Ubuntu dapper: gcc-4.0 does not work with recompiler, use gcc-3.4 instead … … 72 75 $(ose),--ose,) $(if $(LINUX),--with-linux=$(LINUX),) $(if \ 73 76 $(filter _Ubuntu_dapper,$(debrel)),--with-gcc=gcc-3.4 --with-g++=g++-3.4,) $(if \ 77 $(shell test $(gccvmaj) -eq 4 -a $(gccvmin) -gt 2 -o $(gccvmaj) -gt 4 && echo "yes"),--with-gcc=gcc-4.2 --with-g++=g++-4.2,) $(if \ 74 78 $(filter _xandros4.1 _ucs1.3,$(debrel)),--disable-sdl-ttf,) $(if \ 75 79 $(HEADLESS),--build-headless,) $(if $(DEBUG),--build-debug,) … … 84 88 $(VERBOSE),KBUILD_VERBOSE=2,) $(if \ 85 89 $(NODOCS),VBOX_WITH_DOCS=,)\ 86 $(if $(STAGEDISO),\ 87 VBOX_WITH_LINUX_ADDITIONS= VBOX_WITH_WIN32_ADDITIONS=,) \ 90 $(if $(STAGEDISO),VBOX_WITHOUT_ADDITIONS=1,) \ 88 91 AUTOCFG=$(current)/debian/AutoConfig.kmk \ 89 92 LOCALCFG=$(current)/debian/LocalConfig.kmk \ … … 99 102 $(VERBOSE),--print-directory,--no-print-directory) $(if \ 100 103 $(VERBOSE),KBUILD_VERBOSE=2,) $(if \ 101 $(STAGEDISO),\ 102 VBOX_WITH_LINUX_ADDITIONS= VBOX_WITH_WIN32_ADDITIONS=,) \ 104 $(STAGEDISO),VBOX_WITHOUT_ADDITIONS=1,) \ 103 105 AUTOCFG=$(current)/debian/AutoConfig.kmk \ 104 106 LOCALCFG=$(current)/debian/LocalConfig.kmk \ 105 107 PATH_OUT=$(current)/debian/builddir \ 106 108 VBOX_DO_STRIP= VBOX_DO_STRIP_MODULES= \ 109 VBOX_NO_LINUX_RUN_INSTALLER=1 \ 107 110 $(debdocs) \ 108 111 packing … … 116 119 make -C $(builddir)/bin/src clean 117 120 for d in $(wildcard /lib/modules/*); do \ 118 make -C $(builddir)/bin/src KERN_DIR=$$d/build MODULE_DIR=$$d clean all && \ 119 install -D -m 0644 -g 0 -o 0 \ 120 $(builddir)/bin/src/vboxdrv.ko $(moddir)/$$(basename $$d)/vboxdrv.ko; \ 121 done 121 if [ -L $$d/build ]; then \ 122 make -C $(builddir)/bin/src KERN_DIR=$$d/build MODULE_DIR=$$d clean all && \ 123 install -D -m 0644 -g 0 -o 0 \ 124 $(builddir)/bin/src/vboxdrv.ko $(moddir)/$$(basename $$d)/vboxdrv.ko; \ 125 fi; \ 126 done 122 127 make -C $(builddir)/bin/src clean 123 128 touch debian/modules-stamp … … 163 168 mv $(archdir)/components $(prefix)/usr/lib/$(package)/components 164 169 mv $(archdir)/*.so $(prefix)/usr/lib 170 mv $(archdir)/*.so.4 $(prefix)/usr/lib || true 171 mv $(archdir)/sdk/bin/xpidl $(prefix)/usr/lib/$(package) 172 rmdir $(archdir)/sdk/bin 165 173 mv $(archdir)/sdk $(prefix)/usr/share/$(package) 166 $(if $(HEADLESS),,mv $(archdir)/nls $( prefix)/usr/share/$(package))174 $(if $(HEADLESS),,mv $(archdir)/nls $(archdir)/nls4 $(prefix)/usr/share/$(package)) 167 175 mv $(archdir)/src $(prefix)/usr/share/$(package) 168 176 rm $(archdir)/VBox.sh … … 171 179 mv $(archdir)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP 172 180 for i in VBoxManage VBoxSVC $(if $(HEADLESS),,VBoxSDL) \ 173 $(if $(HEADLESS),,VirtualBox ) $(if $(ose),,VBoxVRDP) \181 $(if $(HEADLESS),,VirtualBox VirtualBox4) $(if $(ose),,VBoxVRDP) \ 174 182 VBoxHeadless; do \ 175 183 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done … … 193 201 dh_link \ 194 202 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VirtualBox) \ 203 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VirtualBox4) \ 195 204 usr/bin/VBox usr/bin/VBoxManage \ 196 205 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VBoxSDL) \ … … 214 223 dh_installchangelogs 215 224 dh_link 216 dh_strip --keep-debug 225 dh_strip --keep-debug --exclude=libVBoxQtCore.so.4 --exclude=libVBoxQtGui.so.4 217 226 # manually strip our R0/GC modules, dh_strip cannot handle them 218 227 for f in \ … … 235 244 -Valsa=$(if $(HEADLESS),,libasound2) \ 236 245 -Vpulse=$(if $(HEADLESS),,libpulse0) \ 237 -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0) 246 -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0) \ 247 -Vdkms=$(if $(filter _Ubuntu_gutsy _Ubuntu_hardy,$(debrel)),dkms,) 238 248 dh_md5sums 239 249 dh_builddeb
Note:
See TracChangeset
for help on using the changeset viewer.