about summary refs log tree commit homepage
path: root/INSTALL
blob: 9b1b5ec0b3b2097f4fc7d8461a31b705a6949692 (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
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 users can install sox, mp3gain, and flac dependencies easily:

  apt-get install sox libsox-fmt-all mp3gain flac

# 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"

        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)

        gem update dtas

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

        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.1.I.tar.gz

        $ tar zxvf dtas-0.1.I.tar.gz
        $ cd dtas-0.1.I
        $ 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/

# COPYRIGHT

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