summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8c6df5d5eb9d17fdfac287335a72eb73b0effde2 (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
# $Id: PKGBUILD 174186 2016-05-07 16:10:24Z muflone $
# Maintainer: Muflone http://www.muflone.com/contacts/english/
# Contributor: SergHeart

pkgname=arista
pkgver=0.9.7
pkgrel=12
pkgdesc="Easy to use multimedia transcoder for the GNOME Desktop"
arch=('any')
url="http://transcoder.org/"
license=('LGPL2.1')
depends=('pygtk' 'python2-gconf' 'python2-dbus' 'librsvg' 'python2-gudev' 'gstreamer0.10-python' 'desktop-file-utils')
optdepends=('pywebkitgtk: show in-app codecs help'
            'python2-notify: show notifications in your desktop environment'
            'gstreamer0.10-ffmpeg: enable FFMpeg based audio/video plugins'
            'gstreamer0.10-base-plugins: enable basic set of well-supported audio/video plugins'
            'gstreamer0.10-good-plugins: enable a set of well-supported free audio/video plugins'
            'gstreamer0.10-bad-plugins: enable a set of less supported audio/video plugins'
            'gstreamer0.10-ugly-plugins: enable a set of well-supported non-free audio/video plugins')
source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/danielgtaylor/${pkgname}/archive/${pkgver}.tar.gz"
        "fix-for-python2.patch"
        "gst-webkit-imports.patch"
        "remove-arista-nautilus_py.patch")
sha256sums=('87d5530d9c7bf2b8ca60f0d356b1a7e431e1798f72db8c5f14f1eba6cecd1cca'
            '7f783c54122eb4b47b121a3a47ee69d552cb6f1b5a78ed6836b48f12d2b1883d'
            '625c2767a36e591b38ef31e28dddb8e45218b632ce2a150f12ed2eed34746406'
            '704fd490fb48e334abc84274e6e9012bd514afd4cf33313dd34fc96eacf83c7b')
conflicts=('arista-transcoder')
replaces=('arista-transcoder')

prepare() {
  cd "${pkgname}-${pkgver}"
  patch -p1 -i "../fix-for-python2.patch"
  patch -p1 -i "../gst-webkit-imports.patch"
  # The script arista-nautilus.py doesn't work with Nautilus 3.x
  patch -p1 -i "../remove-arista-nautilus_py.patch"
}

package() {
  cd "${pkgname}-${pkgver}"
  python2 setup.py install --root="${pkgdir}"
}