Changeset 44969 in vbox
- Timestamp:
- Mar 11, 2013 9:34:35 AM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 84189
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/debian/dirs
r13540 r44969 3 3 /etc/init.d 4 4 /usr/src 5 /usr/lib/virtualbox -
trunk/debian/rules
r44953 r44969 184 184 dh_installdirs 185 185 tar -xjC $(prefix)/opt -f $(builddir)/bin/VirtualBox.tar.bz2 186 install -d -g 0 -o 0 $(prefix)/usr/share/applications187 install -d -g 0 -o 0 $(prefix)/usr/lib188 install -d -g 0 -o 0 $(prefix)/usr/bin189 install -d -g 0 -o 0 $(prefix)/usr/lib/$(package)190 install -d -g 0 -o 0 $(prefix)/usr/share/$(package)186 $(if $(NOQT),,mv $(archdir)/virtualbox.xml debian/$(verpkg).sharedmimeinfo) 187 $(archdir)/scripts/install.sh --package $(package) --root $(prefix) \ 188 --prefix /usr $(if $(NOQT),--no-qt) $(if $(ose),--ose) \ 189 $(if $(HEADLESS),--headless) $(if $(NOWEBSVC),--no-web-service) \ 190 --install-folder /lib/$(package) --no-helpers 191 191 install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(verpkg) 192 $(if $(NOQT),,mv $(archdir)/virtualbox.desktop \193 $(prefix)/usr/share/applications/virtualbox.desktop)194 install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps195 $(if $(NOQT),,install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor)196 $(if $(NOQT),,cp $(archdir)/icons/128x128/virtualbox.png \197 $(prefix)/usr/share/pixmaps/virtualbox.png)198 $(if $(NOQT),,cd $(archdir)/icons; for i in *; do \199 if [ -f $$i/virtualbox.png ]; then \200 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/apps; \201 mv $$i/virtualbox.png $(prefix)/usr/share/icons/hicolor/$$i/apps; \202 fi; \203 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/mimetypes; \204 mv $$i/* $(prefix)/usr/share/icons/hicolor/$$i/mimetypes || true; \205 rmdir $$i; \206 done)207 $(if $(NOQT),,rmdir $(archdir)/icons)208 install -d -g 0 -o 0 $(prefix)/usr/lib/$(package)/ExtensionPacks209 $(if $(NOQT),,mv $(archdir)/virtualbox.xml debian/$(verpkg).sharedmimeinfo)210 192 install -d -g 0 -o 0 $(prefix)/usr/share/lintian/overrides 211 193 sed \ … … 213 195 debian/lintian-override.in > \ 214 196 $(prefix)/usr/share/lintian/overrides/$(verpkg) 215 mv $(archdir)/VBoxEFI32.fd $(prefix)/usr/lib/$(package)216 mv $(archdir)/VBoxEFI64.fd $(prefix)/usr/lib/$(package)217 mv $(archdir)/VBox.png \218 $(prefix)/usr/share/pixmaps/VBox.png219 mv $(archdir)/*.gc $(prefix)/usr/lib/$(package)220 mv $(archdir)/*.r0 $(prefix)/usr/lib/$(package)221 mv $(archdir)/*.rel $(prefix)/usr/lib/$(package) || true222 mv $(archdir)/VBoxNetDHCP $(prefix)/usr/lib/$(package)223 mv $(archdir)/VBoxNetAdpCtl $(prefix)/usr/lib/$(package)224 if [ -f $(archdir)/VBoxVolInfo ]; then \225 mv $(archdir)/VBoxVolInfo $(prefix)/usr/lib/$(package); \226 fi227 mv $(archdir)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package)228 mv $(archdir)/components $(prefix)/usr/lib/$(package)/components229 mv $(archdir)/*.so $(prefix)/usr/lib/$(package)230 mv $(archdir)/*.so.4 $(prefix)/usr/lib/$(package) || true231 $(if $(NOQT),,mv $(archdir)/VBoxTestOGL $(prefix)/usr/lib/$(package))232 $(if $(NOQT),,mv $(archdir)/nls $(prefix)/usr/share/$(package))233 mv $(archdir)/src $(prefix)/usr/share/$(package)234 rm $(archdir)/VBox.sh235 export VBOX_INSTALL_PATH=/usr/lib/$(package) && \236 cd $(builddir)/bin/sdk/installer && \237 python ./vboxapisetup.py install --root $(prefix)238 rm -rf $(archdir)/sdk/installer239 mv $(archdir)/vboxshell.py $(prefix)/usr/lib/$(package)240 mv $(archdir)/sdk $(prefix)/usr/lib/$(package)241 install -D -g 0 -o 0 -m 644 $(vboxroot)/src/VBox/Installer/linux/VBox.sh $(prefix)/usr/bin/VBox242 mv $(archdir)/VBoxSysInfo.sh $(prefix)/usr/share/$(package)243 mv $(archdir)/VBoxCreateUSBNode.sh $(prefix)/usr/share/$(package)244 for i in VBoxManage VBoxSVC $(if $(HEADLESS),,VBoxSDL) \245 $(if $(NOQT),,VirtualBox) VBoxHeadless \246 VBoxExtPackHelperApp VBoxBalloonCtrl VBoxAutostart \247 $(if $(NOWEBSVC),,vboxwebsrv webtest); do \248 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done249 $(if $(VNC),mv $(archdir)/ExtensionPacks/VNC $(prefix)/usr/lib/$(package)/ExtensionPacks,)250 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin251 197 $(if $(NOMODS),,for d in $(moddir)/*; do \ 252 198 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko ]; then \ … … 262 208 done) 263 209 ifeq ($(ose),) 264 $(if $(NOQT),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package))265 210 dh_installdocs \ 266 211 $(archdir)/UserManual*.pdf $(archdir)/VirtualBox*.chm \ … … 268 213 rm $(addprefix $(archdir)/,UserManual*.pdf VirtualBox*.chm \ 269 214 LICENSE) 270 for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \271 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done272 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp $(prefix)/usr/bin)273 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp-keymaps $(prefix)/usr/share/$(package))274 if [ -d $(archdir)/accessible ]; then mv $(archdir)/accessible $(prefix)/usr/lib/virtualbox; fi275 215 else 276 216 dh_installdocs \ 277 217 $(archdir)/UserManual*.pdf 278 218 rm $(addprefix $(archdir)/,UserManual*.pdf) 279 for i in additions/VBoxGuestAdditions.iso; do \ 280 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 281 endif 282 rmdir $(archdir)/additions 283 $(if $(VNC),rmdir $(archdir)/ExtensionPacks) 284 rmdir $(archdir) 219 endif 220 mv $(archdir) $(prefix)/usr/lib/$(package) 285 221 rmdir $(prefix)/opt 286 dh_link \287 $(if $(NOQT),,usr/bin/VBox usr/bin/VirtualBox) \288 $(if $(NOQT),,usr/bin/VBox usr/bin/virtualbox) \289 usr/bin/VBox usr/bin/VBoxManage \290 usr/bin/VBox usr/bin/vboxmanage \291 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VBoxSDL) \292 $(if $(HEADLESS),,usr/bin/VBox usr/bin/vboxsdl) \293 $(if $(ose),,usr/bin/VBox usr/bin/VBoxVRDP) \294 usr/bin/VBox usr/bin/VBoxHeadless \295 usr/bin/VBox usr/bin/vboxheadless \296 usr/bin/VBox usr/bin/VBoxBalloonCtrl \297 usr/bin/VBox usr/bin/vboxballoonctrl \298 usr/bin/VBox usr/bin/VBoxAutostart \299 usr/bin/VBox usr/bin/vboxautostart \300 $(if $(NOWEBSVC),,usr/bin/VBox usr/bin/vboxwebsrv) \301 usr/share/virtualbox/src/vboxhost usr/src/vboxhost-$(ver)302 222 dh_desktop 303 223 $(if $(NOMODS),,dh_installmodules) -
trunk/src/VBox/Installer/linux/debian/dirs
r32008 r44969 3 3 /etc/init.d 4 4 /usr/src 5 /usr/lib/virtualbox -
trunk/src/VBox/Installer/linux/debian/rules
r44944 r44969 209 209 dh_installdirs 210 210 tar -xjC $(prefix)/opt -f $(builddir)/bin/VirtualBox.tar.bz2 211 install -d -g 0 -o 0 $(prefix)/usr/share/applications212 install -d -g 0 -o 0 $(prefix)/usr/lib213 install -d -g 0 -o 0 $(prefix)/usr/bin214 install -d -g 0 -o 0 $(prefix)/usr/lib/$(package)215 install -d -g 0 -o 0 $(prefix)/usr/share/$(package)211 $(if $(NOQT),,mv $(archdir)/virtualbox.xml debian/$(verpkg).sharedmimeinfo) 212 $(archdir)/scripts/install.sh --package $(package) --root $(prefix) \ 213 --prefix /usr $(if $(NOQT),--no-qt) $(if $(ose),--ose) \ 214 $(if $(HEADLESS),--headless) $(if $(NOWEBSVC),--no-web-service) \ 215 --install-folder /lib/$(package) --no-helpers 216 216 install -d -g 0 -o 0 $(prefix)/usr/share/doc/$(verpkg) 217 $(if $(NOQT),,mv $(archdir)/virtualbox.desktop \218 $(prefix)/usr/share/applications/virtualbox.desktop)219 install -d -g 0 -o 0 $(prefix)/usr/share/pixmaps220 $(if $(NOQT),,install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor)221 $(if $(NOQT),,cp $(archdir)/icons/128x128/virtualbox.png \222 $(prefix)/usr/share/pixmaps/virtualbox.png)223 $(if $(NOQT),,cd $(archdir)/icons; for i in *; do \224 if [ -f $$i/virtualbox.png ]; then \225 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/apps; \226 mv $$i/virtualbox.png $(prefix)/usr/share/icons/hicolor/$$i/apps; \227 fi; \228 install -d -g 0 -o 0 $(prefix)/usr/share/icons/hicolor/$$i/mimetypes; \229 mv $$i/* $(prefix)/usr/share/icons/hicolor/$$i/mimetypes || true; \230 rmdir $$i; \231 done)232 $(if $(NOQT),,rmdir $(archdir)/icons)233 install -d -g 0 -o 0 $(prefix)/usr/lib/$(package)/ExtensionPacks234 $(if $(NOQT),,mv $(archdir)/virtualbox.xml debian/$(verpkg).sharedmimeinfo)235 217 install -d -g 0 -o 0 $(prefix)/usr/share/lintian/overrides 236 218 sed \ … … 238 220 debian/lintian-override.in > \ 239 221 $(prefix)/usr/share/lintian/overrides/$(verpkg) 240 mv $(archdir)/VBoxEFI32.fd $(prefix)/usr/lib/$(package)241 mv $(archdir)/VBoxEFI64.fd $(prefix)/usr/lib/$(package)242 mv $(archdir)/VBox.png \243 $(prefix)/usr/share/pixmaps/VBox.png244 mv $(archdir)/*.gc $(prefix)/usr/lib/$(package)245 mv $(archdir)/*.r0 $(prefix)/usr/lib/$(package)246 mv $(archdir)/*.rel $(prefix)/usr/lib/$(package) || true247 mv $(archdir)/VBoxNetDHCP $(prefix)/usr/lib/$(package)248 mv $(archdir)/VBoxNetAdpCtl $(prefix)/usr/lib/$(package)249 if [ -f $(archdir)/VBoxVolInfo ]; then \250 mv $(archdir)/VBoxVolInfo $(prefix)/usr/lib/$(package); \251 fi252 mv $(archdir)/VBoxXPCOMIPCD $(prefix)/usr/lib/$(package)253 mv $(archdir)/components $(prefix)/usr/lib/$(package)/components254 mv $(archdir)/*.so $(prefix)/usr/lib/$(package)255 mv $(archdir)/*.so.4 $(prefix)/usr/lib/$(package) || true256 $(if $(NOQT),,mv $(archdir)/VBoxTestOGL $(prefix)/usr/lib/$(package))257 $(if $(NOQT),,mv $(archdir)/nls $(prefix)/usr/share/$(package))258 mv $(archdir)/src $(prefix)/usr/share/$(package)259 rm $(archdir)/VBox.sh260 export VBOX_INSTALL_PATH=/usr/lib/$(package) && \261 cd $(builddir)/bin/sdk/installer && \262 python ./vboxapisetup.py install --root $(prefix)263 rm -rf $(archdir)/sdk/installer264 mv $(archdir)/vboxshell.py $(prefix)/usr/lib/$(package)265 mv $(archdir)/sdk $(prefix)/usr/lib/$(package)266 install -D -g 0 -o 0 -m 644 VBox.sh $(prefix)/usr/bin/VBox267 mv $(archdir)/VBoxSysInfo.sh $(prefix)/usr/share/$(package)268 mv $(archdir)/VBoxCreateUSBNode.sh $(prefix)/usr/share/$(package)269 for i in VBoxManage VBoxSVC $(if $(HEADLESS),,VBoxSDL) \270 $(if $(NOQT),,VirtualBox) VBoxHeadless \271 VBoxExtPackHelperApp VBoxBalloonCtrl VBoxAutostart \272 $(if $(NOWEBSVC),,vboxwebsrv webtest); do \273 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done274 $(if $(VNC),mv $(archdir)/ExtensionPacks/VNC $(prefix)/usr/lib/$(package)/ExtensionPacks,)275 mv $(archdir)/VBoxTunctl $(prefix)/usr/bin276 222 $(if $(NOMODS),,for d in $(moddir)/*; do \ 277 223 if [ -f $$d/vboxdrv.ko -a -f $$d/vboxnetflt.ko -a -f $$d/vboxnetadp.ko -a -f $$d/vboxpci.ko ]; then \ … … 287 233 done) 288 234 ifeq ($(ose),) 289 $(if $(NOQT),,mv $(archdir)/kchmviewer $(prefix)/usr/lib/$(package))290 235 dh_installdocs \ 291 236 $(archdir)/UserManual*.pdf $(archdir)/VirtualBox*.chm \ … … 293 238 rm $(addprefix $(archdir)/,UserManual*.pdf VirtualBox*.chm \ 294 239 LICENSE) 295 for i in rdesktop-vrdp.tar.gz additions/VBoxGuestAdditions.iso; do \296 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done297 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp $(prefix)/usr/bin)298 $(if $(HEADLESS),,mv $(archdir)/rdesktop-vrdp-keymaps $(prefix)/usr/share/$(package))299 if [ -d $(archdir)/accessible ]; then mv $(archdir)/accessible $(prefix)/usr/lib/virtualbox; fi300 240 else 301 241 dh_installdocs \ 302 242 $(archdir)/UserManual*.pdf 303 243 rm $(addprefix $(archdir)/,UserManual*.pdf) 304 for i in additions/VBoxGuestAdditions.iso; do \ 305 mv $(archdir)/$$i $(prefix)/usr/share/$(package); done 306 endif 307 rmdir $(archdir)/additions 308 $(if $(VNC),rmdir $(archdir)/ExtensionPacks) 309 rm -r $(archdir)/helpers 310 rm -r $(archdir)/scripts 311 rmdir $(archdir) 244 endif 245 mv $(archdir) $(prefix)/usr/lib/$(package) 312 246 rmdir $(prefix)/opt 313 dh_link \314 $(if $(NOQT),,usr/bin/VBox usr/bin/VirtualBox) \315 $(if $(NOQT),,usr/bin/VBox usr/bin/virtualbox) \316 usr/bin/VBox usr/bin/VBoxManage \317 usr/bin/VBox usr/bin/vboxmanage \318 $(if $(HEADLESS),,usr/bin/VBox usr/bin/VBoxSDL) \319 $(if $(HEADLESS),,usr/bin/VBox usr/bin/vboxsdl) \320 $(if $(ose),,usr/bin/VBox usr/bin/VBoxVRDP) \321 usr/bin/VBox usr/bin/VBoxHeadless \322 usr/bin/VBox usr/bin/vboxheadless \323 usr/bin/VBox usr/bin/VBoxBalloonCtrl \324 usr/bin/VBox usr/bin/vboxballoonctrl \325 usr/bin/VBox usr/bin/VBoxAutostart \326 usr/bin/VBox usr/bin/vboxautostart \327 $(if $(NOWEBSVC),,usr/bin/VBox usr/bin/vboxwebsrv) \328 usr/share/virtualbox/src/vboxhost usr/src/vboxhost-$(ver)329 247 dh_desktop 330 248 $(if $(NOMODS),,dh_installmodules)
Note:
See TracChangeset
for help on using the changeset viewer.