xref: /OK3568_Linux_fs/buildroot/package/dvdrw-tools/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1comment "dvdrw-tools needs a toolchain w/ threads, C++, wchar"
2	depends on BR2_USE_MMU
3	depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
4		!BR2_USE_WCHAR
5
6config BR2_PACKAGE_DVDRW_TOOLS
7	bool "dvdrw-tools"
8	depends on BR2_USE_MMU # fork()
9	depends on BR2_TOOLCHAIN_HAS_THREADS
10	depends on BR2_INSTALL_LIBSTDCPP
11	depends on BR2_USE_WCHAR
12	help
13	  The dvd+rw-tools are used to master Blu-ray Disc
14	  and DVD Disc media, both +RW/+R and -RW/-R. Note:
15	  The +RW in the name is a historical artifact. This
16	  package contains the widely used growisofs program.
17
18	  Buildroot does not support packages with a '+' sign
19	  in their name, which explains why it is named
20	  dvdrw-tools and not dvd+rw-tools.
21
22	  Because dvd+rw-tools does not directly interact with
23	  disc media it uses a separate media backend program.
24	  The usual backend is mkisofs from the cdrtools package.
25	  However, cdrtools is not currently part of buildroot.
26
27	  The Linux From Scratch project uses uses xorriso for the
28	  media backend and Ubuntu uses cdrkit for the backend.
29	  Choose the one which seems most appropriate for your use.
30	  NOTE: xorriso does not currently support UDF.
31
32	  http://fy.chalmers.se/~appro/linux/DVD+RW/tools
33
34if BR2_PACKAGE_DVDRW_TOOLS
35choice
36	prompt "Media Backend"
37	help
38	  Choose which media backend program to use.
39
40config BR2_PACKAGE_DVDRW_TOOLS_CDRKIT_BACKEND
41	bool "cdrkit"
42	select BR2_PACKAGE_CDRKIT
43	help
44	  Symlink mkisofs to genisoimage from the cdrkit package.
45
46config BR2_PACKAGE_DVDRW_TOOLS_XORRISO_BACKEND
47	bool "xorriso"
48	select BR2_PACKAGE_XORRISO
49	help
50	  Symlink mkisofs to xorrisofs from the xorriso package.
51
52endchoice
53endif
54