[Lunar-commits] <moonbase> cdrkit: removed cdrkit is just inferior fork of older cdrtools release with changed commands for some apps. Parameters remain the same so we go gentoo way and symlink commands in cdrtools to achieve compatibility without the need of maintaning cdrkit file conflicts between them. Google for cdrtools vs cdrkit to learn more.

Zbigniew Luszpinski zbiggy at lunar-linux.org
Sat May 15 14:51:10 CEST 2010


commit bb9c29a948c512e21e451d3425b20e8495325a23
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Sat May 15 14:51:10 2010 +0200

    cdrkit: removed
    cdrkit is just inferior fork of older cdrtools release with changed commands for some apps.
    Parameters remain the same so we go gentoo way and symlink commands in cdrtools to achieve compatibility without the need of maintaning cdrkit file conflicts between them. Google for cdrtools vs cdrkit to learn more.
---
 cd/cdrkit/BUILD                |    7 -------
 cd/cdrkit/DEPENDS              |    2 --
 cd/cdrkit/DETAILS              |   24 ------------------------
 cd/cdrtools/BUILD              |   10 +++++++++-
 cd/cdrtools/DEPENDS            |    1 +
 cd/tkdvd/DEPENDS               |    2 +-
 gnome2/apps/gnomebaker/DEPENDS |    1 -
 7 files changed, 11 insertions(+), 36 deletions(-)

diff --git a/cd/cdrkit/BUILD b/cd/cdrkit/BUILD
deleted file mode 100644
index 938b7ee..0000000
--- a/cd/cdrkit/BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-(
-
-  make  &&
-  prepare_install  &&
-  make install PREFIX=/usr
-
-) > $C_FIFO 2>&1
diff --git a/cd/cdrkit/DEPENDS b/cd/cdrkit/DEPENDS
deleted file mode 100644
index 4307526..0000000
--- a/cd/cdrkit/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends  cmake
-depends  libcap
diff --git a/cd/cdrkit/DETAILS b/cd/cdrkit/DETAILS
deleted file mode 100644
index c89b457..0000000
--- a/cd/cdrkit/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
-          MODULE=cdrkit
-         VERSION=1.1.10
-          SOURCE=$MODULE-$VERSION.tar.gz
-      SOURCE_URL=http://cdrkit.org/releases
-     SOURCE2_URL=$PATCH_URL
-     SOURCE3_URL=$PATCH_URL
-      SOURCE_VFY=sha1:37f35c0cb3180bbe56efc37bbf7bc82df39447c4
-        WEB_SITE=http://cdrkit.org
-         ENTERED=20070210
-         UPDATED=20100119
-           SHORT="CD and DVD media writing tools"
-
-cat << EOF
-Derived from the various programs distributed in the cdrtools suite, cdrkit
-aims to maintain interface compatibility with those tools. The cdrecord
-program has been renamed to wodim ("write optical disk media") so that users
-will not confuse it with the original cdrecord, which is still maintained by
-its author, Jorg Schilling. wodim, and the other programs distributed with
-cdrkit, will retain a user interface compatible with the corresponding
-programs from the cdrtools 2.01.01a08 release, at least for the near future.
-Thus, front-end programs, such as GUI-based CD writer applications, should be
-able to use cdrkit merely by substituting the name "wodim" for the name
-"cdrecord".
-EOF
diff --git a/cd/cdrtools/BUILD b/cd/cdrtools/BUILD
index 5d50458..6eb2370 100644
--- a/cd/cdrtools/BUILD
+++ b/cd/cdrtools/BUILD
@@ -15,6 +15,14 @@
             DEFINSGRP=root                           &&
   prepare_install                                    &&
   $THISMAKE INS_BASE=/usr DEFINSUSR=root              \
-            DEFINSGRP=root MANDIR=share/man install
+            DEFINSGRP=root MANDIR=share/man install  &&
+
+  # cdrkit compatibility:
+  install -m755 cdda2wav/{pitchplay,readmult} /usr/bin &&
+  ln -sf /usr/bin/mkisofs  /usr/bin/genisoimage &&
+  ln -sf /usr/bin/cdda2wav /usr/bin/icedax &&
+  ln -sf /usr/bin/readcd   /usr/bin/readom &&
+  ln -sf /usr/bin/cdrecord /usr/bin/wodim  &&
+  ln -sf /usr/sbin/rscsi /usr/sbin/netscsid
 
 ) > $C_FIFO 2>&1
diff --git a/cd/cdrtools/DEPENDS b/cd/cdrtools/DEPENDS
index f22d370..770f79b 100644
--- a/cd/cdrtools/DEPENDS
+++ b/cd/cdrtools/DEPENDS
@@ -1 +1,2 @@
 optional_depends  "smake"  ""  ""  "for Schilly makefiles"
+optional_depends "dirsplit" "" "" "for cdrkit compatibility and optimal file layout on discs"
diff --git a/cd/tkdvd/DEPENDS b/cd/tkdvd/DEPENDS
index 378c93c..c0443f9 100644
--- a/cd/tkdvd/DEPENDS
+++ b/cd/tkdvd/DEPENDS
@@ -1,3 +1,3 @@
 depends tk
-depends cdrkit
+depends cdrtools
 depends dvd+rw-tools
diff --git a/gnome2/apps/gnomebaker/DEPENDS b/gnome2/apps/gnomebaker/DEPENDS
index 7811d67..a77ccce 100644
--- a/gnome2/apps/gnomebaker/DEPENDS
+++ b/gnome2/apps/gnomebaker/DEPENDS
@@ -2,4 +2,3 @@ depends  libgnomeui
 depends  cdrtools
 depends  gst-plugins-bad
 optional_depends  dvd+rw-tools  ""  ""  "for DVD recording"
-optional_depends  cdrkit        ""  ""  "for additional burning support"


More information about the Lunar-commits mailing list