You are not logged in.

#1 2006-03-10 11:47:23

dpc
Member
Registered: 2005-10-16
Posts: 103

Amarok 1.4

We may soon expect releasing amarok 1.4 . Till then - there is beta2 available . I've tried using amarok-svn PKGBUILDs but they are not sufficient any more. Amarok 1.4 can use Gstreamer 0.10 and have some other noticeable dependencies.

If there is somebody with little more time - I (and probably many others amarok users) say "thanks man" in advance.

Offline

#2 2006-03-10 13:41:30

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: Amarok 1.4

Here you go, you can get gstreamer0.10 in the gnome2.13 repo, see if you can get it working (the engine itself)

amarok-base-mysqlfree

pkgname=amarok-base-mysqlfree
origname=amarok
replaces=('amarok-mysqlfree')
provides=('amarok-base')
conflicts=('amarok-base')
pkgver=1.4beta2
origver=1.4-beta2
pkgrel=1
pkgdesc="amaroK - a media player for KDE [without mysql support/dependency]"
url="http://amarok.sourceforge.net/"

depends=('x-server' 'tunepimp' 'taglib>=1.4' 'kdebase>=3.4.2'  'python' 'ruby' 'sdl' 'libvisual' 'libvisual-plugins')

source=(http://kent.dl.sourceforge.net/sourceforge/amarok/amarok-1.4-beta2.tar.bz2)

build() {
  cd $startdir/src/$origname-$origver
  ./configure --prefix=/opt/kde     
              --with-gnu-ld         
              --disable-mysql       
              --without-arts        
              --without-gstreamer10   
              --without-xine        
          --without-akode || return 1

  make || return 1
  make prefix=$startdir/pkg/opt/kde install

  rm $startdir/pkg/opt/kde/bin/amarok_xmmswrapper2 || return 1
  #  rm $startdir/pkg/opt/kde/bin/amarok_libvisual || return 1
}

amarok-engine-gst

enginename=gst10
origname=amarok
pkgname=$origname-engine-$enginename
pkgver=1.4beta2
origver=1.4-beta2
pkgrel=1
pkgdesc="$enginename engine for amaroK"
url="http://amarok.sourceforge.net/"

depends=('amarok-base' 'gstreamer0.10' 'gstreamer0.10-mad' 'gstreamer0.10-ogg')

source=(http://kent.dl.sourceforge.net/sourceforge/amarok/amarok-1.4-beta2.tar.bz2)

build() {
  cd $startdir/src/$origname-$origver
  # aclocal

  # amarok engines are separate pkgs in arch: amarok-engine-<nameofengine>
  ./configure --prefix=/opt/kde --with-gnu-ld

    for dep in {plugin,engine,engine/$enginename}; do
    cd $startdir/src/$origname-$origver/amarok/src/$dep
    make || return 1
    done

  make prefix=$startdir/pkg/opt/kde install

}

edit: if you want to use amarok 1.4 beta2 with another engine, you should change 'enginename=gst10' into another engine (you need to change the packagename and the depends field too wink)

Offline

#3 2006-03-10 14:00:24

dpc
Member
Registered: 2005-10-16
Posts: 103

Re: Amarok 1.4

Thx.

Offline

Board footer

Powered by FluxBB