[PKGBUILD] zattoo-beta version 3.2.2.15122

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

[PKGBUILD] zattoo-beta version 3.2.2.15122

Message par TuxSpirit »

Bonsoir,

Certain-e-s d'entre-vous connaissent peut être le logiciel Zattoo Player. C'est la vraie télévision sur votre PC et entièrement gratuit.

Zattoo est actuellement disponible en Belgique, au Danemark, en France, en Allemagne, en Norvège, en Espagne, en Suisse et au Royaume-Uni. Ce service sera bientôt disponible dans d’autres pays et sur d’autres continents.

L'utilisation de Zattoo requiers un compte d'utilisateur qu'il faut créer sur le site http://zattoo.com/fr.

Configuration minimum requise :
- Intel P3 1.5 GHz
- 512 MB RAM
- Liaison Internet large bande
- Carte vidéo accélérée en matériel recommandée (avec OpenGL)

Actuellement, le logiciel existe en version beta 3.2.2.15122 et ne fonctionne qu'avec une ancienne version de Xulrunner 1.8.0.4 qui est décompressée dans un sous-répertoire de /usr/lib/zattoo/xurlrunner, sans modifier la version existante sous /usr/lib/xulrunner-1.9.

J'ai également ajouté une mention pour les utilisateurs ayant KDEMOD/KDE,
dans un fichier readme.txt concernant des sciripts devant être créés.

Les sources livrées par zattoo concerne uniquement les architectures 32 bits. Une version pour les 64 bits est à l'étude.

PKGBUILD

Code : Tout sélectionner

# Contributor : TuxSpirit <tuxspirit@archlinux.fr>

pkgname=zattoo-beta
_zatpkgname=zattoo
_xulpkgname=xulrunner
pkgver=3.2.2.15122
_xulpkgver=1.8.0.4
_xullang=en-US
pkgrel=1
pkgdesc="Live-p2p-TV-Player BETA VERSION included Xulrunner ${_xulpkgname}. (account required, registration on www.zattoo.com)"
url="http://www.zattoo.com/"
license=('custom')
arch=('i686')
depends=('faac' 'gtkglext=>1.2.0' 'libidn' 'ffmpeg' 'libgnomeui' 'curl' 'flashplugin' 'gcc-libs' 'gtk2' 'libidl2' 'libxt' 'mozilla-common' 'nss')
conflicts=('zattoo-ch' 'zattoo')
install=${pkgname}.install
source=(http://download.zattoo.com/${_zatpkgname}-${pkgver}-i386.tgz \
        http://download.zattoo.com/${_xulpkgname}-${_xulpkgver}.${_xullang}.linux-i686.tar.gz \
	readme.txt)

md5sums=('e80f8d4a44be67ab46a613db848eeef1'
         '1df0de4eabb9b9e4785a408a126818fc'
         '98f44cd7dd4243603aeb1513648fa4da')

build() {
 
         # Zattoo License
	 mkdir -p ${srcdir}/dist/usr/share/licenses/${pkgname}/
	 install -m644 ${srcdir}/dist/usr/share/zattoo_player/License.txt ${srcdir}/dist/usr/share/licenses/${pkgname}/LICENSE
	
	 # Xulrunner License
	 install -m644 ${srcdir}/${_xulpkgname}/LICENSE ${srcdir}/dist/usr/share/licenses/${pkgname}/LICENSE_Xulrunner
 
	 # Xulrunner Program
	 mkdir -p ${srcdir}/dist/usr/lib/${_zatpkgname}/${_xulpkgname}
	 cp -R ${srcdir}/${_xulpkgname} ${srcdir}/dist/usr/lib/${_zatpkgname}/

	 # Informations for KDEMOD/KDE users :
	 mkdir -p ${srcdir}/dist/usr/lib/${_zatpkgname}/kde-scripts
	 install -m644 ${srcdir}/readme.txt ${srcdir}/dist/usr/lib/${_zatpkgname}/kde-scripts/readme.txt

	 # Zattoo Program
	 cp -R ${srcdir}/dist/usr ${pkgdir}/

}
zattoo-beta.install

