Kissd kissdx
From NAS-Central Buffalo - The Linkstation Wiki
(Difference between revisions)
(→kissdx) |
(→kissdx) |
||
| (2 intermediate revisions not shown) | |||
| Line 64: | Line 64: | ||
*normal installation | *normal installation | ||
| - | wget http://www.vidartysse.net/kissdx/kissdx-0. | + | aptitude install libdvdread-dev libjpeg62-dev |
| - | unzip kissdx-0. | + | wget http://www.vidartysse.net/kissdx/kissdx-0.14.0.b1a.zip |
| + | unzip kissdx-0.14.0.b1a.zip | ||
cd kissdx | cd kissdx | ||
| + | # For Debian/Freelink | ||
| + | # Customise the Makefile to be compliant to linux debian distribution including liconv. | ||
| + | # Identify the line and remove "-liconv" | ||
| + | # $(CC) -o $@ $(OBJS) -ldvdread -liconv -ljpeg -lm | ||
make | make | ||
make install | make install | ||
| Line 107: | Line 112: | ||
ln -s /etc/init.d/kissdx /etc/rc.d/rc2.d/kissdx | ln -s /etc/init.d/kissdx /etc/rc.d/rc2.d/kissdx | ||
'''FreeLink''' | '''FreeLink''' | ||
| - | ln -s /etc/init.d/kissdx /etc/rc2.d/ | + | ln -s /etc/init.d/kissdx /etc/rc2.d/S40kissdx |
Latest revision as of 20:30, 26 July 2008
Contents |
Abstract
This article explains how to get
kissd or kissdx running on the Linkstation/Terastation/Kurobox. There are only slight differences in the procedure...both need the same libs (libdvdread,libdvdcss), only the source of the apps itself is the difference.
kissd is a replacement for the PCLink software for Kiss Network DVD Players.
kissdx is an enhanced version that is even capable of handling dvd-images.
If you need to install the libs kissd(x) from source you need the development tools installed.
Installation
libdvdcss
- normal installation
wget http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.gz tar xzvf libdvdcss-1.2.9.tar.gz cd libdvdcss-1.2.9 ./configure make make install
- if you want to create a package
wget http://download.videolan.org/pub/libdvdcss/1.2.9/libdvdcss-1.2.9.tar.gz tar xzvf libdvdcss-1.2.9.tar.gz cd libdvdcss-1.2.9 mkdir -p PACKAGE/usr ./configure --prefix=<path2currentFolder>/PACKAGE/usr make make install cd PACKAGE tar czvf ../libdvdcss-1.2.9_<arch>.tar.gz
- i have already compiled it for ppc boxes...this is how to install this package
wget http://downloads.nas-central.org/packages/ppc/libdvdcss-1.2.9_ppc.tar.gz tar -C / -xzvf libdvdcss-1.2.9_ppc.tar.gz
libdvdread
- normal installation
wget http://freshmeat.net/redir/libdvdread/17926/url_tgz/libdvdread-0.9.7.tar.gz tar xzvf libdvdread-0.9.7.tar.gz cd libdvdread-0.9.7 ./configure --with-libdvdcss=/usr/include/dvdcss/ make make install
- if you want to create a package
wget http://freshmeat.net/redir/libdvdread/17926/url_tgz/libdvdread-0.9.7.tar.gz tar xzvf libdvdread-0.9.7.tar.gz cd libdvdread-0.9.7 mkdir -p PACKAGE/usr ./configure --prefix=<path2currentFolder>/PACKAGE/usr --with-libdvdcss=/usr/include/dvdcss/ make make install cd PACKAGE tar czvf ../libdvdread-0.9.7_<arch>.tar.gz
- i have already compiled it for ppc boxes...this is how to install this package
wget http://downloads.nas-central.org/packages/ppc/libdvdread-0.9.7_ppc.tar.gz tar -C / -xzvf libdvdread-0.9.7_ppc.tar.gz
- An ARM9 binary for Freelink:
wget http://downloads.nas-central.org/Uploads/OldUploads/LS_Pro_temporary/Tarballs/libdvdread-0.9.7_arm9.tar.gz tar -C / -xzvf libdvdread-0.9.7_arm9.tar.gz
kissdx
- normal installation
aptitude install libdvdread-dev libjpeg62-dev wget http://www.vidartysse.net/kissdx/kissdx-0.14.0.b1a.zip unzip kissdx-0.14.0.b1a.zip cd kissdx # For Debian/Freelink # Customise the Makefile to be compliant to linux debian distribution including liconv. # Identify the line and remove "-liconv" # $(CC) -o $@ $(OBJS) -ldvdread -liconv -ljpeg -lm make make install # install a startscript cd /etc/init.d wget http://www.mlgraphics.de/kissdx/kissdx # the following link is dead # wget http://www.unet.univie.ac.at/~a0025690/scripts/kissdx chmod 755 kissdx
- if you want to create a package
#after make do the following mkdir -p PACKAGE/usr/local/bin mkdir -p PACKAGE/etc/init.d mkdir -p PACKAGE/usr/sbin cp kissdx PACKAGE/usr/sbin cp kissdx.conf PACKAGE/etc/ cp kissd-p* PACKAGE/usr/local/bin cd PACKAGE/etc/init.d wget http://www.mlgraphics.de/kissdx/kissdx # the following link is dead # wget http://www.unet.univie.ac.at/~a0025690/scripts/kissdx chmod 755 kissdx cd ../../ tar czvf ../kissdx_0.12-4_<arch>.tar.gz .
- I have already compiled it for ppc boxes...this is how to install this package
wget http://downloads.nas-central.org/packages/ppc/kissdx_0.12-4_ppc.tar.gz tar -C / -xzvf kissdx_0.12-4_ppc.tar.gz
- There is also a pre-compiled version available for ARM 9 boxes (LS Pro) using Freelink:
wget http://downloads.nas-central.org/Uploads/OldUploads/LS_Pro_temporary/Tarballs/kissdx_0.13-10a_arm9.tar.gz tar -C / -xzvf kissdx_0.13-10a_arm9.tar.gz
you should be able to start kissdx by executing
/etc/init.d/kissdx start
- if you want that kissdx should start automatically after reboot execute
OpenLink ln -s /etc/init.d/kissdx /etc/rc.d/rc2.d/kissdx FreeLink ln -s /etc/init.d/kissdx /etc/rc2.d/S40kissdx

