Changeset 5255 in vbox
- Timestamp:
- Oct 12, 2007 6:38:41 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 25222
- Location:
- trunk/debian
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/debian/rules
r4559 r5255 31 31 include $(verfile) 32 32 ver := $(VBOX_VERSION_STRING) 33 archdir := $(prefix)/opt/VirtualBox-$(ver) 33 34 endif 34 35 … … 95 96 # Build modules for every kernel we find in /lib/modules/* 96 97 modules: debian/build-stamp debian/modules-stamp 97 debian/modules-stamp: 98 debian/modules-stamp: debian/build-stamp 98 99 rm -rf $(moddir) 99 100 mkdir $(moddir) … … 110 111 dh_testdir 111 112 dh_testroot 112 rm -f debian/$(package).init debian/vboxdrv.init 113 rm -f debian/$(package).init debian/vboxdrv.init debian/vboxnet.init 113 114 rm -f debian/AutoConfig.kmk debian/configure.log debian/env.sh 114 115 rm -f debian/modules-stamp debian/build-stamp debian/configure-stamp … … 133 134 install -d -g 0 -o 0 $(prefix)/usr/share/$(package) 134 135 install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(package) 135 $(if $(HEADLESS),,mv $( prefix)/opt/VirtualBox-$(ver)/VirtualBox.desktop \136 $(if $(HEADLESS),,mv $(archdir)/VirtualBox.desktop \ 136 137 $(prefix)/usr/share/applications/VirtualBox.desktop) 137 138 install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps 138 139 install -D -g 0 -o 0 -m 644 debian/lintian-override \ 139 140 $(prefix)/usr/share/lintian/overrides/$(package) 140 mv $( prefix)/opt/VirtualBox-$(ver)/VBox.png \141 mv $(archdir)/VBox.png \ 141 142 $(prefix)/usr/share/pixmaps/VBox.png 142 mv $( prefix)/opt/VirtualBox-$(ver)/*.gc $(prefix)/usr/lib/$(package)143 mv $( prefix)/opt/VirtualBox-$(ver)/*.r0 $(prefix)/usr/lib/$(package)143 mv $(archdir)/*.gc $(prefix)/usr/lib/$(package) 144 mv $(archdir)/*.r0 $(prefix)/usr/lib/$(package) 144 145 $(if $(filter amd64,$(arch)),\ 145 mv $( prefix)/opt/VirtualBox-$(ver)/VBoxREM2.rel $(prefix)/usr/lib/$(package),)146 mv $( prefix)/opt/VirtualBox-$(ver)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package)147 mv $( prefix)/opt/VirtualBox-$(ver)/components $(prefix)/usr/lib/$(package)/components148 mv $( prefix)/opt/VirtualBox-$(ver)/*.so $(prefix)/usr/lib149 mv $( prefix)/opt/VirtualBox-$(ver)/sdk $(prefix)/usr/share/$(package)150 $(if $(HEADLESS),,mv $( prefix)/opt/VirtualBox-$(ver)/nls $(prefix)/usr/share/$(package))151 mv $( prefix)/opt/VirtualBox-$(ver)/src $(prefix)/usr/share/$(package)152 rm $( prefix)/opt/VirtualBox-$(ver)/VBox.sh146 mv $(archdir)/VBoxREM2.rel $(prefix)/usr/lib/$(package),) 147 mv $(archdir)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package) 148 mv $(archdir)/components $(prefix)/usr/lib/$(package)/components 149 mv $(archdir)/*.so $(prefix)/usr/lib 150 mv $(archdir)/sdk $(prefix)/usr/share/$(package) 151 $(if $(HEADLESS),,mv $(archdir)/nls $(prefix)/usr/share/$(package)) 152 mv $(archdir)/src $(prefix)/usr/share/$(package) 153 rm $(archdir)/VBox.sh 153 154 install -D -g 0 -o 0 -m 644 debian/VBox.sh $(prefix)/usr/bin/VBox 154 mv $( prefix)/opt/VirtualBox-$(ver)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP155 mv $(archdir)/VBoxAddIF.sh $(prefix)/usr/bin/VBoxTAP 155 156 for i in VBoxManage VBoxSVC tstVMM $(if $(HEADLESS),,VBoxSDL) \ 156 157 $(if $(HEADLESS),,VirtualBox) $(if $(ose),,VBoxVRDP); do \ 157 mv $( prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/lib/$(package); done158 mv $( prefix)/opt/VirtualBox-$(ver)/VBoxTunctl $(prefix)/usr/bin158 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done 159 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin 159 160 $(if $(NOMODS),,for d in $(moddir)/*; do \ 160 161 install -D -g 0 -o 0 -m 0644 \ 161 162 $$d/vboxdrv.ko $(prefix)/lib/modules/$$(basename $$d)/misc/vboxdrv.ko; done) 162 163 ifeq ($(ose),) 163 $(if $(HEADLESS),,mv $( prefix)/opt/VirtualBox-$(ver)/kchmviewer $(prefix)/usr/lib/$(package))164 dh_installdocs $(addprefix $( prefix)/opt/VirtualBox-$(ver)/,\164 $(if $(HEADLESS),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package)) 165 dh_installdocs $(addprefix $(archdir)/,\ 165 166 UserManual.pdf VirtualBox.chm LICENSE) 166 rm $(addprefix $( prefix)/opt/VirtualBox-$(ver)/,UserManual.pdf VirtualBox.chm LICENSE)167 rm $(addprefix $(archdir)/,UserManual.pdf VirtualBox.chm LICENSE) 167 168 for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \ 168 mv $( prefix)/opt/VirtualBox-$(ver)/$$i $(prefix)/usr/share/$(package); done169 rmdir $( prefix)/opt/VirtualBox-$(ver)/additions169 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 170 rmdir $(archdir)/additions 170 171 else 171 172 dh_installdocs 172 173 endif 173 rmdir $( prefix)/opt/VirtualBox-$(ver)174 rmdir $(archdir) 174 175 rmdir $(prefix)/opt 175 176 dh_link \ … … 212 213 dh_perl 213 214 dh_shlibdeps 214 dh_gencontrol 215 dh_gencontrol -- \ 216 -Valsa=$(if $(HEADLESS),,libasound2) \ 217 -Vsdlttf=$(if $(HEADLESS),,libsdl-ttf2.0-0) 215 218 dh_md5sums 216 219 dh_builddeb -
trunk/debian/vboxnet.init.tmpl
r4315 r5255 20 20 # Default-Start: 3 5 21 21 # Default-Stop: 22 # Description:VirtualBox permanent host networking setup22 # Short-Description: VirtualBox permanent host networking setup 23 23 ### END INIT INFO 24 24
Note:
See TracChangeset
for help on using the changeset viewer.