about summary refs log tree commit homepage
path: root/INSTALL
blob: 38d5f048cbce92f0ac1ba6b9d4a263f0609831cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Uncommon for audio software, dtas is implemented in Ruby.

The latest stable release of Ruby is recommended, currently 2.0.0-p247.
However, Ruby 1.9.3 should work, too.  Older versions of Ruby are not
recommended.

SoX is a dependency of dtas-player.  While not _strictly_ required, the
dtas-player uses SoX by default and you will need it unless you've
reconfigured dtas-player to use something else.

mp3gain is required if you use ReplayGain with MP3s

If you only intend to use dtas-cueedit, you will need metaflac(1) from
the FLAC package.

Debian 7 users can install dependencies easily:

    sudo apt-get install sox libsox-fmt-all mp3gain flac ruby-dev

# installing dtas RubyGem on GNU/Linux (Linux kernel 2.6.32+)

Be sure to have Ruby development headers and a working C compiler.
This will pull in the io_splice and sleepy_penguin RubyGems for minor
speedups.  If you cannot be bothered to have a development
environment, just use "gem install dtas".

    sudo gem install dtas-linux

This should pull in the "io_splice" and "sleepy_penguin" RubyGems

For future upgrades of dtas (upgrades to dtas-linux will be infrequent)

    sudo gem update dtas

# installing the dtas RubyGem on non-GNU/Linux or old GNU/Linux systems

    sudo gem install dtas

# installing dtas via tarball and setup.rb

Grab the latest tarball from our HTTP site:

    http://dtas.80x24.org/2013/dtas-0.5.0.tar.gz

    $ tar zxvf dtas-0.5.0.tar.gz
    $ cd dtas-0.5.0
    $ sudo ruby setup.rb

GNU/Linux users may optionally install "io_splice" and
"sleepy_penguin" packages:

    * io_splice - http://bogomips.org/ruby_io_splice/
    * sleepy_penguin - http://bogomips.org/sleepy_penguin/

# CONTACT

Please do not hesitate to send plain-text mail to <dtas-all@nongnu.org>
regarding installation and to share your notes/experiences.
Mailing list archives available at <ftp://lists.gnu.org/dtas-all/>\
No subscription is necessary to post to the mailing list.

# COPYRIGHT

Copyright 2013, Eric Wong <normalperson@yhbt.net> and all contributors.\
License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>