Code : Tout sélectionner

# Contributor : TuxSpirit <tuxspirit@archlinux.fr>

post_install() {
 
  # Additional symlinks 
  # Xulruner Librairies
  ln -s /usr/lib/zattoo/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libplc4.so /usr/lib/zattoo/libplc4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libplds4.so /usr/lib/zattoo/libplds4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d
  
  # Curl Library
  ln -s /usr/lib/libcurl.so /usr/lib/zattoo/libcurl.so.3
  ln -s /usr/lib/libcurl.so /usr/lib/libcurl.so.3

  # Kerberos Libraries
  ln -s /usr/lib/libcrypto.so /usr/lib/zattoo/libk5crypto.so.3
  ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5.so.3
  ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5support.so.0
  ln -s /usr/lib/libgssapi.so /usr/lib/zattoo/libgssapi_krb5.so.2

  # Config
  /sbin/ldconfig /usr/lib/zattoo
 
  echo "For KDEMOD/KDE users:"
  echo "Please read the informations on /usr/lib/zattoo/kde-scripts/readme.txt"
  echo "for run correctly zattoo with your environment."
  echo ""
  echo "Zattoo informations:"
  echo "Zattoo is currently available in Belgium, Denmark, France, Germany, Norway,"
  echo "Spain, Switzerland, and the UK. We’ll be launching in new countries and "
  echo "continents soon, so check back frequently."
  echo ""
  echo "Use Zattoo-Player:"
  echo "A account required. More informations and registration go to www.zatto.com"
  echo ""


}

post_upgrade() {
  # Upgrade additionnal symlinks
  # Xulrunner
  rm /usr/lib/zattoo/libgtkembedmoz.so.0d;  ln -s /usr/lib/zattoo/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d
  rm /usr/lib/zattoo/libmozjs.so.0d; ln -s /usr/lib/zattoo/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d 
  rm /usr/lib/zattoo/libnspr4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d
  rm /usr/lib/zattoo/libplds4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libplds4.so /usr/lib/zattoo/libplds4.so.0d
  rm /usr/lib/zattoo/libplc4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libplc4.so /usr/lib/zattoo/libplc4.so.0d
  rm /usr/lib/zattoo/libxpcom.so.0d; ln -s /usr/lib/zattoo/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d
  rm /usr/lib/zattoo/libxul.so.0d; ln -s /usr/lib/zattoo/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d

  # Curl
  rm /usr/lib/zattoo/libcurl.so.3; ln -s /usr/lib/libcurl.so /usr/lib/zattoo/libcurl.so.3
  rm /usr/lib/libcurl.so.3; ln -s /usr/lib/libcurl.so /usr/lib/libcurl.so.3

  # Kerberos Libraries
  rm /usr/lib/zattoo/libk5crypto.so.3; ln -s /usr/lib/libcrypto.so /usr/lib/zattoo/libk5crypto.so.3
  rm /usr/lib/zattoo/libkrb5.so.3; ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5.so.3
  rm /usr/lib/zattoo/libkrb5support.so.0; ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5support.so.0
  rm /usr/lib/zattoo/libgssapi_krb5.so.2; ln -s /usr/lib/libgssapi.so /usr/lib/zattoo/libgssapi_krb5.so.2
  
  # Config
  /sbin/ldconfig /usr/lib/zattoo

  echo "For KDEMOD/KDE users:"
  echo "Please read the informations on /usr/lib/zattoo/kde-scripts/readme.txt"
  echo "for run correctly zattoo with your environment."
  echo ""
  echo "Zattoo informations:"
  echo "Zattoo is currently available in Belgium, Denmark, France, Germany, Norway,"
  echo "Spain, Switzerland, and the UK. We’ll be launching in new countries and "
  echo "continents soon, so check back frequently."
  echo ""
  echo "Use Zattoo-Player:"
  echo "A account required. More informations and registration go to www.zatto.com"
  echo ""
}

  
pre_remove() {
  # Remove additionnal symlinks
  # Xulrunner
  rm /usr/lib/zattoo/libgtkembedmoz.so.0d
  rm /usr/lib/zattoo/libmozjs.so.0d
  rm /usr/lib/zattoo/libnspr4.so.0d
  rm /usr/lib/zattoo/libplds4.so.0d
  rm /usr/lib/zattoo/libplc4.so.0d
  rm /usr/lib/zattoo/libxpcom.so.0d
  rm /usr/lib/zattoo/libxul.so.0d

  # Curl
  rm /usr/lib/zattoo/libcurl.so.3
  rm /usr/lib/libcurl.so.3

  # Faad
  rm /usr/lib/zattoo/libfaad.so.0 
  
  #Kerberos
  rm /usr/lib/zattoo/libk5crypto.so.3
  rm /usr/lib/zattoo/libkrb5.so.3
  rm /usr/lib/zattoo/libkrb5support.so.0
  rm /usr/lib/zattoo/libgssapi_krb5.so.2
}	

