• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

contrib/H03-May-2022-299143

doc/H03-May-2022-1,5881,101

extra/H21-Aug-2008-10584

intl/H21-Aug-2008-8,7976,106

lib/H18-Nov-2002-

m4/H21-Aug-2008-2,0911,912

man/H21-Aug-2008-389321

po/H03-May-2022-156,543128,217

src/H03-May-2022-48,33834,667

xpms/H03-May-2022-

ABOUT-NLSH A D14-Dec-200221.6 KiB406362

AUTHORSH A D01-Jan-200364 31

COPYINGH A D24-Nov-200217.6 KiB340281

ChangeLogH A D21-Aug-200840.4 KiB1,3761,082

INSTALLH A D26-Nov-20029.1 KiB235177

Makefile.amH A D27-Oct-2003284 115

Makefile.inH A D21-Aug-200814.2 KiB448372

NEWSH A D20-Oct-20020

READMEH A D21-Aug-20086.6 KiB207138

acinclude.m4H A D18-Oct-20032.2 KiB7364

aclocal.m4H A D21-Aug-2008110.7 KiB2,9612,751

compileH A D21-Oct-20022.7 KiB10048

config.guessH A D20-Oct-200239 KiB1,3641,177

config.h.inH A D20-Aug-20087.8 KiB294201

config.rpathH A D14-Dec-200213.8 KiB514425

config.subH A D20-Oct-200228.9 KiB1,4711,330

configureH A D21-Aug-2008326.2 KiB11,0519,458

configure.inH A D21-Aug-20083.5 KiB138107

depcompH A D20-Oct-200211.8 KiB424278

install-shH A D20-Oct-20025.4 KiB252153

missingH A D19-May-20039.3 KiB313253

mkinstalldirsH A D22-Oct-2002722 4123

stamp-h.inH A D21-Aug-200810 21

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