summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBor Kraljič2010-11-19 12:40:41 +0100
committerBor Kraljič2010-11-19 12:40:41 +0100
commit15e63d556160e94df6bd580e4ab2e136c964081d (patch)
tree42b3fd087e7806c4dd6a8996fba8b489ca1ce4a1
parentc90acedb89e0101c84d2a7e7159d2c97e35799b3 (diff)
kernels/vhba-module: new spell (replacement for cdemu-module)
-rw-r--r--ChangeLog1
-rwxr-xr-xkernels/vhba-module/BUILD1
-rwxr-xr-xkernels/vhba-module/CONFLICTS1
-rwxr-xr-xkernels/vhba-module/DETAILS17
-rw-r--r--kernels/vhba-module/HISTORY2
-rwxr-xr-xkernels/vhba-module/PRE_BUILD4
-rwxr-xr-xkernels/vhba-module/volatiles1
7 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 09494ab28f..47639d298b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2010-11-19 Bor Kraljič <pyrobor@ver.si>
* kernels/cdemu-module: spell deprecated [renamed to vhba-module]
+ * kernels/vhba-module: new spell (replacement for cdemu-module)
2010-11-15 Vlad Glagolev <stealth@sourcemage.org>
* wm-addons/xxkb: new spell, XKB keyboard layout switcher and indicator
diff --git a/kernels/vhba-module/BUILD b/kernels/vhba-module/BUILD
new file mode 100755
index 0000000000..8f58e6df93
--- /dev/null
+++ b/kernels/vhba-module/BUILD
@@ -0,0 +1 @@
+make
diff --git a/kernels/vhba-module/CONFLICTS b/kernels/vhba-module/CONFLICTS
new file mode 100755
index 0000000000..6186f8d28a
--- /dev/null
+++ b/kernels/vhba-module/CONFLICTS
@@ -0,0 +1 @@
+conflicts cdemu-module y
diff --git a/kernels/vhba-module/DETAILS b/kernels/vhba-module/DETAILS
new file mode 100755
index 0000000000..0a7e9910da
--- /dev/null
+++ b/kernels/vhba-module/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=vhba-module
+ VERSION=20100822
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL=http://downloads.sourceforge.net/cdemu/$SOURCE
+ SOURCE_HASH=sha512:5b82d44f13a1acf40e32b7353642cf491c1bdf5a4ab5066e3edd71743822a5b3442d32aac6d452885830c1a2dd5c08ff0b5369411e55e9e06409f0127476c2d2
+ LICENSE[0]=GPL
+ WEB_SITE="http://www.cdemu.org"
+ KEYWORDS="kernels"
+ ENTERED=20070504
+ SHORT="CD bin/cue file module"
+cat << EOF
+VHBA module provides Virtual (SCSI) Host Bus Adapter, which is the link between userspace daemon and linux kernel.
+
+Contrary to what some might expect due to the "userspace" part of the name, userspace CDEmu still needs a kernel module, just like the
+original CDEmu - the difference is that userspace CDEmu does all the processing (i.e. file reading, fake data generation, etc.) in
+userspace.EOF
diff --git a/kernels/vhba-module/HISTORY b/kernels/vhba-module/HISTORY
new file mode 100644
index 0000000000..8a01b9e462
--- /dev/null
+++ b/kernels/vhba-module/HISTORY
@@ -0,0 +1,2 @@
+2010-11-19 Bor Kraljič <pyrobor@ver.si>
+ * BUILD,CONFLICTS,DETAILS,PRE_BUILD,volatiles: spell created
diff --git a/kernels/vhba-module/PRE_BUILD b/kernels/vhba-module/PRE_BUILD
new file mode 100755
index 0000000000..986cce84ba
--- /dev/null
+++ b/kernels/vhba-module/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sedit "s:\`uname -r\`:$(get_kernel_version):" Makefile
+sedit "s:depmod -a:& $(get_kernel_version):" Makefile
diff --git a/kernels/vhba-module/volatiles b/kernels/vhba-module/volatiles
new file mode 100755
index 0000000000..170a6c568d
--- /dev/null
+++ b/kernels/vhba-module/volatiles
@@ -0,0 +1 @@
+^/lib/modules/*/modules.*