updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / cog-scrobbler-svn / PKGBUILD
blob8c31fb66e5f52a5ec00e9d6596ee9cc499ebf606
1 # Contributor: Martin Herndl <martin.herndl@gmail.com>
3 pkgname=cog-scrobbler-svn
4 pkgver=187
5 pkgrel=1
6 pkgdesc="CogScrobbler lets you scrobble vinyls, tapes and other analog/offline media."
7 arch=('i686' 'x86_64')
8 url="http://trac.ulfurinn.net/cog-scrobbler"
9 license=('GPL')
10 depends=('boost' 'qt')
11 conflicts=('cog-scrobbler')
12 provides=('cog-scrobbler')
14 source=()
15 md5sums=()
17 _svntrunk=https://svn.ulfurinn.net/cog-scrobbler/trunk/
18 _svnmod=cog-scrobbler
19 _bin=cog_scrobbler
21 build() {
22   if [ -d $_svnmod/.svn ]; then
23     (cd $_svnmod && svn up -r $pkgver)
24   else
25     svn co $_svntrunk $_svnmod
26   fi
28   msg "SVN checkout done or server timeout"
30   cd $_svnmod
31   qmake
32   make
34   mkdir -p ${pkgdir}/usr/share/$_svnmod/
35   mkdir -p ${pkgdir}/usr/share/applications/
36   mkdir -p ${pkgdir}/usr/bin/
37   cp $_bin ${pkgdir}/usr/share/$_svnmod/
38   cp res/extract.png ${pkgdir}/usr/share/$_svnmod/image.png
39   ln -s /usr/share/$_svnmod/$_bin ${pkgdir}/usr/bin/$_bin
40   echo "[Desktop Entry]" > $_svnmod.desktop
41   echo "Version=0.92" >> $_svnmod.desktop
42   echo "Encoding=UTF-8" >> $_svnmod.desktop
43   echo "MultipleArgs=false" >> $_svnmod.desktop
44   echo "Terminal=0" >> $_svnmod.desktop
45   echo "Icon=/usr/share/$_svnmod/image.png" >> $_svnmod.desktop
46   echo "Exec=/usr/share/$_svnmod/$_bin" >> $_svnmod.desktop
47   echo "Categories=Application;AudioVideo;" >> $_svnmod.desktop
48   echo "Type=Application" >> $_svnmod.desktop
49   echo "Name=CogScrobbler" >> $_svnmod.desktop
50   cp ./$_svnmod.desktop ${pkgdir}/usr/share/applications/