op=$1 
shift 
  
$op "$@"
readme.txt

Code : Tout sélectionner

Informations for the KDEMOD/KDE users

Verify that the gnome-keyring daemon is running (and is configured to run at login) : 

1. Create or edit \$HOME/.kde/Autostart/start-custom.sh to be something like:
     #!/bin/sh
     eval `gnome-keyring-daemon`
     export GNOME_KEYRING_PID
     export GNOME_KEYRING_SOCKET
  
  2. Create or edit $HOME/.kde/Shutdown/stop-custom.sh:
     #!/bin/sh
     if [ -n "\$GNOME_KEYRING_PID" ]; then
        kill \$GNOME_KEYRING_PID
     fi
S'il y a des mainteneurs pour les architectures 32-bit, pourriez-vous me dire si en contrôlant le package zattoo-beta-3.2.2.15122-1-i686.pkg.tar.gz avec l'utilitaire namcap, il vous indique aussi les dépendances nvidia-utils, faad2 et mesa ?

D'avance, je vous remercie pour votre aide.
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

Salut,

Ca m'a donné envie d'essayer mais après avoir installé je ne peux lancer le player :
zattoo_player: error while loading shared libraries: libgtkembedmoz.so.0d: cannot open shared object file: No such file or directory
Je comprends pas trop, ou trouver cette lib ?

++ B.
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

FenDanT a écrit :Coucoux :P

Il faut que Xulrunner soit installé...

Chez moi un
ln -s /usr/lib/zattoo/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d

en root a résolu le problème... 8)
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

maxi_jac:
bizarre quand même cette erreur, car le lien pour cette librairie est inclue dans le fichier zattoo-beta.install.

tu as bien testé avec les PKGBUILD, zattoo-beta.install et readme.txt indiqué dans le 1er poste ??

cela a été testé sur 2 ordinateurs sans problèmes.
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

bah j'ai pris "aur/zattoo 3.2.2.15122-1" et j'ai compilé direct et rien modifié aux fichiers d'install

L'astuce du symlink n'a pas fonctionnée pour moi pourtant xulrunner est installé.

je suis sur Gnome.


++ B.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

salut maxi_jac,

donc tu as pas testé le package proposé, mais celui d'aur. Dans ce cas, c'est normal que tu aies eu l'erreur indiquée.
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

Ah :oops: J'avais compris que tu avais uppé ton package sur aur donc je pensais que c'était celui là :s

Donc maintenant je procède comment ?

++ B.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

salut maxi_jac,

c'est pas bien grave.

pour tester, il te suffit de faire :
- créer un nouveau répertoire dans ton $HOME
- créer et enregistrer chacun des fichiers avec le nom et code mentionné dans le poste du début
- de compiler le PKGBUILD avec makepkg
- d'installer avec yaourt ou pacman avec l'option -U suivi du nom du package.
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

