pkgname=glrp
pkgver=1.4.7
pkgrel=1me
url="http://sourceforge.net/projects/glrp/"
source=(http://downloads.sourceforge.net/project/glrp/greatlittleradioplayer_$pkgver.tar.gz)
docs=("AUTHORS" "ChangeLog" "COPYING" "README")
slackdesc=\
(
#|-----handy-ruler------------------------------------------------------|
"glrp (Great Little Radio Player)"
"This is 'Great Little Radio Player'. It is a robust internet radio"
"station streamer. It connects to web sites offering radio streaming"
"and lets you play radio stations directly from that locations."
""
"Homepage: http://sourceforge.net/projects/glrp/"
)
build() {
cd ${SRC}/greatlittleradioplayer_$pkgver
sed -i '/^#include/s|Phonon/|phonon/|' mainwindow.{h,cpp}
sed -i '/^#include <phonon\/phonon>/d' mainwindow.cpp
qmake PREFIX=/usr \
. || return 1
make VERBOSE=1 || return 1
make install DESTDIR=$PKG || return 1
}
I was able to build the 64bit package but i could not build the 32bit.
So i downloaded the 32bit rpm and convert it to txz with rpm2txz. It is running fine.
The SLKBUILD 64bit package and binaries for 64bit and 32bit are here
$ /opt/extras.ubuntu.com/glrp/GreatLittleRadioPlayer
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( music ) to Phonon::AudioOutput ( audioOutput ).
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( music ) to Phonon::AudioDataOutput ( AudioDataOutput ).
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
QSystemTrayIcon::setVisible: No Icon set
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
WARNING: bool Phonon::FactoryPrivate::createBackend() phonon backend plugin could not be loaded
I already have these installed. By the way, why glrp-1.4.7-x86_64-1dj.dep has freetype2,phonon,phonon-gstreamer,qt listed? (there is no package freetype2)
sorry freetype.
i have tested and if phonon-gstreamer is not installed then glrp has no sound. So phonon and qt is also deps. freetype is for fonts.
Did you tried to build the i486 package in salix. Maybe there package builds. On x86_64 package build with no errors.
On current both packages run fine.
Personally, i prefer clementine or exaile. Both have the same functionality to play radio station with a better well-looking interface.
I do not like Great Little Radio Player but this is of course a personal matter of taste.