summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEyaz Omarjee2016-03-18 18:09:52 +0400
committerEyaz Omarjee2016-03-18 18:09:52 +0400
commit2dd6139b478e87ba372581c1cd7b5fb0e7082bff (patch)
treee6ba37cf3dd916a35439d2cf0d5b317cca4fee84
downloadaur-2dd6139b478e87ba372581c1cd7b5fb0e7082bff.tar.gz
initial commit
-rw-r--r--.SRCINFO26
-rw-r--r--LICENSE3
-rw-r--r--PKGBUILD38
-rw-r--r--captvty-alpha20
-rw-r--r--captvty-alpha.desktop9
5 files changed, 96 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bcd1db779f05
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = captvty-alpha
+ pkgdesc = Access to the live and shows provided by various french TV channels
+ pkgver = 3.0.0.38312
+ pkgrel = 1
+ url = http://www.captvty.fr
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = imagemagick
+ depends = winetricks
+ depends = wine-mono
+ depends = libjpeg6-turbo
+ depends = lib32-libjpeg6-turbo
+ source = http://releases.captvty.fr/5160a87732f3f835b4e1eba7a5dbe348bd5456e0/captvty-3.0.0.38312.zip
+ source = captvty.ico::http://captvty.fr/favicon.ico?v=2
+ source = captvty-alpha.desktop
+ source = captvty-alpha
+ source = LICENSE
+ sha1sums = 5b44958d554b6a74b18fd972b876b0c947b56ed0
+ sha1sums = 7210acfa98cb21ab32de463ccf0456743241b48e
+ sha1sums = 1a48045215bdc7ac9b2cc0e06bab3203ba9ba201
+ sha1sums = 2977883980e01ae3487aecbd0a243d4f324e3847
+ sha1sums = a1a03fcff4541bbf212eb20730d5e344ae817a5d
+
+pkgname = captvty-alpha
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000000..0133db1df5a6
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,3 @@
+© 2011-2016, Guillaume
+
+Ce logiciel est gratuit, mais n’est pas libre. Vous n’êtes pas autorisé à distribuer, réutiliser, modifier ou décompiler, tout ou partie du logiciel. Le logiciel est susceptible d’être distribué accompagné d’autres logiciels qui restent la propriété de leurs auteurs respectifs et qui sont soumis à leur licence d’utilisation respective, et dont la fonction se limite exclusivement au téléchargement et au traitement des contenus vidéo. En dehors de ces contenus vidéo et des paramètres de configuration, aucune modification n’est apportée au système et aucune information n’est à aucun moment stockée sur ou récupérée du système sur lequel sont exécutés le logiciel et ses composantes. L’auteur du programme attire aussi l’attention de l’utilisateur sur le fait que le bon fonctionnement du logiciel ne peut en aucun cas être garanti et que l’accès aux émissions peut échouer sans préavis et pour une durée indéterminée.
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4d6219cbbb90
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+pkgname=captvty-alpha
+pkgver=3.0.0.38312
+pkgrel=1
+pkgdesc='Access to the live and shows provided by various french TV channels'
+arch=('i686' 'x86_64')
+url='http://www.captvty.fr'
+license=('custom')
+depends=('winetricks' 'wine-mono' 'libjpeg6-turbo')
+depends_x86_64=('lib32-libjpeg6-turbo')
+makedepends=('imagemagick')
+_code=$(curl -s http://v3.captvty.fr/ | grep -Pom 1 '(?<=ref=\")[^\"].*captvty-.*.zip' | awk -F "/" '{print $(NF-1)}')
+source=("http://releases.captvty.fr/$_code/captvty-$pkgver.zip"
+ "captvty.ico::http://captvty.fr/favicon.ico?v=2"
+ 'captvty-alpha.desktop'
+ 'captvty-alpha'
+ 'LICENSE')
+sha1sums=('5b44958d554b6a74b18fd972b876b0c947b56ed0'
+ '7210acfa98cb21ab32de463ccf0456743241b48e'
+ '1a48045215bdc7ac9b2cc0e06bab3203ba9ba201'
+ '2977883980e01ae3487aecbd0a243d4f324e3847'
+ 'a1a03fcff4541bbf212eb20730d5e344ae817a5d')
+
+prepare() {
+ cd $srcdir
+ convert captvty.ico captvty.png
+}
+
+package() {
+ cd $srcdir
+ install -d -m755 $pkgdir/usr/share/$pkgname/ $pkgdir/usr/share/applications/ $pkgdir/usr/bin/
+ install -m644 Captvty.exe Captvty.exe.config $pkgdir/usr/share/$pkgname
+ install -m644 captvty-8.png $pkgdir/usr/share/$pkgname/captvty.png
+ cp -r bin $pkgdir/usr/share/$pkgname
+ install -D -m644 captvty-alpha.desktop $pkgdir/usr/share/applications/
+ install -D -m644 LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE
+ install -D -m755 captvty-alpha $pkgdir/usr/bin/
+}
+
diff --git a/captvty-alpha b/captvty-alpha
new file mode 100644
index 000000000000..df7cc2ef2a50
--- /dev/null
+++ b/captvty-alpha
@@ -0,0 +1,20 @@
+#!/usr/bin/env sh
+
+export WINEARCH='win32'
+export WINEPREFIX="$HOME/.wine32"
+export WINEDEBUG=fixme-all
+
+if [ ! -d "$HOME/.captvty-alpha" ]; then
+ mkdir -p "$HOME/.captvty-alpha"
+ ln -s /usr/share/captvty-alpha/Captvty.exe "$HOME/.captvty-alpha/"
+ ln -s /usr/share/captvty-alpha/Captvty.exe.config "$HOME/.captvty-alpha/"
+ ln -s /usr/share/captvty-alpha/bin "$HOME/.captvty-alpha/bin"
+fi
+
+winetricks -q dotnet45 comctl32
+if [ $(uname -m) = 'x86_64' ]; then
+ LD_PRELOAD='/usr/lib32/libjpeg.so.62' wine "$HOME/.captvty-alpha/Captvty.exe"
+else
+ wine "$HOME/.captvty-alpha/Captvty.exe"
+fi
+
diff --git a/captvty-alpha.desktop b/captvty-alpha.desktop
new file mode 100644
index 000000000000..fe3cc89cc51d
--- /dev/null
+++ b/captvty-alpha.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Captvty (alpha)
+Comment=Access to the live and shows provided by various french TV channels
+Comment[fr]=Accédez aux directs et à une multitude d’émissions proposées au rattrapage par différentes chaînes de télévision
+Type=Application
+Icon=/usr/share/captvty/captvty.png
+Exec=/usr/bin/captvty
+Terminal=false
+Categories=Wine;