Bonsoir :)

J'ai fait comme tu as dit, en desinstallant le package d'AUR avant.
J'ai eu un probleme de md5 sur le readme donc j'ai recalculé le md5 du readme et je l'ai mis dans le PKGBUILD.

Et... ca marche :D !!

merci à toi :)


++ B.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

salut maxi_jac,

effectivement le fait de recréer le readme.txt, il faut refaire le md5sums. j'ai oublié de le préciser dans mon poste précédent.

si tu fais un namcap du package, quelles dépendances sont indiquées ?
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

Arf je l'avais supprimé, je l'ai recréé.
Donc resultat du namcap :

$ namcap zattoo-beta-3.2.2.15122-1-i686.pkg.tar.gz

Code : Tout sélectionner

zattoo-beta E: Dependency detected and not included (nvidia-utils) from files ['usr/bin/zattoo_player']
zattoo-beta E: Dependency detected and not included (faad2) from files ['usr/bin/zattoo_player']
zattoo-beta E: Dependency detected and not included (mesa) from files ['usr/bin/zattoo_player']
zattoo-beta W: Dependency included and not needed (faac)
zattoo-beta W: Dependency included and not needed (ffmpeg)
zattoo-beta W: Dependency included and not needed (curl)
zattoo-beta W: Dependency included and not needed (flashplugin)
zattoo-beta W: Dependency included but already satisfied (gcc-libs)
zattoo-beta W: Dependency included but already satisfied (gtk2)
zattoo-beta W: Dependency included and not needed (libidl2)
zattoo-beta W: Dependency included but already satisfied (libxt)
zattoo-beta W: Dependency included and not needed (mozilla-common)

++ B.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

salut maxi_jac,

merci pour ton poste. tu as une carte graphique nvidia ou une autre ?
Amicalement,
TuxSpirit
maxi_jac
Daikyu
Messages : 94
Inscription : dim. 15 juin 2008, 17:43

Message par maxi_jac »

Salut,

oui j'ai une nvidia 7900 GT


++ B.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

merci maxi_jac.
Amicalement,
TuxSpirit
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

bonsoir,

j'ai modifié les dépendances et ajouté : mesa, faad2, maintenant namcap ne demande plus nvidia-utils, voici les nouveaux fichiers, si des archères ou archers avec des cartes nvidia et autres et me redire si c'est OK, cela serait super !!

Reportez-vous à mon 1er poste qui contient le lien pour créer un compte utilisateur.

PKGBUILD :

Code : Tout sélectionner

# Contributor : TuxSpirit <tuxspirit@archlinux.fr>

pkgname=zattoo-beta
_zatpkgname=zattoo
_xulpkgname=xulrunner
pkgver=3.2.2.15122
_xulpkgver=1.8.0.4
_xullang=en-US
pkgrel=1
pkgdesc="Live-p2p-TV-Player BETA VERSION included Xulrunner ${_xulpkgname}. (account required, registration on www.zattoo.com)"
url="http://www.zattoo.com/"
license=('custom')
arch=('i686')
depends=('faac' 'gtkglext=>1.2.0' 'libidn' 'ffmpeg' 'libgnomeui' 'curl' 'flashplugin' 'libidl2' 'mozilla-common' 'nss' 'mesa' 'faad2')
conflicts=('zattoo-ch' 'zattoo')
install=${pkgname}.install
source=(http://download.zattoo.com/${_zatpkgname}-${pkgver}-i386.tgz \
        http://download.zattoo.com/${_xulpkgname}-${_xulpkgver}.${_xullang}.linux-i686.tar.gz \
	readme.txt)

md5sums=('e80f8d4a44be67ab46a613db848eeef1'
         '1df0de4eabb9b9e4785a408a126818fc'
         '98f44cd7dd4243603aeb1513648fa4da')

