Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > b19f3769258fde4407fda5334bace35b > files > 29

xcdroast-0.98-16mdk.i586.rpm

###########################################################
#                                                         #
#               X-CD-Roast 0.98alpha9                     #
#                                                         #
#            17.07.2001 T. Niederreiter                   #
#                                                         #
###########################################################

Alpha9 comes with a ton of bug fixes and a brand new
non-root-mode that will work fine with the current GTK
releases. There is some nice new stuff in the master-menu
(sorry, still no multisession) and AIX and OpenBSD users 
should be able to use X-CD-Roast too. Please note that you
require the cdrtools 1.10. Also check the CHANGELOG file 
for details.
 
This alpha-release is again under the GPL. I do explicitly 
allow distributions to include this piece of software.
(After they tested it thoroughly, of course)

For news about new tests and previews see

	http://www.xcdroast.org


Some features: (marked with "*" if already implemented and working)

- Portable (*)
- Multi langual (*)
- CDDB-support (*)
- Graphical setup (*)
- Graphical wav-player (*)
- Tooltip help (*)
- Copies Data (*), Audio (*), Mixed-Mode (*), Multisession, CD-Extra
- Creates Data (*), Audio (*), Mixed-Mode (*), Multisession, CD-Extra
- Bootable CD support (*)
- Copy (*)/Master (*) on the fly.
- Administration mode for usage in computer pools. (*)
- MP3 encoding/decoding.


System-Requirements:

BIG NOTE: On recent Linux-distributions ALL the following libraries are 
	  included! There is NO need to download that stuff and install 
	  yourself.  Do use the things that are on your Linux-CDs!
	  The only package you might need to get is cdrtools-1.10.
	  
	  Be sure to have the DEVELOPMENT versions of the libraries 
	  installed. (marked with -dev oder -devel on the RPMs filenames)
	  Otherwise you will fail to compile any program.
	  This is also true for the X-development libraries.  


glib-1.2.3 and gtk+-1.2.3 (or newer, current version is 1.2.10) 
	(ftp://ftp.gimp.org/pub/gtk/v1.2/glib-1.2.10.tar.gz)
	(ftp://ftp.gimp.org/pub/gtk/v1.2/gtk+-1.2.10.tar.gz)

NOTE about GTK on solaris:
	GTK must be installed in /lib or /usr/lib on solaris in order
	to work. A setting in LD_LIBRARY_PATH is ignored.

	
libgif or libungif  
	(ftp://prtr-13.ucsc.edu/pub/libungif/libungif-4.1.0b1.tar.gz)
libz/libpng 
	(ftp://ftp.uu.net/.vol/1/graphics/png/src/zlib-1.1.3.tar.gz)
	(ftp://ftp.uu.net/.vol/1/graphics/png/src/libpng-1.0.9.tar.gz)

imlib-1.8.x (or newer, current version is 1.9.10)
	(ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/imlib-1.9.10.tar.gz)

cdrtools-1.10
(which includes cdrecord, mkisofs, cdda2wav, readcd)
	(ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/cdrtools-1.10.tar.gz)

Note: A newer version cdrecord might work if you start X-CD-Roast
      always with the -n option. This is NOT recommended.
 


Installation:

 - Install glib, gtk, lib[un]gif, libz,libpng, imlib (in that order)...
   (if not already installed)

 - Type "make" and hope xcdroast compiles cleanly. 
   (tested on solaris-2.6 and linux-2.x)
   If you want to install xcdroast in another prefix-path as "/usr" you
   have to modify the Makefile or start make like this: 
	"make PREFIX=/usr" 
   (Don't forget the PREFIX-parameter for make deinstall and install too, if 
    you used it in the first place!)

   There is a new option CDRTOOLS_PREFIX which let you choose where 
   X-CD-Roast should look for cdrecord. Default is the same as PREFIX.
   (always specify prefixes without "/bin" parts - so /usr is correct,
    /usr/bin not.)

 - If you had a prior alpha-version of X-CD-Roast 0.98 installed, you should
   now remove its files with "make deinstall" before continuing.
 
 - Install cdrecord, mkisofs, cdda2wav and readcd: 
   Compile the tools and copy the binaries to "lib/bin" of the xcdroast-source
   directory. Alternatively you can use "$PREFIX/bin" (if your prefix was
   "/usr", X-CD-Roast will also search in "/usr/local/bin" for the 
   cdrecord-tools, or in the prefix you gave with CDRTOOLS_PREFIX.)
 

   Example under Linux:

	tar xvfz cdrtoos-1.10.tar.gz
	cd cdrtools-1.10
	make		
	make INS_BASE=/usr install


 - Then you can do a "make install" in the X-CD-Roast source tree. 
   (you have to be root for this - again, dont forget the PREFIX if
    you used it before - like "make PREFIX=/usr install")

   (Alternatively you can run xcdroast in the current directory by
    starting "./xcdroast -l lib" without installing it)

   WARNING: This release will overwrite any old versions of X-CD-Roast.
	    So rename your old xcdroast binary if you want to keep it.

 - Before you can start X-CD-Roast now, you have to follow the
   instructions in "README.nonroot". This tells you how to
   set the permissions to let also a non-root user use X-CD-Roast.
   If you donĀ“t want to let non-root users run X-CD-Roast, please 
   also consult the README - there are instructions for you.

Now you can start X-CD-Roast with "xcdroast". 



See DOCUMENTATION about basic usage and FAQ for any questions you may have.
 

Feedback/Bugreports:

If you think you found a bug (please don't write about "missing" features - 
remember this test shows only about 92% of the final product) you have
first to find out if you can reproduce it reliably. Then run xcdroast in
debug mode (-d 10 switch) and send me the output. Please describe
what exactly you have done and what went wrong. Also make your tests
with english or german texts! Otherwise I can't read the error-messages
myself!

 
Please note:

This code is alpha and it may screw up your scsi-bus, erase all your
disks and causes headaches. You have been warned. 

I won't answer any mails about things explained in this file or on
my webpage. 

The FAQ on http://www.xcdroast.org is the first place to look when
you have problems.


17.07.2001 Thomas Niederreiter (tn@xcdroast.org)