SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files
|                                                         |
|              X-CD-Roast 0.98alpha15                     |
|                                                         |
|            30.10.2003 T. Niederreiter                   |
|                                                         |

This is only a maintainance release, therefore no real new features yet.

Whats new:

  • optional GTK2 support, thanks to Fritz Ganter for his help.
  • updated lot of translations, added romanian, latvian and albanian.
  • numerous bug fixes.
  • included a contrib-directory with the sources with some useful stuff sent to me by X-CD-Roast users.

See the file ChangeLog for a complete list of changes.

A recent release of the cdrtools is required. Version 2.0 or newer is recommended. 2.01a14 or newer for audio-on-the-fly support.

This release is very friendly to distribution-vendors. In the RPM version there are no longer any suid/sgid-bits set or any groups created. No need to disable non-root mode now before including X-CD-Roast to your distribution. The check for the cdrecord tools also accepts now silently newer versions.

For news see:

http://www.xcdroast.org

Some features:

  • Portable - runs on Linux, FreeBSD, OpenBSD, Solaris, HPUX, Irix, AIX ...
  • Multi langual - translations available in 28 languages
  • Graphical setup
  • Graphical wav-player
  • Fully themeable via GTK-Themes
  • Tooltip help
  • Copies Data, Audio, Mixed-Modes
  • Creates Data, Audio, Mixed-Mode, Multisession
  • Bootable CD support
  • CD-Text
  • CDDB-support via HTTP/Proxy or native
  • Copy/Master Data and Audio-CDs on the fly
  • Administration mode for usage in computer pools
  • Data-DVD writing (DVD-R/RW, DVD+R/RW) - experimental DVD-Video support
  • Drag&Drop
  • Networked device support (Remote-SCSI)

Features planned for the next releases:

  • MP3/OGG encoding/decoding
  • Clone-Mode
  • ISO-file browser
  • mkisofs HFS support

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.11a40
          (or newer).
                
          SuSE-Users please note: X-CD-Roast requires the gdk-pixbuf
          library which is not installed by default on many SuSE-
          installations. Just insert your CDs and install it using YaST.
 
          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.  

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.

./configure

To install xcdroast in another prefix-path than "/usr/local":

./configure --prefix=/usr

You can also configure where X-CD-Roast should look for the cdrtools. By default X-CD-Roast first looks in $PREFIX/lib/xcdroast-0.98/bin and then in $PREFIX/bin.

Example

./configure --prefix=/usr --with-cdrtools-prefix=/opt/schily

See "./configure --help" for a full list of supported options. (Useful ones might be too:

        --mandir=DIR                    (Where the man page will be installed)
        --sysconfdir=DIR                (Directory of the root-config file)
        --with-xcdroast-libdir-prefix=PFX  (default: PREFIX/lib/xcdroast-0.98)  
        --disable-nonrootmode           do not use X-CD-Roast non-root mode
        --enable-gtk2                   compile for GTK2 instead for old GTK

)

Now compile X-CD-Roast with typing:

make

And install it with:

make install

(You might have be root to run this command)

  • Install cdrecord, mkisofs, cdda2wav and readcd:

    See the cdrtools documentation about details.

    Example under Linux:

        tar xvfz cdrtools-2.00.3.tar.gz 
        cd cdrtools-2.00.3
        make
        make INS_BASE=/usr/local install

(If you dont set INS_BASE when doing "make install" the cdrtools will install themselves to /opt/schily.)

X-CD-Roast looks for the cdrtools first in $PREFIX/lib/xcdroast-0.98/bin ($PREFIX is /usr/local if you dont changed it) and if it does not find them it tries $PREFIX/bin (or whatever you configured as cdrtools-prefix).

Don't make links to the cdrtools because then the activation of the non-root-mode will fail. Please copy the binaries instead.

  • To enable the non-root mode you just have to start X-CD-Roast now. The instructions in "README.nonroot" are done automatically on startup (if you choose so).
  • If you had the non-root mode from an older version of X-CD-Roast activated you should reset the permissions on the cdrtools now. It's not longer required to have and suid-bits or special groups on these.

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 release shows only about 97% 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:

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

30.10.2003 Thomas Niederreiter (tn@xcdroast.org)


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.