build() {
 
         # Zattoo License
	 mkdir -p ${srcdir}/dist/usr/share/licenses/${pkgname}/
	 install -m644 ${srcdir}/dist/usr/share/zattoo_player/License.txt ${srcdir}/dist/usr/share/licenses/${pkgname}/LICENSE
	
	 # Xulrunner License
	 install -m644 ${srcdir}/${_xulpkgname}/LICENSE ${srcdir}/dist/usr/share/licenses/${pkgname}/LICENSE_Xulrunner
 
	 # Xulrunner Program
	 mkdir -p ${srcdir}/dist/usr/lib/${_zatpkgname}/${_xulpkgname}
	 cp -R ${srcdir}/${_xulpkgname} ${srcdir}/dist/usr/lib/${_zatpkgname}/

	 # Informations for KDEMOD/KDE users :
	 mkdir -p ${srcdir}/dist/usr/lib/${_zatpkgname}/kde-scripts
	 install -m644 ${srcdir}/readme.txt ${srcdir}/dist/usr/lib/${_zatpkgname}/kde-scripts/readme.txt

	 # Zattoo Program
	 cp -R ${srcdir}/dist/usr ${pkgdir}/

}
zattoo-beta.install

Code : Tout sélectionner

# Contributor : TuxSpirit <tuxspirit@archlinux.fr>

post_install() {
 
  # Additional symlinks 
  # Xulruner Librairies
  ln -s /usr/lib/zattoo/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libplc4.so /usr/lib/zattoo/libplc4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libplds4.so /usr/lib/zattoo/libplds4.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d
  ln -s /usr/lib/zattoo/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d
  
  # Curl Library
  ln -s /usr/lib/libcurl.so /usr/lib/zattoo/libcurl.so.3
  ln -s /usr/lib/libcurl.so /usr/lib/libcurl.so.3

  # Kerberos Libraries
  ln -s /usr/lib/libcrypto.so /usr/lib/zattoo/libk5crypto.so.3
  ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5.so.3
  ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5support.so.0
  ln -s /usr/lib/libgssapi.so /usr/lib/zattoo/libgssapi_krb5.so.2

  # Config
  /sbin/ldconfig /usr/lib/zattoo
 
  echo "For KDEMOD/KDE users:"
  echo "Please read the informations on /usr/lib/zattoo/kde-scripts/readme.txt"
  echo "for run correctly zattoo with your environment."
  echo ""
  echo "Zattoo informations:"
  echo "Zattoo is currently available in Belgium, Denmark, France, Germany, Norway,"
  echo "Spain, Switzerland, and the UK. We’ll be launching in new countries and "
  echo "continents soon, so check back frequently."
  echo ""
  echo "Use Zattoo-Player:"
  echo "A account required. More informations and registration go to www.zatto.com"
  echo ""


}

