summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjfperini2015-06-08 19:19:21 -0300
committerjfperini2015-06-08 19:19:21 -0300
commit65e2d270c96b484aa0d895b92824e25e983f28b0 (patch)
tree0b460986f211759972d654a2d6ac3fcab0c25779
downloadaur-65e2d270c96b484aa0d895b92824e25e983f28b0.tar.gz
Initial import
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD61
-rw-r--r--tv-maxe-git.install11
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
+}