[20:24:38] Devil505: salut [20:32:00] Slown: Salut [20:33:23] Devil505: salut :) [20:33:35] Slown: atelier surprise Devil505 :p [20:33:44] Devil505: lol [20:33:48] Devil505: comme j'ai du temps [20:33:59] Slown: j'espère qu'il y'aura du monde [20:34:17] Devil505: pas sur [20:34:19] Devil505: :/ [20:34:38] Slown: ben tant pis pour eux mdrr [20:34:46] Devil505: faudrait que Kooda me file les logs pour que je les mettent à disposition [20:34:55] Devil505: avec un lien sur mon blog en news :D [20:35:05] Slown: non je deconne biensur :p [20:35:22] Slown: Lenezir ne pourra pas venir [20:35:29] Devil505: ah :/ [20:37:45] Devil505: en meme temps c'est l'été maintenant [20:40:36] Slown: ça commence a 21h15 ? [20:40:38] Slown: c'est ça [20:42:22] Devil505: oui [20:42:42] Devil505: il est là botchchikii ? :) [20:50:06] botchchikii: ouip :) [20:50:15] botchchikii: pardon j'avais un mail important à faire [20:53:06] Devil505: pas de probleme [21:00:01] botchchikii: en tout cas mon chroot est à jour :D [21:01:51] Devil505: :) [21:02:04] Devil505: je sais si on builderas un paquet ce soir [21:02:18] Devil505: je veux au moins vous expliquer sourceforge.sh [21:02:47] botchchikii: pas bien grave. je pense qu'on est pas encore trop au point niveau efficacité ;) [21:03:17] botchchikii: j'avais deja regardé un peu le sourceforge.sh pour un projet, mais rien n'a été finalisé [21:05:37] Devil505: ok [21:08:15] botchchikii: tu as trouvé le cas d'espèces ? [21:08:30] Devil505: l'exemple ? [21:09:05] botchchikii: ouai^ [21:09:38] * botchchikii se mélange entre ses claviers bepo et azerty :/ [21:10:00] Devil505: :D [21:10:11] Devil505: et slown il est parti où ? [21:10:30] Lukc: Re. [21:10:36] Lukc: botchchikii, bah vire l'azerty, alors. :D [21:10:57] botchchikii: Ca va finir comme ça, mais pour le chat, je suis encore plus à l'aise [21:11:20] botchchikii: sinon je vais pas avoir le temps de flooder c'est pas drôle [21:11:26] Lukc: :D [21:11:46] Lukc: Grande nouvelle : le transport de la nourriture est plus ou moins implémenté. \o/ [21:11:53] Devil505: lol [21:12:10] Slown: re [21:12:13] botchchikii: elle arrive avarié c'est ça :D [21:12:14] Lukc: Faut juste encore vérifier que la planète est colonisée avant de larguer tout et c'est bon. :p [21:12:20] botchchikii: _o/ Slown [21:12:24] Lukc: botchchikii, dans certains cas, ouais. :P [21:12:25] Lukc: _o/ Slown [21:12:30] Slown: Salut Lukc botchchikii [21:12:33] Slown: on commence quand ? [21:12:41] Devil505: bah on y va salors [21:12:46] Devil505: :) [21:12:46] botchchikii: on t'attendait :D [21:13:08] Devil505: l'autre fois on avait abordé googlecode.sh vous étiez tous là ? [21:13:08] Slown: ahh merci c'est sympa :D [21:13:16] botchchikii: yep [21:13:23] Slown: Mckey ne vient pas ? [21:13:33] Lukc: L'est pas là. :/ [21:13:55] Devil505: tanpis [21:14:07] Devil505: bon ce soir on vas aborder sourceforge.sh [21:14:25] Devil505: c'est le même principe mais pour des programmes hébergés sur sourceforge.net [21:14:35] Devil505: surement la forge la plus célèbre [21:15:11] Devil505: bon là, meme chose pour l'invoquer dans un FB, on utilise: [21:15:12] Devil505: Finclude sourceforge [21:15:14] botchchikii: ca pue :/ [21:15:16] Lukc: s|célèbre|chiante| [21:15:35] Slown: ça demarre fort :p [21:15:40] Lukc: :D [21:15:50] Devil505: +1 car ils ont souvent changer leur site et ca cassait nos up2date [21:16:27] Devil505: par défaut plus besoin de spécifier source/up2date et url [21:16:36] Slown: sourcefroge fait generalement des logiciels pour windaube [21:16:38] Slown: non [21:16:46] Devil505: pour l'url il met celle du projet [21:16:54] Lukc: Slown, bof, pas vraiment. [21:17:00] Devil505: dans le style: http://sourceforge.net/projects/geeqie/ [21:17:09] botchchikii: ah cool, up2date c'est assez obscur la syntaxe pourmoi :/ [21:17:12] Lukc: Sourceforge fait du FOSS, mais bon… [21:17:20] Lukc: Sur Windows, ça arrive, ouais. [21:17:25] Lukc: Parfois c'est que pour Linux, aussi. [21:17:27] Lukc: Ça dépend. [21:17:39] Devil505: pour l'up2date il partira à la recherche d'un $pkgname-$pkgver.tar.gz comme d'hab [21:18:14] Devil505: si le tarball porte un nom différent il faut utiliser _F_sourceforge_name [21:18:38] Devil505: par défaut c'est $pkgname comme vous savez [21:18:56] Devil505: il est possible de spécifier le mirroir avec _F_sourceforge_mirror mais on ne l'utilise jamais [21:19:08] Devil505: par défaut il est placé sur celui de free.fr je crois bien [21:19:10] Slown: il prend le miroir par defaut ? [21:19:16] Lukc: Bon, miam miam, plus plus. \o_ [21:19:35] Lukc: Pour la bouffe, c'est ok, j'm'occupe des minéraux et des habitants en revenant. [21:19:40] Devil505: il prend freefr par défaut [21:20:01] Devil505: si le nom du projet est différent on utilise _F_sourceforge_dirname [21:20:05] Devil505: ce cas peut arriver [21:20:07] botchchikii: dans le cas de geeqie et des versions beta [21:20:15] Devil505: le nom du projet est dans l'url [21:20:30] Devil505: http://sourceforge.net/projects/geeqie/ (iniqué après projects/ ) [21:20:32] botchchikii: pkgver serait 1.0beta2.tar.gz ? [21:21:09] Devil505: 1.0beta2 seulement [21:21:18] botchchikii: ok [21:21:25] Devil505: up2date a tendance à prendre la dernière en date normalement [21:21:31] Devil505: et c'est la 1.0 dans ce cas [21:21:55] botchchikii: pas de beta dans les FB de toute façon, c'est ça ? [21:22:19] Devil505: pas pour le depot mais pour ton utilisation tu fait ce que tu veux [21:22:46] Devil505: si on avait un tar.bz2 d'après vous faudrait faire quoi ? :p [21:23:05] Slown: changer l'extension non ? [21:23:12] Slown: par defaut c'est tar.gz [21:23:13] Slown: ? [21:23:16] Devil505: oui y'a une variable pour ca [21:23:21] Devil505: oui tar.gz [21:23:29] Devil505: _F_sourceforge_ext=".tar.bz2" [21:23:57] Devil505: pareil que pour googlecode.sh on peut inclure -src.tar.gz si le cas se présente par exemple [21:25:07] botchchikii: sur sourceforge, j'ai vu le cas aussi d'un pkgver-linuxi386.tar.gz [21:25:48] Devil505: bah tu met -linuxi386.tar.gz en ext [21:26:12] Devil505: mais regarde bien si y'a pas une version source car ce genre de truc c'est souvent des binaires déjà compilés [21:26:56] Devil505: parfois les auteurs nomment leur version bizarrement [21:27:00] botchchikii: ok. [21:27:19] Devil505: par exemple pour une version 1.2.3 ils peuvent mettre v1.2.3 [21:27:34] Devil505: et comme on veut pas du v dans le pkgrel c'est chiant [21:27:45] Devil505: _F_sourceforge_prefix permet donc de résoudre ce soucis :D [21:27:54] Devil505: _F_sourceforge_prefix="v" fera le nécéssaire [21:28:54] Slown: ok [21:29:02] Devil505: pour ce qui est de l'espace entre pkgname et pkgver si c'est autre qu'un tiret, par exemple un _ on utiliseras _F_sourceforge_sep="_" [21:29:55] Devil505: il reste juste une variable [21:29:58] Devil505: _F_sourceforge_pkgver [21:30:15] Devil505: Certains paquets sont nommés foo-1.2.3 mais la source est nommée différemment avec $pkgver , c.a.d: foo-123 , foo-12.3 , dans de tel cas _F_sourceforge_pkgver vous aideras à faire fonctionner le source() [21:30:53] Devil505: ils existent d'autres variables mais elles sont devenues obsolètes [21:31:11] Devil505: suite aux changement du site de sf.net [21:31:28] Devil505: vous pouvez tout retrouvez dans man.sourceforge.sh bien sur [21:31:35] Devil505: des questions ? [21:31:53] botchchikii: non, pas sur ces variables [21:32:03] botchchikii: elles sont assez similaires à googlecode [21:32:20] Slown: le foo [21:32:24] Slown: j'ai pas trop bien compris [21:32:45] Devil505: ah foo c'est juste le nom qu'on prend comme exemple [21:33:19] Devil505: c'est pkgname si tu préfères [21:33:28] Slown: non non [21:33:38] Slown: quand la source est nommée differemment [21:33:40] Slown: je veux dire [21:34:02] Slown: t'as parlé de _F_sourceforge_pkgver [21:34:52] Devil505: oui c'est quand le pkgver est nommé différemment qu'il ne devrait l'être [21:35:20] Devil505: suppose qu'une version 1.2.3 vient de sortir [21:35:33] Devil505: donc tu met 1.2.3 en pkgel [21:35:50] Slown: oui [21:35:52] Devil505: cependant l'auteur a nommé son fichier pkgname-123.tar.gz [21:36:03] Devil505: pour diverses raisons [21:36:18] Devil505: là tu spécifie _F_sourceforge_pkgver="123" [21:36:31] Slown: ah okay très bien [21:36:31] Devil505: il ira chercher le bon fichier [21:36:37] Slown: ce qui vient après le separateur [21:36:48] Devil505: et ton paquet sera qd meme nommé 1.2.3-1-i686.fpm [21:36:48] Slown: la version je veux dire [21:36:51] Slown: tu mets tout [21:36:52] Devil505: oui [21:36:58] Slown: oui oui merci j'ai compris la [21:37:05] Devil505: [21:35:33] Devil505: donc tu met 1.2.3 en pkgel ** pkgver je veux dire [21:37:12] Devil505: désolé pour la faute [21:37:20] Slown: oui oui pas de soucis ;) [21:38:21] Devil505: si vous voulez vous pouvez rebuilder geeqie en guise d'exemple [21:38:45] Devil505: c'est l'exemple standard [21:38:45] Devil505: http://sourceforge.net/projects/geeqie/files/ [21:38:56] Devil505: sous download now regardez [21:39:05] Devil505: geeqie-1.0.tar.gz [21:39:19] Devil505: donc $pkgname-$pkgver.tar.gz [21:39:54] Slown: ok [21:40:05] Devil505: donc y'a juste que mettre Finclude sourceforge [21:41:21] botchchikii: ok [21:42:28] botchchikii: pour le sha1sum, le mieux c'est de lancer la commande sur la source downloadé ou utilisé makpkg -G ? [21:43:20] Lukc: Re. [21:43:32] botchchikii: merde j'ai ma connexion qui chie :/ [21:44:29] Devil505: botchchikii, makepkg -G est plus simple [21:44:47] Devil505: attention que le téléchargement se passe bien sinon il te met un sha1sum erroné [21:44:55] botchchikii: ok [21:44:58] Devil505: mais tu le verras car ca pourras compiler [21:45:01] Devil505: pas [21:46:08] botchchikii: ok :) [21:46:28] Lukc: Le transport des minéraux devrait aussi être bon, je teste ça. [21:46:36] botchchikii: dans le cas de geeqie, il afut utiliser la variable de remplacement pour changer avec gqview donc [21:46:47] Devil505: ca c'est autre chose [21:47:01] Devil505: c'est pour la base du donnée de dépôt en fait [21:47:30] Lukc: Hum… [21:47:39] Devil505: en mettant replaces=('gqview') l'utilisateur qui aura gqview déjà installé se verra proposer par pacman de l'avoir remplacé par geequie [21:47:40] Lukc: Et elle fonctionne comment cette base de données ? [21:47:41] Lukc: :D [21:47:43] botchchikii: oui pour que pacman s'y retrouve [21:48:10] Devil505: c'est un fichier .fdb Lukc compressé en bz2 [21:48:15] Lukc: Comment on vérifie qu'une entrée est bien un nombre ? [21:48:21] Lukc: Devil505, et y'a quoi dans ce fichier ? [21:48:23] Devil505: c'est géré par pacman mais pour les détails je ne sais pas trop [21:48:28] Lukc: Ah. :( [21:48:29] Devil505: la liste des paquets [21:48:41] Lukc: Bah ouais, mais moi c'est ce que je veux savoir, moi. :'( [21:48:51] Devil505: bah tu peux le télécharger [21:49:10] Lukc: Ouais, quand j'aurais protégé mon script des entrées foireusement textuelles. [21:49:36] Devil505: http://www7.frugalware.org/pub/frugalware/frugalware-current/frugalware-i686/frugalware-current.fdb [21:49:51] Slown: attends donne pas la solution Devil505 [21:49:52] Slown: stp [21:50:02] Devil505: dès qu'un nouveau paquet est inséré par exemple gensync met à jour cette base [21:50:13] Devil505: Slown, le fdb c'est un peu hors-sujet :p [21:50:41] Slown: on inclue gnome ? [21:50:44] Lukc: Hum… :D [21:50:46] Slown: comme la dernière fois ? [21:51:23] Devil505: regarde les deps :p [21:51:34] Slown: oui y'a gnome [21:51:38] Slown: je suis fort héhé :p [21:52:35] Devil505: pour geeqie ??? [21:52:51] Slown: ouep [21:53:10] Slown: ça demande gtk2 [21:53:13] Devil505: non y'a juste gtk+2 et exiv2 [21:53:21] Devil505: et gtk+2 c'est gnome ? oO [21:53:37] Slown: ben c'est les memes dependances non ? [21:53:38] Slown: :p [21:54:00] Devil505: pas vraiment non [21:54:09] Devil505: gnome dépend de gtk+2 mais pas l'inverse [21:54:16] Devil505: c'est juste une lib graphique [21:54:23] Devil505: comme qt [21:54:34] Devil505: c'est xapps-extra la réponse [21:54:50] Devil505: il est dans xapps sur le depot car il a remplacé gqview [21:55:07] Devil505: qui était l'app principal choisie pour le visionnage d'images [21:55:18] botchchikii: ah dites pas les réponses de suite ! [21:55:51] Lukc: botchchikii, OMG, t'as plus de nourriture et de minéraux que moi. :o [21:56:00] * Lukc aura intérêt à se rattraper sur la colonie. [21:57:03] Slown: wget requires openssl 0.9.8 [21:57:06] Slown: avec repoman [21:57:30] Lukc: Hum… me faudrait 2400 habitants pour vérifier que ça fonctionne bien. :/ [21:58:13] botchchikii: ahah slown je l'ai eu ce matin ça :/ [21:58:26] Devil505: détruit le chroot et retente [21:58:38] botchchikii: rm -rf /var/chroot [21:59:35] botchchikii: ah merde 41mo à downloader pour le makepkg :D [21:59:54] Slown: 126 chez moi [21:59:57] botchchikii: ah non [22:00:12] Slown: dans makedepends Devil505 [22:00:15] Slown: faut mettre subversion [22:00:38] Devil505: oO [22:00:50] Devil505: tu te complique la vie Slown lol [22:01:03] Slown: lol [22:02:04] Slown: je fais un makepkg et j'attends [22:03:11] Devil505: cette histoire de subversion t'as du pomper sur un pkgbuild de la version svn de geeqie [22:03:40] Slown: haha :p [22:04:09] Slown: je mets un max de dependances generalement [22:04:13] Slown: pour eviter les erreurs [22:04:40] Lukc: botchchikii, tu ferais bien de produire un peu moins de nourriture et un peu plus de reste. :) [22:05:13] Slown: Lukc, tu fais quoi ? [22:05:13] Devil505: oui mais subversion c'est pas la peine [22:05:17] botchchikii: pas cool trop de deps :/ [22:05:19] Slown: t'es silencieux today [22:05:43] Slown: oué chez moi aussi j'ai pas une bonne connexion en plus [22:05:51] Lukc: Slown, un jeu. ào/ [22:05:52] Lukc: *\o/ [22:07:50] botchchikii: il a l'air de builder :D [22:10:12] Devil505: :) [22:11:06] botchchikii: fpm !! [22:11:43] botchchikii: content \o/ [22:11:48] Devil505: :) [22:12:23] botchchikii: tta j'installe [22:13:20] Lukc: Vais faire la vaisselle. [22:13:42] Lukc: J'pense que je vais m'occuper soit du système de diplomatie soit du système de combat, après. [22:13:54] botchchikii: ah j'ai zappé le desktop [22:14:01] botchchikii: .desktop [22:14:14] botchchikii: mais il fonctionne \o/ [22:14:55] Slown: sympa botchchikii :) [22:15:10] Slown: j'attends que les dependances s'installent [22:17:30] botchchikii: j'arrive pas à retrouver ta variable qui s'occupe du .desktop Devil505 [22:20:03] Devil505: ah voroskoi ne l'a pas ajouté ? [22:20:25] botchchikii: non il est pas dans le howto de la doc [22:20:37] botchchikii: vais voir le man [22:20:44] Devil505: man util.sh [22:20:56] Devil505: il est sur le wiki (autres fonctions possibles) [22:23:17] Slown: le desktop c'est pour les icones ? [22:23:35] botchchikii: oui [22:23:45] botchchikii: il voulait me mettre gimp Oo [22:25:06] Devil505: il est pas fourni dans le paquet ? [22:26:02] Devil505: botchchikii, il est fourni dans le paquet http://frugalware.org/packages/88825/files [22:26:11] Devil505: je vois pas ce que tu essaye de faire [22:26:25] Slown: botchchikii, veut revolutionner fw [22:26:27] Slown: héhé [22:28:11] botchchikii: ben quand je lance geeqie par la console [22:29:08] botchchikii: il me met Desktop file /usr/share/applications/gimp.desktop should not include extension in icon key :gimp.png [22:29:30] Devil505: il squatte l'icone de gimp je pense [22:29:39] botchchikii: ah ok [22:29:56] botchchikii: c'est pas une erreur de ma part ? [22:29:57] Devil505: ah mais non il a la sienne usr/share/pixmaps/geeqie.png [22:30:08] botchchikii: oui il en a une :/ [22:30:11] Devil505: possible j'ai pas vu ton FB :D [22:30:20] botchchikii: atta [22:30:30] Devil505: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=blob_plain;f=source/xapps/geeqie/FrugalBuild;hb=HEAD [22:30:37] Devil505: ca doit ressembler à ca [22:32:16] Lukc: Re. [22:34:43] botchchikii: http://frugalware.org/paste/9590 [22:35:10] botchchikii: j'ai pas fourni la version mini de gtk et j'ai mis en xapps-extra :/ [22:36:56] Slown: re [22:36:56] Slown: re [22:37:11] Lukc: _o/² Slown [22:37:11] Lukc: _o/² Slown [22:37:43] botchchikii: par contre, tu disais qu'il était plus nécessaire de donner l'url, mais j'ai mis purl comme dans l'exemple, ca a bien fonctionn [22:37:44] botchchikii: par contre, tu disais qu'il était plus nécessaire de donner l'url, mais j'ai mis purl comme dans l'exemple, ca a bien fonctionn [22:38:12] botchchikii: et je n'ai pas mis de conflits parce que les deux fonctionnent sans souci ensemble j'ai testé sur l'ibm [22:38:12] botchchikii: et je n'ai pas mis de conflits parce que les deux fonctionnent sans souci ensemble j'ai testé sur l'ibm [22:40:56] Lukc: C'est pas parce que c'est pas nécéssaire que le faire est interdit. [22:40:56] Lukc: C'est pas parce que c'est pas nécéssaire que le faire est interdit. [22:40:57] Lukc: O:) [22:40:57] Lukc: O:) [22:42:24] Slown: ohh oué [22:42:24] Slown: ohh oué [22:42:26] Slown: vous faites quoi [22:42:26] Slown: vous faites quoi [22:42:56] botchchikii: ca roulepour toi Slown ? [22:42:56] botchchikii: ca roulepour toi Slown ? [22:43:03] botchchikii: tu as ton fpm? [22:43:03] Devil505: je rebuilde des paquets pour exiv 0.20 pff [22:43:03] botchchikii: tu as ton fpm? [22:43:03] Devil505: je rebuilde des paquets pour exiv 0.20 pff [22:43:45] Lukc: Slown, je code mon jeu. :D [22:43:45] Lukc: Slown, je code mon jeu. :D [22:44:01] Slown: oui je l'ai [22:44:01] Slown: oui je l'ai [22:44:06] Slown: :) [22:44:06] Slown: :) [22:44:51] botchchikii: tu as le truc avec gimp.desktop ? [22:44:51] botchchikii: tu as le truc avec gimp.desktop ? [22:50:37] Slown: non non [22:50:38] Slown: non non [22:50:52] Slown: j'ai pas essayer d'installer le fpm [22:50:52] Slown: j'ai pas essayer d'installer le fpm [22:50:54] Slown: en tout caas [22:50:54] Slown: en tout caas [22:53:15] botchchikii: ah [22:53:15] botchchikii: ah [22:53:26] botchchikii: essaye pour voir et lance geeqie en console [22:53:26] botchchikii: essaye pour voir et lance geeqie en console