Une version allégée de Transmission ;)

Une version allégée de Transmission ;)

Messagede fredbezies » 22 Février 2010, 07:18

Dans ma vie précédente, je maintenais un paquet tierce partie qui permettait d'avoir une version allégée de Transmission, à savoir une version ne proposant que le client en GTK.

Cf http://aur.archlinux.org/packages.php?ID=33058 (et le premier commentaire suite à mon passage sur Frugalware, le jour de la St Valentin ;)

J'ai donc adapté le FB de la version stable, et j'ai essayé de faire quelque chose de propre... Essayé, hein :)

Voici donc une version qui est la 1.91+ d'avoir du logiciel. Je mets le logiciel à jour toutes les 48 heures, donc... C'est déjà une base, non :)

Il demande 196 secondes pour être compilé sur ma machine, qui est à peu de chose près aussi puissante que celle de Devil505 :)

Code: Tout sélectionner
# Based on Priyank Gosalia work for transmission-stable.
# To my own use for now.
# Only tested on x86_64 for now :(

pkgname=transmission-svn-gtk
pkgver=10269
pkgrel=1
pkgdesc="A free, lightweight BitTorrent Client - GTK UI only"
license="GPL2"
groups=('xapps-extra')
archs=('x86_64')
depends=('glibc' 'gtk+2>=2.16.5' 'libxml2' 'freetype2' 'libxau>=1.0.4' 'libxdmcp>=1.0.2-2' 'curl>=7.19.0' 'libxdamage>=1.1.1-3' 'libxext>=1.0.5-3' 'gettext')
makedepends=('intltool')
options=('scriptlet')
replaces=('transmission')
_F_gnome_desktop="y"
_F_gnome_iconcache="y"

_F_scm_type="subversion"
_F_scm_url="svn://svn.m0k.org/Transmission/trunk"
_F_scm_module="Transmission"

Finclude scm
  build()
     {
         Funpack_scm
    sh autogen.sh
    Fconfopts="${Fconfopts[@]} --disable-cli --disable-daemon"
    Fbuild
    Fcd transmission
    Frm "/usr/share/transmission"
     }

# optimization OK


Tous les commentaires et les critiques seront les bienvenus. Je débute dans le domaine passionnant de l'empaquetage de logiciels sous Frugalware ;)
Avatar de l’utilisateur
fredbezies
Utilisateur actif
Utilisateur actif
 
Messages: 114
Inscription: 14 Janvier 2009, 12:05
Localisation: Biganos

Re: Une version allégée de Transmission ;)

Messagede Devil505 » 22 Février 2010, 07:39

manque gnome-scriptlet et ke Fbuild_gnome_scriptlet.

pas besoin des guillements

Code: Tout sélectionner
Frm usr/share/transmission
Avatar de l’utilisateur
Devil505
Administrateur
Administrateur
 
Messages: 832
Inscription: 05 Décembre 2007, 21:10
Localisation: France

Re: Une version allégée de Transmission ;)

Messagede fredbezies » 22 Février 2010, 08:09

Ok. Rajouté ;)

Voici donc la version corrigée :

Code: Tout sélectionner
# Based on Priyank Gosalia work for transmission-stable.
# To my own use for now.
# Only tested on x86_64 for now :(

pkgname=transmission-svn-gtk
pkgver=10269
pkgrel=1
pkgdesc="A free, lightweight BitTorrent Client - GTK UI only"
license="GPL2"
groups=('xapps-extra')
archs=('x86_64')
depends=('glibc' 'gtk+2>=2.16.5' 'libxml2' 'freetype2' 'libxau>=1.0.4' 'libxdmcp>=1.0.2-2' 'curl>=7.19.0' 'libxdamage>=1.1.1-3' 'libxext>=1.0.5-3' 'gettext')
makedepends=('intltool')
options=('scriptlet')
replaces=('transmission')
_F_gnome_desktop="y"
_F_gnome_iconcache="y"

_F_scm_type="subversion"
_F_scm_url="svn://svn.m0k.org/Transmission/trunk"
_F_scm_module="Transmission"
Finclude gnome-scriptlet
Finclude scm
  build()
     {
         Funpack_scm
    sh autogen.sh
    Fconfopts="${Fconfopts[@]} --disable-cli --disable-daemon"
    Fbuild
    Fcd transmission
    Frm /usr/share/transmission
         Fbuild_gnome_scriptlet
     }

# optimization OK



Donc, c'est plus correct sur le plan rédaction ? ;)
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
fredbezies
Utilisateur actif
Utilisateur actif
 
Messages: 114
Inscription: 14 Janvier 2009, 12:05
Localisation: Biganos

Re: Une version allégée de Transmission ;)

Messagede Devil505 » 22 Février 2010, 12:50

Oui tu peux combiner

Code: Tout sélectionner
Finclude gnome-scriptlet
Finclude scm


avec
Code: Tout sélectionner
Finclude scm gnome-scriptlet


sinon ke reste est OK :)
Avatar de l’utilisateur
Devil505
Administrateur
Administrateur
 
Messages: 832
Inscription: 05 Décembre 2007, 21:10
Localisation: France

Re: Une version allégée de Transmission ;)

Messagede fredbezies » 26 Février 2010, 17:00

Merci grand chef. J'utilise actuellement une version 1.91+ de Transmission-svn, et tout roule...

J'adore quand des versions de développement fonctionnent :)
"Ceux qui sont prêts à sacrifier une liberté essentielle pour acheter une sûreté passagère, ne méritent ni l'une ni l'autre." (Benjamin Franklin)
Avatar de l’utilisateur
fredbezies
Utilisateur actif
Utilisateur actif
 
Messages: 114
Inscription: 14 Janvier 2009, 12:05
Localisation: Biganos


Retourner vers Paquetages

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité