1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- # Description: VirtualBox, güçlü bir 32 ve 64 bit sanallaştırma ürünüdür
- # URL: http://virtualbox.org
- # Packager: milisarge
- # Depends on: virtualbox-cli sdl
- name=virtualbox
- version=5.0.12
- release=1
- _name=Oracle_VM_VirtualBox_Extension_Pack
- _release=104815
- DOSYAIZLEME_YOKSAY="evet"
- MD5SUM_YOKSAY="evet"
- [ "`uname -m`" == "i686" ] && _ARCH=x86
- [ "`uname -m`" == "x86_64" ] && _ARCH=amd64
- source=(http://download.virtualbox.org/virtualbox/$version/VirtualBox-${version}-${_release}-Linux_${_ARCH}.run
- http://download.virtualbox.org/virtualbox/$version/${_name}-${version}-${_release}.vbox-extpack
- virtualbox.60-vboxdrv.rules)
- build() {
- sh VirtualBox-${version}-${_release}-Linux_${_ARCH}.run --keep --noexec --target $SRC/
- mkdir -p $PKG/opt/VirtualBox $PKG/etc/vbox $PKG/usr/bin $PKG/etc/udev/rules.d/ \
- $PKG/usr/share/applications/ $PKG/usr/share/pixmaps/
- cd $PKG/opt/VirtualBox
- tar xfj $SRC/VirtualBox.tar.bz2
- rm -Rf $PKG/opt/VirtualBox/sdk
- for i in VirtualBox VBoxManage VBoxSDL VBoxHeadless
- do ln -s /opt/VirtualBox/VBox.sh $PKG/usr/bin/$i
- done
- cd components
- for i in VBoxDDU.so VBoxREM.so VBoxRT.so VBoxVMM.so VBoxXPCOM.so
- do ln -s ../$i .
- done
- ln -s /opt/VirtualBox/rdesktop-vrdp $PKG/usr/bin/rdesktop-vrdp
- mv $PKG/opt/VirtualBox/VBox.png $PKG/usr/share/pixmaps/VBox.png
- mv $PKG/opt/VirtualBox/virtualbox.desktop $PKG/usr/share/applications/virtualbox.desktop
- chmod +s $PKG/opt/VirtualBox/{VirtualBox,VBoxSDL,VBoxHeadless}
- mkdir -p $PKG/etc/udev/rules.d
- cp $SRC/virtualbox.60-vboxdrv.rules $PKG/etc/udev/rules.d/60-vboxdrv.rules
- echo "# VirtualBox installation directory" > \
- $PKG/etc/vbox/vbox.cfg
- echo "INSTALL_DIR="\"/opt/VirtualBox\" >> \
- $PKG/etc/vbox/vbox.cfg
- install -D -m 644 $SRC/${_name}-$version-${_release}.vbox-extpack \
- $PKG/opt/VirtualBox/ExtensionPacks/${_name}-$version-${_release}.vbox-extpack
- mkdir -p $PKG/etc/ld.so.conf.d
- echo /opt/VirtualBox > $PKG/etc/ld.so.conf.d/virtualbox.conf
- # Icon
- ln -s VBox.png $PKG/usr/share/pixmaps/virtualbox.png
- # Source code files obsolet
- rm -r $PKG/opt/VirtualBox/src
- }
|