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ı
+
+