|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| contrib/ | H | 03-May-2022 | - | 299 | 143 |
| doc/ | H | 03-May-2022 | - | 1,588 | 1,101 |
| extra/ | H | 21-Aug-2008 | - | 105 | 84 |
| intl/ | H | 21-Aug-2008 | - | 8,797 | 6,106 |
| lib/ | H | 18-Nov-2002 | - | | |
| m4/ | H | 21-Aug-2008 | - | 2,091 | 1,912 |
| man/ | H | 21-Aug-2008 | - | 389 | 321 |
| po/ | H | 03-May-2022 | - | 156,543 | 128,217 |
| src/ | H | 03-May-2022 | - | 48,338 | 34,667 |
| xpms/ | H | 03-May-2022 | - | | |
| ABOUT-NLS | H A D | 14-Dec-2002 | 21.6 KiB | 406 | 362 |
| AUTHORS | H A D | 01-Jan-2003 | 64 | 3 | 1 |
| COPYING | H A D | 24-Nov-2002 | 17.6 KiB | 340 | 281 |
| ChangeLog | H A D | 21-Aug-2008 | 40.4 KiB | 1,376 | 1,082 |
| INSTALL | H A D | 26-Nov-2002 | 9.1 KiB | 235 | 177 |
| Makefile.am | H A D | 27-Oct-2003 | 284 | 11 | 5 |
| Makefile.in | H A D | 21-Aug-2008 | 14.2 KiB | 448 | 372 |
| NEWS | H A D | 20-Oct-2002 | 0 | | |
| README | H A D | 21-Aug-2008 | 6.6 KiB | 207 | 138 |
| acinclude.m4 | H A D | 18-Oct-2003 | 2.2 KiB | 73 | 64 |
| aclocal.m4 | H A D | 21-Aug-2008 | 110.7 KiB | 2,961 | 2,751 |
| compile | H A D | 21-Oct-2002 | 2.7 KiB | 100 | 48 |
| config.guess | H A D | 20-Oct-2002 | 39 KiB | 1,364 | 1,177 |
| config.h.in | H A D | 20-Aug-2008 | 7.8 KiB | 294 | 201 |
| config.rpath | H A D | 14-Dec-2002 | 13.8 KiB | 514 | 425 |
| config.sub | H A D | 20-Oct-2002 | 28.9 KiB | 1,471 | 1,330 |
| configure | H A D | 21-Aug-2008 | 326.2 KiB | 11,051 | 9,458 |
| configure.in | H A D | 21-Aug-2008 | 3.5 KiB | 138 | 107 |
| depcomp | H A D | 20-Oct-2002 | 11.8 KiB | 424 | 278 |
| install-sh | H A D | 20-Oct-2002 | 5.4 KiB | 252 | 153 |
| missing | H A D | 19-May-2003 | 9.3 KiB | 313 | 253 |
| mkinstalldirs | H A D | 22-Oct-2002 | 722 | 41 | 23 |
| stamp-h.in | H A D | 21-Aug-2008 | 10 | 2 | 1 |
README
1-----------------------------------------------------------
2| |
3| X-CD-Roast 0.98alpha16 |
4| |
5| 21.08.2008 T. Niederreiter |
6| |
7-----------------------------------------------------------
8
9This is is just a small update release, to merge in all
10patches I received the last years and to be compatible again
11to the current version of the cdrtools.
12
13There are no new features and I current don't plan to
14continue to work on X-CD-Roast anymore aside from doing patches
15and giving support.
16
17
18Whats new:
19
20 - works again with current cdrtools 2.01 or newer
21 (I recommend the latest 2.01.01 alpha versions!)
22 - no more special handling for ProDVD. If you use the
23 newest cdrtools then DVD support is working fine.
24
25See the file ChangeLog for a complete list of changes.
26
27This release is very friendly to distribution-vendors. In the RPM
28version there are no longer any suid/sgid-bits set or any groups
29created. No need to disable non-root mode now before including
30X-CD-Roast to your distribution. The check for the cdrecord tools
31also accepts now silently newer versions.
32
33
34For news see:
35
36 http://www.xcdroast.org
37
38
39Some features:
40
41- Portable - runs on Linux, FreeBSD, OpenBSD, Solaris, HPUX, Irix, AIX ...
42- Multi langual - translations available in 28 languages
43- Graphical setup
44- Graphical wav-player
45- Fully themeable via GTK-Themes
46- Tooltip help
47- Copies Data, Audio, Mixed-Modes
48- Creates Data, Audio, Mixed-Mode, Multisession
49- Bootable CD support
50- CD-Text
51- CDDB-support via HTTP/Proxy or native
52- Copy/Master Data and Audio-CDs on the fly
53- Administration mode for usage in computer pools
54- Data-DVD writing (DVD-R/RW, DVD+R/RW) - experimental DVD-Video support
55- Drag&Drop
56- Networked device support (Remote-SCSI)
57
58
59System-Requirements:
60
61BIG NOTE: On recent Linux-distributions ALL the following libraries are
62 included! There is NO need to download that stuff and install
63 yourself. Do use the things that are on your Linux-CDs!
64 The only package you might need to get is cdrtools-1.11a40
65 (or newer).
66
67 SuSE-Users please note: X-CD-Roast requires the gdk-pixbuf
68 library which is not installed by default on many SuSE-
69 installations. Just insert your CDs and install it using YaST.
70
71 Be sure to have the DEVELOPMENT versions of the libraries
72 installed. (marked with -dev oder -devel on the RPMs filenames)
73 Otherwise you will fail to compile any program.
74 This is also true for the X-development libraries.
75
76
77 - glib-1.2.3 and gtk+-1.2.3 (or newer, current version is 1.2.10)
78 (ftp://ftp.gimp.org/pub/gtk/v1.2/glib-1.2.10.tar.gz)
79 (ftp://ftp.gimp.org/pub/gtk/v1.2/gtk+-1.2.10.tar.gz)
80
81 or alternatively GTK+-2.2.x
82 (compile with --enable-gtk2 in that case)
83
84NOTE about GTK on solaris:
85 GTK must be installed in /lib or /usr/lib on solaris in order
86 to work. A setting in LD_LIBRARY_PATH is ignored.
87
88
89 - libgif or libungif
90 (http://www.ibiblio.org/pub/Linux/libs/graphics/libungif-4.1.0.tar.gz)
91
92 - libz/libpng
93 (http://www.libpng.org/pub/png/src/zlib-1.1.4.tar.gz)
94 (http://www.libpng.org/pub/png/src/libpng-1.0.15.tar.gz)
95
96 - gdk-pixbuf-0.8.0 (or newer, current version is 0.21.0)
97 (ftp://ftp.gnome.org/pub/gnome/sources/gdk-pixbuf/0.21/gdk-pixbuf-0.21.0.tar.gz)
98 (not required for GTK2)
99
100 - cdrtools-2.01 (or newer)
101 (which includes cdrecord, mkisofs, cdda2wav, readcd)
102 (ftp://ftp.berlios.de/pub/cdrecord/cdrtools-2.01.tar.gz)
103
104
105
106Installation:
107
108 - Install glib, gtk, lib[un]gif, libz, libpng, gdk-pixbuf (in that order)...
109 (if not already installed)
110
111 - Take care to REMOVE first old installations of X-CD-Roast first, especially
112 if these were installed from RPMs. Having two releases of X-CD-Roast
113 confuses most users.
114
115 - Unpack xcdroast-0.98alpha16.tar.gz and run
116
117 ./configure
118
119 To install xcdroast in another prefix-path than "/usr/local":
120
121 ./configure --prefix=/usr
122
123 You can also configure where X-CD-Roast should look for the cdrtools.
124 By default X-CD-Roast first looks in $PREFIX/lib/xcdroast-0.98/bin and
125 then in $PREFIX/bin.
126 Example:
127
128 ./configure --prefix=/usr --with-cdrtools-prefix=/opt/schily
129
130
131 See "./configure --help" for a full list of supported options.
132 (Useful ones might be too:
133
134 --mandir=DIR (Where the man page will be installed)
135 --sysconfdir=DIR (Directory of the root-config file)
136 --with-xcdroast-libdir-prefix=PFX (default: PREFIX/lib/xcdroast-0.98)
137 --disable-nonrootmode do not use X-CD-Roast non-root mode
138 --enable-gtk2 compile for GTK2 instead for old GTK
139 )
140
141 Now compile X-CD-Roast with typing:
142
143 make
144
145 And install it with:
146
147 make install
148
149 (You might have be root to run this command)
150
151
152 - Install cdrecord, mkisofs, cdda2wav and readcd:
153
154 See the cdrtools documentation about details.
155
156 Example under Linux:
157
158 tar xvfz cdrtools-2.01.tar.gz
159 cd cdrtools-2.01
160 make
161 make INS_BASE=/usr/local install
162
163 (If you dont set INS_BASE when doing "make install" the cdrtools will
164 install themselves to /opt/schily.)
165
166 X-CD-Roast looks for the cdrtools first in $PREFIX/lib/xcdroast-0.98/bin
167 ($PREFIX is /usr/local if you dont changed it) and if it does not find
168 them it tries $PREFIX/bin (or whatever you configured as cdrtools-prefix).
169
170 Don't make links to the cdrtools because then the activation of the
171 non-root-mode will fail. Please copy the binaries instead.
172
173 - To enable the non-root mode you just have to start X-CD-Roast now.
174 The instructions in "README.nonroot" are done automatically on
175 startup (if you choose so).
176
177 - If you had the non-root mode from an older version of X-CD-Roast
178 activated you should reset the permissions on the cdrtools now.
179 It's not longer required to have and suid-bits or special groups on
180 these.
181
182Now you can start X-CD-Roast with "xcdroast".
183
184
185See DOCUMENTATION about basic usage and FAQ for any questions you may have.
186
187
188Feedback/Bugreports:
189
190If you think you found a bug (please don't write about "missing" features -
191remember this release shows only about 97% of the final product) you have
192first to find out if you can reproduce it reliably. Then run xcdroast in
193debug mode (-d 10 switch) and send me the output. Please describe
194what exactly you have done and what went wrong. Also make your tests
195with english or german texts! Otherwise I can't read the error-messages
196myself!
197
198
199Please note:
200
201The FAQ on http://www.xcdroast.org/faq is the first place to look when
202you have problems.
203
204
20521.08.2008 Thomas Niederreiter (tn@xcdroast.org)
206
207