diff options
author | Steve Kenton <skenton@ou.edu> | 2015-03-17 13:57:38 -0500 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-03-17 23:08:31 +0100 |
commit | 695d7b987d4d4ba91fa52f0d366b51d8dba44ebe (patch) | |
tree | f8472cb97ff3328c6661ed63c808c758fe4b02ba /package/dvdrw-tools/Config.in | |
parent | f8cd961f5fc5444dc645b6b6d324d45c0ca221c6 (diff) | |
download | buildroot-695d7b987d4d4ba91fa52f0d366b51d8dba44ebe.tar.gz buildroot-695d7b987d4d4ba91fa52f0d366b51d8dba44ebe.zip |
dvdrw-tools: new package
The dvd+rw-tools are used to master Blu-ray Disc and DVD Disc media,
both +RW/+R and -RW/-R. Note: The +RW in the name is a historical
artifact. This package contains the widely used growisofs program.
[Thomas:
- adjust minor formatting issues in Config.in file.
- remove unneeded empty line in hash file.
- make the mkisofs symbolic link a relative one.]
Signed-off-by: Steve Kenton <skenton@ou.edu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/dvdrw-tools/Config.in')
-rw-r--r-- | package/dvdrw-tools/Config.in | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/package/dvdrw-tools/Config.in b/package/dvdrw-tools/Config.in new file mode 100644 index 0000000000..6787b66184 --- /dev/null +++ b/package/dvdrw-tools/Config.in @@ -0,0 +1,59 @@ +comment "dvdrw-tools needs a toolchain w/ threads, C++, wchar, largefile" + depends on BR2_USE_MMU + depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \ + !BR2_USE_WCHAR || !BR2_LARGEFILE + +config BR2_PACKAGE_DVDRW_TOOLS + bool "dvdrw-tools" + depends on BR2_USE_MMU # fork() + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_USE_WCHAR + depends on BR2_LARGEFILE + help + The dvd+rw-tools are used to master Blu-ray Disc + and DVD Disc media, both +RW/+R and -RW/-R. Note: + The +RW in the name is a historical artifact. This + package contains the widely used growisofs program. + + Buildroot does not support packages with a '+' sign + in their name, which explains why it is named + dvdrw-tools and not dvd+rw-tools. + + Because dvd+rw-tools does not directly interact with + disc media it uses a separate media backend program. + The usual backend is mkisofs from the cdrtools package. + However, cdrtools is not currently part of buildroot. + + The Linux From Scratch project uses uses xorriso for the + media backend and Ubuntu uses cdrkit for the backend. + Choose the one which seems most appropriate for your use. + NOTE: xorriso does not currently support UDF. + + http://fy.chalmers.se/~appro/linux/DVD+RW/tools + +if BR2_PACKAGE_DVDRW_TOOLS +choice + prompt "Media Backend" + default BR2_PACKAGE_DVDRW_CDRKIT_BACKEND + help + Choose which media backend program to use. + +config BR2_PACKAGE_DVDRW_TOOLS_CDRKIT_BACKEND + bool "cdrkit" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 # cdrkit + select BR2_PACKAGE_CDRKIT + help + Symlink mkisofs to genisoimage from the cdrkit package. + +comment "cdrkit needs a toolchain w/ headers >= 3.0" + depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 + +config BR2_PACKAGE_DVDRW_TOOLS_XORRISO_BACKEND + bool "xorriso" + select BR2_PACKAGE_XORRISO + help + Symlink mkisofs to xorrisofs from the xorriso package. + +endchoice +endif |