post_upgrade() {
  # Upgrade additionnal symlinks
  # Xulrunner
  rm /usr/lib/zattoo/libgtkembedmoz.so.0d;  ln -s /usr/lib/zattoo/xulrunner/libgtkembedmoz.so /usr/lib/zattoo/libgtkembedmoz.so.0d
  rm /usr/lib/zattoo/libmozjs.so.0d; ln -s /usr/lib/zattoo/xulrunner/libmozjs.so /usr/lib/zattoo/libmozjs.so.0d 
  rm /usr/lib/zattoo/libnspr4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libnspr4.so /usr/lib/zattoo/libnspr4.so.0d
  rm /usr/lib/zattoo/libplds4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libplds4.so /usr/lib/zattoo/libplds4.so.0d
  rm /usr/lib/zattoo/libplc4.so.0d; ln -s /usr/lib/zattoo/xulrunner/libplc4.so /usr/lib/zattoo/libplc4.so.0d
  rm /usr/lib/zattoo/libxpcom.so.0d; ln -s /usr/lib/zattoo/xulrunner/libxpcom.so /usr/lib/zattoo/libxpcom.so.0d
  rm /usr/lib/zattoo/libxul.so.0d; ln -s /usr/lib/zattoo/xulrunner/libxul.so /usr/lib/zattoo/libxul.so.0d

  # Curl
  rm /usr/lib/zattoo/libcurl.so.3; ln -s /usr/lib/libcurl.so /usr/lib/zattoo/libcurl.so.3
  rm /usr/lib/libcurl.so.3; ln -s /usr/lib/libcurl.so /usr/lib/libcurl.so.3

  # Kerberos Libraries
  rm /usr/lib/zattoo/libk5crypto.so.3; ln -s /usr/lib/libcrypto.so /usr/lib/zattoo/libk5crypto.so.3
  rm /usr/lib/zattoo/libkrb5.so.3; ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5.so.3
  rm /usr/lib/zattoo/libkrb5support.so.0; ln -s /usr/lib/libkrb5.so /usr/lib/zattoo/libkrb5support.so.0
  rm /usr/lib/zattoo/libgssapi_krb5.so.2; ln -s /usr/lib/libgssapi.so /usr/lib/zattoo/libgssapi_krb5.so.2
  
  # Config
  /sbin/ldconfig /usr/lib/zattoo

  echo "For KDEMOD/KDE users:"
  echo "Please read the informations on /usr/lib/zattoo/kde-scripts/readme.txt"
  echo "for run correctly zattoo with your environment."
  echo ""
  echo "Zattoo informations:"
  echo "Zattoo is currently available in Belgium, Denmark, France, Germany, Norway,"
  echo "Spain, Switzerland, and the UK. We’ll be launching in new countries and "
  echo "continents soon, so check back frequently."
  echo ""
  echo "Use Zattoo-Player:"
  echo "A account required. More informations and registration go to www.zatto.com"
  echo ""
}

  
pre_remove() {
  # Remove additionnal symlinks
  # Xulrunner
  rm /usr/lib/zattoo/libgtkembedmoz.so.0d
  rm /usr/lib/zattoo/libmozjs.so.0d
  rm /usr/lib/zattoo/libnspr4.so.0d
  rm /usr/lib/zattoo/libplds4.so.0d
  rm /usr/lib/zattoo/libplc4.so.0d
  rm /usr/lib/zattoo/libxpcom.so.0d
  rm /usr/lib/zattoo/libxul.so.0d

  # Curl
  rm /usr/lib/zattoo/libcurl.so.3
  rm /usr/lib/libcurl.so.3

  # Faad
  rm /usr/lib/zattoo/libfaad.so.0 
  
  #Kerberos
  rm /usr/lib/zattoo/libk5crypto.so.3
  rm /usr/lib/zattoo/libkrb5.so.3
  rm /usr/lib/zattoo/libkrb5support.so.0
  rm /usr/lib/zattoo/libgssapi_krb5.so.2
}	

op=$1 
shift 
  
$op "$@"

readme.txt

Code : Tout sélectionner

Informations for the KDEMOD/KDE users

Verify that the gnome-keyring daemon is running (and is configured to run at login) : 

1. Create or edit \$HOME/.kde/Autostart/start-custom.sh to be something like:
     #!/bin/sh
     eval `gnome-keyring-daemon`
     export GNOME_KEYRING_PID
     export GNOME_KEYRING_SOCKET
  
  2. Create or edit $HOME/.kde/Shutdown/stop-custom.sh:
     #!/bin/sh
     if [ -n "\$GNOME_KEYRING_PID" ]; then
        kill \$GNOME_KEYRING_PID
     fi
N'oubliez pas d'actuliser le md5sums pour le fichier readme.txt .

D'avance merci pour vos tests.
Amicalement,
TuxSpirit
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Testé® Approuvé™
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

Un grand merci à toi Warnaud pour ce test \ø/

Bon il me reste plus qu'a envoyer le pkg sur le repo d'archlinuxfr. (i686).
Amicalement,
TuxSpirit
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

Package disponible sur le repo i686 de d'archlinuxfr
Amicalement,
TuxSpirit
Répondre