HOWTOs
About
Search
arts
- Analog realtime synthesizer
ChangeLog
Web site:
http://www.arts-project.org/
HOWTO
# aRts 1.5.1
# ==========
# Slackware 8.1's 'arts' package includes version 1.0.1, 9.0's includes 1.1,
# 9.1's includes 1.1.4, 10.0's includes 1.2.3, 10.1's includes 1.3.2, and
# 10.2's includes 1.4.2
#
# Slackware 10.2 includes KDE 3.4.2
# Check out my
KDE howto
for more info.
# If you want to uninstall aRts, or clean up files from an old version
# before installing a new one, skip down to the bottom for instructions.
# Prerequisites:
#
gawk
#
sed
#
grep
#
XFree86
or
X.org
#
zlib
#
libpng
#
libjpeg
#
perl
#
Qt
#
libaudioio
(optional)
#
NAS
' libaudio
#
esd
#
audiofile
#
alsa
#
pkg-config
#
glib
-2.0
#
JACK
#
Ogg/Vorbis
#
mad
# I create a directory for KDE source directories and one for tarballs and
# put all of them in there
mkdir -p -m 0700 ~/src/kde ~/installed/kde
cd
test -f installed/kde/arts-1.5.1.tar.bz2 &&
mv installed/kde/arts-1.5.1.tar.bz2 .
test -f installed/arts-1.5.1.tar.bz2 &&
mv installed/arts-1.5.1.tar.bz2 .
test ! -f arts-1.5.1.tar.bz2 &&
wget http://download.kde.org/stable/3.5.1/src/arts-1.5.1.tar.bz2
# Verify tarball w/
md5sum
:
echo "71c4996de36aa7f8726e54bb3d5bf059 arts-1.5.1.tar.bz2" | md5sum -c
find src/kde src -maxdepth 1 -type d -name "arts-*" -exec rm -r {} \;
cd src/kde
tar xjvf ~/arts-1.5.1.tar.bz2
cd arts-1.5.1
test $UID = 0 && chown -R root:root .
./configure --prefix=/opt/kde --disable-debug
make
# Become root to install it
su
test -x /sbin/removepkg && /sbin/removepkg arts
make install
# Add /opt/kde/lib to /etc/ld.so.conf if it's not already in there:
grep "^/opt/kde/lib$" /etc/ld.so.conf > /dev/null 2>&1 ||
echo "/opt/kde/lib" >> /etc/ld.so.conf
ldconfig
# Create a /etc/profile.d/kde.sh
cat << EOF > /etc/profile.d/kde.sh
#!/bin/sh
KDEDIR=/opt/kde
PATH="\$PATH:\$KDEDIR/bin"
MANPATH="\$MANPATH:\$KDEDIR/man"
export KDEDIR PATH MANPATH
EOF
chmod 755 /etc/profile.d/kde.sh
# Become yourself again
exit
cd
rm -f installed/kde/arts-*.tar.* installed/arts-*.tar.*
mv arts-1.5.1.tar.bz2 installed/kde/
# If you ever want to uninstall aRts, this should do it:
cd
su
test -d src/arts-* && ( cd src/arts-* ; make uninstall )
( cd /opt/kde/bin
rm -f artsc-config artscat artsd artsdsp artsplay artsrec artsshell \
artswrapper mcopidl )
test -d /opt/kde/include/arts && rm -r /opt/kde/include/arts
( cd /opt/kde/lib
rm -f libartsc.* libartscbackend.* libartsdsp.* libartsdsp_st.* \
libartsflow.* libartsflow_idl.* libartsgslplayobject.* \
libartswavplayobject.* libgmcop.* libkmedia2.* libkmedia2_idl.* \
libmcop.* libmcop_mt.* libqtmcop.* libsoundserver_idl.* \
libx11globalcomm.* )
test -d /opt/kde/lib/mcop/Arts && rm -r /opt/kde/lib/mcop/Arts
( cd /opt/kde/lib/mcop ; rm -f artsflow.mcopclass artsflow.mcoptype )
ldconfig
exit
find ~/src -maxdepth 1 -type d -name "arts-*" -exec rm -r {} \;
rm -f ~/installed/arts-*.tar.*
List of HOWTOs
Web page itself last updated:
2023-12-20 8:06pm (EST -0500)
HOWTO last updated:
2006-06-26 3:26pm
Copyright © 2001-2024
Jason Englander
. All Rights reserved.