diff options
author | Eyaz Omarjee | 2016-03-18 18:09:52 +0400 |
---|---|---|
committer | Eyaz Omarjee | 2016-03-18 18:09:52 +0400 |
commit | 2dd6139b478e87ba372581c1cd7b5fb0e7082bff (patch) | |
tree | e6ba37cf3dd916a35439d2cf0d5b317cca4fee84 | |
download | aur-2dd6139b478e87ba372581c1cd7b5fb0e7082bff.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | LICENSE | 3 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | captvty-alpha | 20 | ||||
-rw-r--r-- | captvty-alpha.desktop | 9 |
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; |