summaryrefslogtreecommitdiff
path: root/community/cdrtools
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-06-18 00:01:40 +0000
committerroot <root@rshg054.dnsready.net>2012-06-18 00:01:40 +0000
commit0838a7ed482f29ddf71cf05e7ec6cf7c2728ce34 (patch)
treec7eab7aecb6ae497d23cfa7074bffd060d5eb8fe /community/cdrtools
parent61f450a3578b7e51c337e1a687c0cef2bc07ff35 (diff)
Mon Jun 18 00:01:40 UTC 2012
Diffstat (limited to 'community/cdrtools')
-rw-r--r--community/cdrtools/PKGBUILD8
-rw-r--r--community/cdrtools/cdrtools.install10
2 files changed, 13 insertions, 5 deletions
diff --git a/community/cdrtools/PKGBUILD b/community/cdrtools/PKGBUILD
index 66e433311..dbe53d8f6 100644
--- a/community/cdrtools/PKGBUILD
+++ b/community/cdrtools/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 68938 2012-04-06 10:10:47Z stativ $
+# $Id: PKGBUILD 72573 2012-06-16 18:43:00Z stativ $
# Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com>
pkgname=cdrtools
pkgver=3.01a07
-pkgrel=3
+pkgrel=4
pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning"
arch=('i686' 'x86_64')
url="http://cdrecord.berlios.de/private/cdrecord.html"
@@ -32,6 +32,10 @@ package() {
make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install
rm -rf "$pkgdir"/usr/include
rm -rf "$pkgdir"/usr/lib/{*.a,profiled}
+
+ # autoload 'sg' module needed by cdrecord
+ install -d -m755 "$pkgdir"/usr/lib/modules-load.d/
+ echo sg > "$pkgdir"/usr/lib/modules-load.d/cdrecord.conf
}
# vim:set ts=2 sw=2 et:
diff --git a/community/cdrtools/cdrtools.install b/community/cdrtools/cdrtools.install
index af3800716..3f49eb1bb 100644
--- a/community/cdrtools/cdrtools.install
+++ b/community/cdrtools/cdrtools.install
@@ -3,8 +3,12 @@ post_install() {
echo "To allow other users than root execute rscsi add an entry"
echo "to /etc/default/rscsi or use an \"rscsi\" user"
echo ""
- echo "If you get folowing error while executing \"cdrecord --scanbus\":"
- echo " No such file or directory. Cannot open '/dev/pg*'. Cannot open or use SCSI driver."
- echo "you may need to load the sg module manually using \"modprobe sg\"."
+ post_upgrade
+}
+
+post_upgrade() {
+ echo "The manual loading (or loading using rc.conf)"
+ echo "of the 'sg' module is no longer necessary."
+ echo "It is automatically loaded during boot by systemd-tools (udev 185)."
}