diff options
author | jfperini | 2015-06-08 19:19:21 -0300 |
---|---|---|
committer | jfperini | 2015-06-08 19:19:21 -0300 |
commit | 65e2d270c96b484aa0d895b92824e25e983f28b0 (patch) | |
tree | 0b460986f211759972d654a2d6ac3fcab0c25779 | |
download | aur-65e2d270c96b484aa0d895b92824e25e983f28b0.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 61 | ||||
-rw-r--r-- | tv-maxe-git.install | 11 |
3 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fa0270e33326 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = tv-maxe-git + pkgdesc = Watch TV channels on Linux. + pkgver = 0.11+r43.0906f69 + pkgrel = 1 + url = http://code.google.com/p/tv-maxe + install = tv-maxe-git.install + arch = any + license = GPL v3 + makedepends = git + depends = python2 + depends = pygtk + depends = vlc + depends = mplayer + depends = libstdc++5 + depends = sopcast + depends = gstreamer0.10-python + depends = ffmpeg + depends = python2-pillow + depends = python-virtkey + optdepends = lirc + optdepends = mencoder + source = tv-maxe-git::git+https://code.google.com/p/tv-maxe + md5sums = SKIP + +pkgname = tv-maxe-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f268ab50b519 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: jfperini <@jfperini> +# Contributor: jfperini <@jfperini> + +pkgname=tv-maxe-git +pkgver=0.11+r43.0906f69 +pkgrel=1 +pkgdesc="Watch TV channels on Linux." +url="http://code.google.com/p/tv-maxe" +arch=('any') +license=('GPL v3') +makedepends=('git') +depends=('python2' 'pygtk' 'vlc' 'mplayer' 'libstdc++5' 'sopcast' 'gstreamer0.10-python' 'ffmpeg' 'python2-pillow' 'python-virtkey') +# conflicts=('') +# provides=('') +optdepends=('lirc' 'mencoder') +install="$pkgname.install" +source=("$pkgname"::'git+https://code.google.com/p/tv-maxe') +# Because the sources are not static, skip Git checksum: +md5sums=('SKIP') + +pkgver() { + + cd "$srcdir/$pkgname" + + # Use the tag of the last commit + printf "0.11+r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + +} + +package() { + + cd "$srcdir/$pkgname" + + rm -rf {.git,.gitignore,CONTRIBUTORS,COPYING,CREDITS,LICENSE.txt,README.md} + + msg2 " -> Installing program..." + install -dm755 "$pkgdir/usr/share/tv-maxe" + + install -Dm755 "tv-maxe" "$pkgdir/usr/bin/tv-maxe" + cp -avx * "$pkgdir/usr/share/tv-maxe" + sed -i "s|python|python2|g" "$pkgdir/usr/bin/tv-maxe" + + msg2 " -> Installing .desktop file..." + echo "[Desktop Entry] + Version=1.0 + Encoding=UTF-8 + Type=Application + Categories=AudioVideo + Name=TV-maxe + Comment=Watch TV channels on Linux + Exec=tv-maxe + Icon=/usr/share/tv-maxe/tvmaxe.png + StartupNotify=true + Terminal=false" | tee "tv-maxe.desktop" + echo -e "...Ok.\n" + + install -Dm644 "$srcdir/$pkgname/tv-maxe.desktop" "$pkgdir/usr/share/applications/tv-maxe.desktop" + +} + +# vim:set ts=2 sw=2 et:
\ No newline at end of file diff --git a/tv-maxe-git.install b/tv-maxe-git.install new file mode 100644 index 000000000000..c5571196eee7 --- /dev/null +++ b/tv-maxe-git.install @@ -0,0 +1,11 @@ +post_install() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} + +post_upgrade() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} + +post_remove() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} |