summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 4a9c877434050c5dbda9fc91d9a964e87cb6c174 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# Maintainer: ValHue <vhuelamo at gmail dot com>
# https://github.com/ValHue/AUR-PKGBUILDs
#
# Contributor: Cravix < dr dot neemous at gmail dot com >
# Contributor: Tom < reztho at archlinux dot us >
#
pkgname="pyjama"
pkgver="0.3.1"
pkgrel="2"
pkgdesc="Unofficial Python/GTK Medialibrary for Jamendo"
arch=('any')
url="https://launchpad.net/pyjama"
license=('GPL')
depends=('pygtk' 'python2-simplejson' 'python2-pysqlite' 'gstreamer0.10-python' 'gstreamer0.10-bad-plugins' 'python2-numpy' 'gstreamer0.10-ugly-plugins' 'python2-lxml')
optdepends=('gnome-python-extras' 'python2-notify')
source=("pyjama.tgz::http://bazaar.launchpad.net/~pyjamateam/pyjama/main/tarball/273?start_revid=273")
sha256sums=('SKIP')

_pyjama_bin="#!/bin/bash
python2 /usr/share/apps/pyjama/pyjama.py"

build() {
    cd "${srcdir}"
    echo -e "$_pyjama_bin" | tee pyjama
}

package() {
    cd "${srcdir}/~pyjamateam/${pkgname}/main/release"

    find . -name "*~*" -exec rm {} \;

    install -d ${pkgdir}/usr/share/apps/pyjama

    cp -R ./src/* ${pkgdir}/usr/share/apps/pyjama/

    install -d ${pkgdir}/usr/share/pixmaps
    install -d ${pkgdir}/usr/share/applications
    cp ${pkgdir}/usr/share/apps/pyjama/images/pyjama.xpm ${pkgdir}/usr/share/pixmaps
    cp ${pkgdir}/usr/share/apps/pyjama/pyjama.desktop ${pkgdir}/usr/share/applications

    install -d ${pkgdir}/usr/bin

    cd "${srcdir}"
    install -m 755 pyjama ${pkgdir}/usr/bin/

    # It's compatible only with python 2
    sed -i 's@#!/usr/bin/env python@#!/usr/bin/env python2@' ${pkgdir}/usr/share/apps/pyjama/pyjama.py
}

# vim:set ts=4 sw=2 ft=sh et: