updated on Tue Jan 10 16:09:17 UTC 2012
[aur-mirror.git] / client175 / PKGBUILD
blob70d08af2db17e10f3a609c9937d5daa2193c27e1
1 # Maintainer: Alexander De Sousa <archaur.xandy21@spamgourmet.com>
3 pkgname=client175
4 pkgver=0.7
5 pkgrel=2
6 pkgdesc="Full featured MPD web client."
7 arch=('any')
8 url="http://code.google.com/p/client175/"
9 license=('GPL3')
10 depends=('mpd>=0.14' 'python2' 'python-beautifulsoup' 'mutagen' 'python2-cherrypy')
11 provides=('client175')
12 conflicts=('client175-svn')
13 backup=('opt/client175/site.conf')
14 install=client175.install
15 source=(http://client175.googlecode.com/files/client175_$pkgver.tar.gz)
16 sha1sums=('077bcc97ba21e27de1fc9229f8db21475f5e6d04')
18 build() {
19         cd "$srcdir/$pkgname"
21         # Use the Python 2.x interpreter instead of Python 3.x:
22         sed 's|/usr/bin/env python|/usr/bin/env python2|g' -i server.py
23         sed 's|/usr/bin/env python|/usr/bin/env python2|g' -i covers.py
24         sed 's|/usr/bin/env python|/usr/bin/env python2|g' -i mpd_proxy2.py
26         # Use system Beautiful Soup, mutagen and cherrypy:
27         rm -f BeautifulSoup.py
28         rm -fr mutagen
29         rm -fr cherrypy
31         # Set the executable bit to allow direct execution:
32         chmod +x server.py
35 package() {
36         msg2 "Installing files..."
37         install -dm755 "$pkgdir/opt"    
38         cp -r "$srcdir/$pkgname" "$pkgdir/opt"
40         # Allow any user to write in the covers directory:
41         chmod 777 "$pkgdir/opt/$pkgname/static/covers"
44 # vim: set ft=sh ts=3 sw=3 tw=0: