about summary refs log tree commit homepage
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL42
1 files changed, 17 insertions, 25 deletions
diff --git a/INSTALL b/INSTALL
index e9c366d..cb65528 100644
--- a/INSTALL
+++ b/INSTALL
@@ -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>