diff --git a/kernel/drivers/component.xml b/kernel/drivers/component.xml new file mode 100644 index 00000000..34152dc8 --- /dev/null +++ b/kernel/drivers/component.xml @@ -0,0 +1,3 @@ + + kernel.drivers + diff --git a/kernel/drivers/module-virtualbox-guest/actions.py b/kernel/drivers/module-virtualbox-guest/actions.py new file mode 100644 index 00000000..93060ba3 --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/actions.py @@ -0,0 +1,17 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import kerneltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +KDIR = kerneltools.getKernelVersion() + +def build(): + autotools.make("KERN_DIR=/lib/modules/%s/build" % KDIR) + autotools.make("-C vboxvideo KERN_DIR=/lib/modules/%s/build" % KDIR) + +def install(): + pisitools.insinto("/lib/modules/%s/extra" % KDIR, "*/*.ko") diff --git a/kernel/drivers/module-virtualbox-guest/files/48-vbox-guest.rules b/kernel/drivers/module-virtualbox-guest/files/48-vbox-guest.rules new file mode 100644 index 00000000..49a40c6e --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/files/48-vbox-guest.rules @@ -0,0 +1,2 @@ +KERNEL=="vboxguest", NAME="vboxguest", MODE="0660", OWNER="vboxadd", RUN+="/lib/udev/vbox-guest.sh" +KERNEL=="vboxuser", NAME="vboxuser", MODE="0666", OWNER="vboxadd" diff --git a/kernel/drivers/module-virtualbox-guest/files/vbox-guest.sh b/kernel/drivers/module-virtualbox-guest/files/vbox-guest.sh new file mode 100644 index 00000000..f1a55b19 --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/files/vbox-guest.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +. /etc/conf.d/virtualbox-guest + +case $ACTION in + add) + if [ "x${LOAD_VBOXSF_MODULE-true}" == "xtrue" ]; then + /sbin/modprobe -s vboxsf + fi + if [ -x /usr/sbin/VBoxService ]; then + /usr/sbin/VBoxService $VBOXSERVICE_OPTS + fi + ;; + + remove) + ;; + + *) + exit 1 + ;; +esac diff --git a/kernel/drivers/module-virtualbox-guest/files/virtualbox-guest.conf b/kernel/drivers/module-virtualbox-guest/files/virtualbox-guest.conf new file mode 100644 index 00000000..ea93dee5 --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/files/virtualbox-guest.conf @@ -0,0 +1,6 @@ +# Load VirtualBox kernel module for host file system access. +# Default is true. +#LOAD_VBOXSF_MODULE=false + +# VBoxService options can be specified here. +VBOXSERVICE_OPTS="" diff --git a/kernel/drivers/module-virtualbox-guest/pspec.xml b/kernel/drivers/module-virtualbox-guest/pspec.xml new file mode 100644 index 00000000..86bb5954 --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/pspec.xml @@ -0,0 +1,357 @@ + + + + + module-virtualbox-guest + http://www.virtualbox.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + driver + Kernel modules for VirtualBox guest machines + This package provides the kernel modules needed for mouse integration and shared folder support between VirtualBox host and guest systems. + http://source.pisilinux.org/1.0/module-virtualbox-guest-4.3.28.tar.xz + + kernel-module-headers + + + + + module-virtualbox-guest + + kernel + baselayout + module-virtualbox-guest-userspace + + + /lib/modules + + + noDelta + + + + + module-virtualbox-guest-userspace + Userspace documentation, tools, udev and modprobe rules for the kernel driver virtualbox-guest + + /etc/conf.d + /lib/udev/rules.d + /lib/udev/vbox-guest.sh + + + virtualbox-guest.conf + vbox-guest.sh + 48-vbox-guest.rules + + + noDelta + + + + + + 2015-06-09 + 4.3.28 + Version Bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-14 + 4.3.20 + Rebuild for kernel 3.19.8 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-05 + 4.3.20 + Rebuild for kernel 3.19.6 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-24 + 4.3.20 + Rebuild for kernel 3.19.5 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-16 + 4.3.20 + Rebuild for kernel 3.19.4 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-02 + 4.3.20 + Rebuild for kernel 3.19.3 + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-08 + 4.3.20 + Rebuild for kernel 3.19.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-01 + 4.3.20 + Rebuild for kernel 3.19.0 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-28 + 4.3.20 + Rebuild for kernel 3.18.3 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-09 + 4.3.20 + Version bump, kernel 3.18.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-29 + 4.3.18 + Version bump, kernel 3.17.4 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-10-19 + 4.3.18 + Version bump, kernel 3.17.1 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-19 + 4.3.16 + Version bump, kernel 3.16.3 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-03 + 4.3.14 + Rebuild for kernel 3.16.1 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-07-24 + 4.3.14 + Version bump for kernel 3.15.6 + Vedat Demir + vedatn@pisilinux.org + + + 2014-06-15 + 4.3.10 + Rebuild for kernel 3.15.0 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-29 + 4.3.10 + Rebuild for kernel 3.14.4. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-02 + 4.3.10 + Rebuild for kernel 3.14.2. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-15 + 4.3.10 + Rebuild for kernel 3.13.10. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-07 + 4.3.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-29 + 4.3.8 + Rebuild for 3.13.6 + PisiLinux Community + admins@pisilinux.org + + + 2014-03-09 + 4.3.8 + Rebuild for 3.12.13 + PisiLinux Community + admins@pisilinux.org + + + 2014-03-01 + 4.3.8 + Rebuild for 3.12.13 + PisiLinux Community + admins@pisilinux.org + + + 2014-01-17 + 4.3.6 + Rebuild for 3.12.8 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-21 + 4.3.6 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-17 + 4.3.2 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-12 + 4.3.2 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-23 + 4.3.2 + Rebuild for 3.10.20 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-11 + 4.3.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-05 + 4.2.18 + Rebuild for 3.10.18 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-10 + 4.2.18 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-09-28 + 4.2.16 + 3.10.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-09-18 + 4.2.16 + 3.10.12 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 4.2.16 + 3.10.10 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 4.2.16 + 3.10.9 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 4.2.16 + Kernel 3.10.6 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-06 + 4.2.16 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-01 + 4.2.12 + Kernel 3.8.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-06-01 + 4.2.12 + Kernel 3.9.4 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-05-04 + 4.2.12 + Update + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-14 + 4.2.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-02 + 4.2.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 4.2.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/kernel/drivers/module-virtualbox-guest/translations.xml b/kernel/drivers/module-virtualbox-guest/translations.xml new file mode 100644 index 00000000..65907575 --- /dev/null +++ b/kernel/drivers/module-virtualbox-guest/translations.xml @@ -0,0 +1,13 @@ + + + + module-virtualbox-guest + VirtualBox misafir makineleri için çekirdek modülleri + Bu paket VirtualBox sunucu makinesi ile misafir sistemler arası fare entegrasyonu ve paylaşımlı dizin desteği için gerekli çekirdek modüllerini içerir. + + + + module-virtualbox-guest-userspace + virtualbox-guest çekirdek sürücüsü için kullanıcı tarafı belgeler, araçlar, udev ve modprobe kuralları + + diff --git a/kernel/drivers/module-virtualbox/actions.py b/kernel/drivers/module-virtualbox/actions.py new file mode 100644 index 00000000..528724fb --- /dev/null +++ b/kernel/drivers/module-virtualbox/actions.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import kerneltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +KDIR = kerneltools.getKernelVersion() + +def build(): + autotools.make("KERN_DIR=/lib/modules/%s/build" % KDIR) + +def install(): + pisitools.insinto("/lib/modules/%s/extra" % KDIR, "*.ko") diff --git a/kernel/drivers/module-virtualbox/files/10-vboxdrv.rules b/kernel/drivers/module-virtualbox/files/10-vboxdrv.rules new file mode 100644 index 00000000..3dbb1da5 --- /dev/null +++ b/kernel/drivers/module-virtualbox/files/10-vboxdrv.rules @@ -0,0 +1,6 @@ +KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" + +SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" +SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" diff --git a/kernel/drivers/module-virtualbox/pspec.xml b/kernel/drivers/module-virtualbox/pspec.xml new file mode 100644 index 00000000..4acb7a10 --- /dev/null +++ b/kernel/drivers/module-virtualbox/pspec.xml @@ -0,0 +1,366 @@ + + + + + module-virtualbox + http://www.virtualbox.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + driver + Kernel modules for VirtualBox + This package provides the kernel support for VirtualBox. + http://source.pisilinux.org/1.0/module-virtualbox-4.3.28.tar.xz + + kernel-module-headers + + + + + module-virtualbox + + kernel + module-virtualbox-userspace + + + /lib/modules + + + noDelta + + + + + module-virtualbox-userspace + Userspace documentation, tools, udev and modprobe rules for the kernel driver virtualbox + + /lib/udev/rules.d + + + 10-vboxdrv.rules + + + noDelta + + + + + + 2015-06-09 + 4.3.28 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-14 + 4.3.20 + Rebuild for kernel 3.19.8 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-05 + 4.3.20 + Rebuild for kernel 3.19.6 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-24 + 4.3.20 + Rebuild for kernel 3.19.5 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-16 + 4.3.20 + Rebuild for kernel 3.19.4 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-02 + 4.3.20 + Rebuild for kernel 3.19.3 + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-08 + 4.3.20 + Rebuild for kernel 3.19.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-01 + 4.3.20 + Rebuild for kernel 3.19.0 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-28 + 4.3.20 + Rebuild for kernel 3.18.3 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-09 + 4.3.20 + Version bump, kernel 3.18.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-29 + 4.3.18 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-11-21 + 4.3.18 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-10-19 + 4.3.18 + Version bump, 4.3.18 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-19 + 4.3.16 + Version bump, 4.3.16 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-03 + 4.3.14 + Rebuild for kernel 3.16.1 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-07-24 + 4.3.14 + Version bump for kernel 3.15.6 + Vedat Demir + vedat@pisilinux.org + + + 2014-06-15 + 4.3.10 + Rebuild for kernel 3.15.0 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-29 + 4.3.10 + Rebuild for kernel 3.14.4. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-02 + 4.3.10 + Rebuild for kernel 3.14.2. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-15 + 4.3.10 + Rebuild for kernel 3.13.10. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-07 + 4.3.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-29 + 4.3.8 + Rebuild for 3.13.6 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-09 + 4.3.8 + Rebuild for 3.12.13 + PisiLinux Community + admins@pisilinux.org + + + 2014-03-01 + 4.3.8 + Rebuild for 3.12.13 + PisiLinux Community + admins@pisilinux.org + + + 2014-01-17 + 4.3.6 + Rebuild for 3.12.8 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-22 + 4.3.6 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-17 + 4.3.2 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-12 + 4.3.2 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-23 + 4.3.2 + Rebuild for 3.10.20 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-11 + 4.3.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-05 + 4.2.18 + Rebuild for 3.10.18 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-09 + 4.2.18 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-09-28 + 4.2.16 + 3.10.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-09-18 + 4.2.16 + 3.10.12 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 4.2.16 + 3.10.10 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 4.2.16 + 3.10.9 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 4.2.16 + Kernel 3.10.6 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-06 + 4.2.16 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-15 + 4.2.12 + Kernel 3.8.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-06-01 + 4.2.12 + Kernel 3.9.4 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-05-26 + 4.2.12 + Kernel 3.9.3 + PisiLinux Community + admins@pisilinux.org + + + 2013-05-04 + 4.2.12 + Update + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-14 + 4.2.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-02 + 4.2.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 4.2.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/kernel/drivers/module-virtualbox/translations.xml b/kernel/drivers/module-virtualbox/translations.xml new file mode 100644 index 00000000..3aba0ec0 --- /dev/null +++ b/kernel/drivers/module-virtualbox/translations.xml @@ -0,0 +1,13 @@ + + + + module-virtualbox-modules + VirtualBox için çekirdek modülleri + Bu paket VirtualBox için çekirdek desteği sunar. + + + + module-virtualbox-userspace + virtualbox çekirdek sürücüsü için kullanıcı tarafı belgeler, araçlar, udev ve modprobe kuralları + +