Difference between revisions of "Cdrtools"

From CBLFS
Jump to navigationJump to search
 
m (The HTTP download source link is broken. Added FTP link.)
 
(10 intermediate revisions by 6 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-2.01.tar.bz2
+
| http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-{{Cdrtools-Version}}.tar.bz2
 
|-
 
|-
!Required Patch:
+
!Download Source:
| http://svn.cross-lfs.org/svn/repos/patches/cdrtools/cdrtools-2.01-ascii-2.patch
+
| ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-{{Cdrtools-Version}}.tar.gz
|-
 
!Required Patch:
 
| http://svn.cross-lfs.org/svn/repos/patches/cdrtools/cdrtools-2.01-kernel_2.6-3.patch
 
|-
 
!Required Patch:
 
| http://svn.cross-lfs.org/svn/repos/patches/cdrtools/cdrtools-2.01-mkisofs_iconv-1.patch
 
 
|}
 
|}
  
 
----
 
----
 +
 +
{{Package-Introduction|The Cdrtools package contains CD recording utilities. These are useful for reading, creating or writing (burning) Compact Discs.|http://cdrecord.berlios.de/private/cdrecord.html}}
  
 
== Dependencies ==
 
== Dependencies ==
 +
  
 
== Non-Multilib ==
 
== Non-Multilib ==
Line 22: Line 19:
 
Compile the package:
 
Compile the package:
  
patch -Np1 -i ../cdrtools-2.01-ascii-2.patch &&
 
patch -Np1 -i ../cdrtools-2.01-kernel_2.6-3.patch &&
 
patch -Np1 -i ../cdrtools-2.01-mkisofs_iconv-1.patch &&
 
 
  make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
 
  make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
  
Line 30: Line 24:
  
 
  make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
 
  make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01
+
install -v -d /usr/share/doc/cdrtools-{{Cdrtools-Version}} &&
 +
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-{{Cdrtools-Version}}
  
 
== Multilib ==
 
== Multilib ==
Line 36: Line 31:
 
=== 32Bit ===
 
=== 32Bit ===
  
Compile the package
+
Compile the package:
:
+
 
patch -Np1 -i ../cdrtools-2.01-ascii-2.patch &&
 
patch -Np1 -i ../cdrtools-2.01-kernel_2.6-3.patch &&
 
patch -Np1 -i ../cdrtools-2.01-mkisofs_iconv-1.patch &&
 
 
  make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
 
  make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root
Line 48: Line 40:
 
  make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
 
  make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01
+
install -v -d /usr/share/doc/cdrtools-{{Cdrtools-Version}} &&
 +
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-{{Cdrtools-Version}}
  
 
=== N32 ===
 
=== N32 ===
Line 54: Line 47:
 
Compile the package:
 
Compile the package:
  
patch -Np1 -i ../cdrtools-2.01-ascii-2.patch &&
 
patch -Np1 -i ../cdrtools-2.01-kernel_2.6-3.patch &&
 
patch -Np1 -i ../cdrtools-2.01-mkisofs_iconv-1.patch &&
 
 
  (find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&32/" &&
 
  (find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&32/" &&
 
  make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
 
  make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
Line 65: Line 55:
 
  make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
 
  make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01
+
install -v -d /usr/share/doc/cdrtools-{{Cdrtools-Version}} &&
 +
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-{{Cdrtools-Version}}
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 71: Line 62:
 
Compile the package:
 
Compile the package:
  
patch -Np1 -i ../cdrtools-2.01-ascii-2.patch &&
 
patch -Np1 -i ../cdrtools-2.01-kernel_2.6-3.patch &&
 
patch -Np1 -i ../cdrtools-2.01-mkisofs_iconv-1.patch &&
 
 
  (find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&64/" &&
 
  (find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&64/" &&
 
  make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
 
  make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
Line 82: Line 70:
 
  make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
 
  make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
 
     INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01
+
install -v -d /usr/share/doc/cdrtools-{{Cdrtools-Version}} &&
 +
  install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-{{Cdrtools-Version}}
 +
 
 +
[[Category:CD/DVD Utilities]]

Latest revision as of 02:14, 3 January 2010

Download Source: http://gd.tuwien.ac.at/utils/schilling/cdrtools/cdrtools-2.01.01a65.tar.bz2
Download Source: ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-2.01.01a65.tar.gz

Introduction to Cdrtools

The Cdrtools package contains CD recording utilities. These are useful for reading, creating or writing (burning) Compact Discs.

Project Homepage: http://cdrecord.berlios.de/private/cdrecord.html

Dependencies

Non-Multilib

Compile the package:

make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root

Install the package

make INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
install -v -d /usr/share/doc/cdrtools-2.01.01a65 &&
install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01.01a65

Multilib

32Bit

Compile the package:

make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root

Install the package

make CCOM="gcc" COPTX="${BUILD32}" LDOPTX="${BUILD32}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
install -v -d /usr/share/doc/cdrtools-2.01.01a65 &&
install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01.01a65

N32

Compile the package:

(find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&32/" &&
make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root

Install the package

make CCOM="gcc" COPTX="${BUILDN32}" LDOPTX="${BUILDN32}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
install -v -d /usr/share/doc/cdrtools-2.01.01a65 &&
install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01.01a65

64Bit

Compile the package:

(find . -name "*.mk"; find . -name Makefile) | xargs sed -i "/^INSDIR=\s*lib$/s/lib/&64/" &&
make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root

Install the package

make CCOM="gcc" COPTX="${BUILD64}" LDOPTX="${BUILD64}"\
    INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root install &&
install -v -d /usr/share/doc/cdrtools-2.01.01a65 &&
install -v -D -m644 README* ABOUT doc/*.ps /usr/share/doc/cdrtools-2.01.01a65
Retrieved from "?title=Cdrtools&oldid=19762"