1 # Contributor: Matthew Treinish <mtreinish@gatech.edu>
3 pkgname=cmus-git-lastfm
6 pkgdesc="A very feature-rich ncurses-based music player with Last.fm support"
7 url="http://gitorious.org/cmus/"
10 depends=('libao' 'libmpcdec' 'ffmpeg' 'flac' 'libmad' 'faad2>=2.6.1')
15 _gitroot="git://gitorious.org/cmus/cmus.git"
17 _gitpatch="http://github.com/hunner/cmus-audioscrobbler.git"
18 _gitpname="cmus-audioscrobbler"
23 msg "connecting to gitorious.org git server"
24 if [ -d ${srcdir}/$_gitname ] ; then
25 cd $_gitname && git pull origin || return 1
27 git clone $_gitroot $_gitname || return 1
30 if [ -d ${srcdir}/$_gitpname ] ; then
31 cd ${srcdir}/$_gitpname && git pull origin || return 1
33 git clone $_gitpatch $_gitpname || return 1
35 msg "git checkout done"
37 rm -rf ${srcdir}/$_gitname-build
38 cp -r ${srcdir}/$_gitname ${srcdir}/$_gitname-build
39 cd ${srcdir}/$_gitname-build
41 msg "patching cmus for Last.fm/Audioscrobbler..."
42 patch < ${srcdir}/$_gitpname/cmus-as.patch
44 msg "starting make ..."
45 ./configure prefix=/usr || return 1
47 make DESTDIR="${pkgdir}" install || return 1