diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 42 |
1 files changed, 17 insertions, 25 deletions
@@ -1,33 +1,24 @@ -Uncommon for audio software, dtas is implemented in Ruby. +Uncommon for audio software, dtas is currently implemented in Ruby +(and some Perl5). The latest stable release or development snapshot of Ruby is recommended. -However, Ruby 1.9.3 and later works, but older versions of Ruby do not. +However, Ruby 2.3 and later works, but older versions of Ruby do not. SoX is a dependency of dtas-player. While not _strictly_ required, 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 want to use ReplayGain with MP3s +(it is no longer in new versions of Debian) If you only intend to use dtas-cueedit, you will need metaflac(1) from the FLAC package. -Debian 7+ users can install dependencies easily: +Debian 10+ users can install dependencies easily: - sudo apt-get install sox libsox-fmt-all mp3gain flac ruby-dev + sudo apt-get install sox libsox-fmt-all flac ruby-dev ruby-charlock-holmes -# 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 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 "sleepy_penguin" RubyGems - -For future upgrades of dtas (upgrades to dtas-linux will be infrequent) +For future upgrades of dtas sudo gem update dtas @@ -35,29 +26,30 @@ For future upgrades of dtas (upgrades to dtas-linux will be infrequent) sudo gem install dtas -# installing dtas via tarball and setup.rb +# installing dtas via tarball Grab the latest tarball from our HTTPS site: - https://80x24.org/dtas/2019/dtas-0.16.1.tar.gz + https://80x24.org/dtas/2022/dtas-0.21.0.tar.gz - $ tar zxvf dtas-0.16.1.tar.gz - $ cd dtas-0.16.1 - $ sudo ruby setup.rb + $ tar zxvf dtas-0.21.0.tar.gz + $ cd dtas-0.21.0 -GNU/Linux users may optionally install the "sleepy_penguin" package: + # To install symlinks into ~/bin (assuming your Ruby executable is "ruby") + $ make symlink-install - * sleepy_penguin - https://bogomips.org/sleepy_penguin/ + # or using setup.rb: + $ sudo ruby setup.rb # 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 <https://80x24.org/dtas-all/> or -<ftp://lists.gnu.org/dtas-all> +<https://lists.gnu.org/archive/html/dtas-all/> No subscription is necessary to post to the mailing list. # COPYRIGHT -Copyright 2013-2019 all contributors <dtas-all@nongnu.org> +Copyright all contributors <dtas-all@nongnu.org> License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt> |