[Conspire] Un client IRC qu'il est bien !

annonces et demandes de paquetages pour les dépôts i686 et x86_64
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1120
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

[Conspire] Un client IRC qu'il est bien !

Message par Skunnyk » mar. 29 juil. 2008, 22:53

Hello,

Donc voilà un paquet d'un "nouveau" client IRC: conspire.
Certes, il existe depuis quelques temps, mais je ne le trouvais pas assez stable pour une utilisation courante, mais depuis la version 0.20, ca à l'air ok.
En gros c'est un fork de X-Chat, qui sépare la GUI du moteur (libconspire). Actuellement les 2 se ressemblent vraiment, xchat est plus stable pour moi, mais conspire à de l'avenir :-) (sachant que xchat linux est de moins en moins developpé comparé a son equivalent windows ...)
Les plugins xchat ne sont pas compatible avec conspire.
Plus d'infos: http://www.nenolod.net/conspire

Le PKGBUILD:

Code : Tout sélectionner

# Contributor: Skunnyk <skunnyk[@]archlinux.fr>

pkgname=conspire
pkgver=0.20
pkgrel=1
pkgdesc="Conspire is an advanced, lightweight IRC client for UNIX (started as a fork of XChat 2.9 CVS)"
depends=('glib' 'gtk2' 'libsexy' 'libmowgli')

arch=(i686)
license=('GPL')
url="http://www.nenolod.net/conspire"
source=(http://distfiles.atheme.org/conspire-$pkgver.tgz conspire.desktop)
build() {
     cd $startdir/src/$pkgname-$pkgver || return 1
     # configure && make && make install
     ./configure --prefix=/usr || return 1
     make || return 1
     make DESTDIR=${startdir}/pkg install || return 1

}
md5sums=('cbac84b4fde01d21c79ecf7308c0ebf9'
         '1703c143f1bf20af4660f36cf6f48216')
Dispo sur [archlinuxfr] dans qq minutes :-)
Dernière modification par Skunnyk le mar. 29 juil. 2008, 23:27, modifié 2 fois.

Avatar de l’utilisateur
AddiKT1ve
Elfe
Messages : 543
Inscription : sam. 10 mai 2008, 22:46
Localisation : Lève les yeux...
Contact :

Message par AddiKT1ve » mar. 29 juil. 2008, 22:57

J'ai hâte de voir les prochaines versions. XChat me va pour le moment... Mais qui sait :D
Devenez colocataire de Rootards.
##hippie irc.freenode.net

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1120
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » mer. 30 juil. 2008, 22:30

Bon, nouvelle version, vu avec jdhore (pseudo sur IRC), un contributeur qui avait fait le paquet sur AUR avant moi (et mieux apparemment :-p ). , je ne l'avais pas vu.
Quelques petits changements dans les dépendances !

Le PKGBUILD:

Code : Tout sélectionner

# Contributor: JD Horelick <jdhore1[@]gmail.com>
" Contributor: Skunnyk <skunnyk[@]archlinux.fr>
pkgname=conspire
pkgver=0.20
pkgrel=2
pkgdesc="An advanced, lightweight IRC client for UNIX"
arch=('i686')
url="http://www.nenolod.net/conspire"
license=('GPL')
depends=('gtk2' 'libmowgli' 'dbus-glib' 'gnutls' 'python' 'libnotify')
makedepends=('pkgconfig')
source=(http://distfiles.atheme.org/conspire-$pkgver.tgz)
md5sums=(cbac84b4fde01d21c79ecf7308c0ebf9)

build() {
  cd $startdir/src/conspire-$pkgver
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
}

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » mer. 30 juil. 2008, 23:06

Bonjour,

Je l'ai essayé sous Slitaz. Je n'y ai pas trouvé d'option permettant de se connecter en ssl sur un chan ayant un certificat autosigné, comme irc.toile-libre.org ou irc.alterinet.org. :roll:

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1120
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » mer. 30 juil. 2008, 23:28

En réseau, mettre par exemple irc.toile-libre/+6669, et simplement se connecter .. pour moi cela fonctionne très bien, sans aucune autre modif (contrairement à xchat ou il faut cocher "permettre un certificat non valable).
Ou alors à la mano : /server -ssl irc.toile-libre.org 6669
Quelle erreur as tu ?

Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas » lun. 12 janv. 2009, 23:38

Haha, je cherchais sur le forum l'adresse du serveur et du chan d'archlinux-fr et je tombe sur ça. C'est moi qui ait fait le paquet Slitaz que Mélodie a essayé. Le paquet a été fait en fonction des paquets installés par défaut sur Slitaz, donc pas d'openssl, donc pas de ssl.

Vous me direz si vous voulez du ssl dans xchat ou conspire (que je réserve encore à une distribution restreinte, faudrait que je demande accès à undigest) ? :D

/fin du support slitaz. :p
Anarchy for the triple A.

Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1120
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message par Skunnyk » mar. 13 janv. 2009, 00:29

Ceci explique cela :-)
Bon, par contre maintenant j'ai ça sur le site de conspire : http://nenolod.net/conspire :/ Ce n'est plus maintenu ?
(j'ai pourtant vu une beta de 0.30 il n'y a pas trop longtemps)

Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas » mar. 13 janv. 2009, 00:45

Je ne sais pas ce qu'ils fichent chez atheme mais leurs site est en bazar permanent.

Il y a des nouvelles sur le dépôt mercurial : http://hg.atheme.org/conspire/. C'est bien la seule partie du site qui est stable.
Anarchy for the triple A.

Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)
Contact :

Message par gyo » mar. 13 janv. 2009, 01:23

http://www.nenolod.net/conspire
Mmm, très prometteur comme projet et surtout ambicieux.
todo
.
(haha désolé :lol:)

edit : ambitieux (mon dieu la phôte :?)
Dernière modification par gyo le mar. 13 janv. 2009, 10:26, modifié 1 fois.
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » mar. 13 janv. 2009, 02:12

gyo a écrit :et surtout ambicieux.
Est-ce exprès ? :D

Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45
Contact :

Message par joedu12 » mar. 13 janv. 2009, 09:39

Hum bizarre ...

Code : Tout sélectionner

$ yaourt conspire
1 archlinuxfr/conspire 0.20-2
     An advanced, lightweight IRC client for UNIX
2 aur/conspire-client 0.20-2 (2)
    An advanced, lightweight IRC client for UNIX
3 aur/conspire-client-hg 651-1 (1)
    An advanced, lightweight IRC client for UNIX - DEVELOPMENT VERSION
==>  Entrez les n° (séparés par un espace, ou une intervalle) des paquetages à installer
==>   ----------------------------------------------
==>1
Mot de passe :
Résolution des dépendances...
Recherche des conflits possibles entre paquets...

Cibles (2): libmowgli-0.7.0-1  conspire-0.20-2

Taille totale des paquets (téléchargement):   1,19 Mo
Taille totale des paquets (installation):   2,89 Mo

Procéder à l'installation? [O/n] o
:: Récupération des paquets du dépôt extra...
 libmowgli-0.7.0-1-i686    39,6K   55,2K/s 00:00:01 [############################################################################################################] 100%
:: Récupération des paquets du dépôt archlinuxfr...
 conspire-0.20-2         1175,1K  218,5K/s 00:00:05 [############################################################################################################] 100%
Analyse de l'intégrité des paquets...
(2/2) Analyse des conflits entre fichiers           [############################################################################################################] 100%
(1/2) Installation libmowgli                        [############################################################################################################] 100%
(2/2) Installation conspire                         [############################################################################################################] 100%
Bon jusque là c'est bon ... :D
Je la lance ... Et sa me donne sa :

Code : Tout sélectionner

$ conspire
conspire: error while loading shared libraries: libmowgli.so.1: cannot open shared object file: No such file or directory
Une solution ?

PS : pourtant j'ai bien installé la dépendance libmowgli... :shock:

Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus » mar. 13 janv. 2009, 10:03

il manque peut-être un lien symbolique...
Fais un 'ls -l /usr/lib/libmowgli*' (adaptes le chemin si ce n'est pas là) et tu le sauras !
Si le so existe, et pas le so.1, rajoutes le lien à la main : 'ln -s libmowgli.so libmowgli.so.1'
Sauvage, mais très souvent efficace !

Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45
Contact :

Message par joedu12 » mar. 13 janv. 2009, 10:29

Cactus a écrit :il manque peut-être un lien symbolique...
Fais un 'ls -l /usr/lib/libmowgli*' (adaptes le chemin si ce n'est pas là) et tu le sauras !
Si le so existe, et pas le so.1, rajoutes le lien à la main : 'ln -s libmowgli.so libmowgli.so.1'
Sauvage, mais très souvent efficace !
Oui sauvage mais sa n'as pas marché :( Je l'ai crée le so.1 en fesant ln -s libmowgli.so libmowgli.so.1 :

Code : Tout sélectionner

$ /usr/lib/libmowgli.so
libmowgli.so        libmowgli.so.1      libmowgli.so.2      libmowgli.so.2.0.0
Et je fait ls -l /usr/lib/libmowgli* :

Code : Tout sélectionner

$ ls -l /usr/lib/libmowgli*
lrwxrwxrwx 1 root root    18 août 31 23:36 /usr/lib/libmowgli.so -> libmowgli.so.2.0.0
lrwxrwxrwx 1 root root    12 janv. 13 10:21 /usr/lib/libmowgli.so.1 -> libmowgli.so
lrwxrwxrwx 1 root root    18 août 31 23:36 /usr/lib/libmowgli.so.2 -> libmowgli.so.2.0.0
-rwxr-xr-x 1 root root 70644 août 31 23:36 /usr/lib/libmowgli.so.2.0.0
Je teste conspire ... :

Code : Tout sélectionner

$ conspire
conspire: error while loading shared libraries: libgnutls.so.13: cannot open shared object file: No such file or directory

Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus » mar. 13 janv. 2009, 10:49

ah ben maintenant, il manque une autre lib ! bon courage si tu dois tout refaire à la main ! (des fois, c'est long... même si certain(e)s disent que plus c'est long, plus c'est bon !)
En fait, il faudrait que conspire se mette un peu à jour et fasse appel aux derniers lib ! ;)

Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Contact :

Message par marc[i1] » mar. 13 janv. 2009, 11:46

Perso je regarderais dans les options probable du configure, le soft doit être compilé avec une option àlacon® à tous les coups !
Lors de la compilation, t’as pas eu de messages bizarres ?
Ne vous emmerdez plus, emmerdez les autres.

Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45
Contact :

Message par joedu12 » mar. 13 janv. 2009, 11:56

Cactus a écrit :ah ben maintenant, il manque une autre lib ! bon courage si tu dois tout refaire à la main ! (des fois, c'est long... même si certain(e)s disent que plus c'est long, plus c'est bon !)
En fait, il faudrait que conspire se mette un peu à jour et fasse appel aux derniers lib ! ;)
Ouai je doit tout refaire a la main :?
Mais j'ai recompilé libmowgli mais j'arrive pas a compiler aur/conspire-client 0.20-2 :
http://pastebin.archlinux.fr/279688

Avatar de l’utilisateur
joedu12
yeomen
Messages : 214
Inscription : dim. 23 nov. 2008, 20:45
Contact :

Message par joedu12 » mar. 13 janv. 2009, 12:10

marc[i1] a écrit :Perso je regarderais dans les options probable du configure, le soft doit être compilé avec une option àlacon® à tous les coups !
Lors de la compilation, t’as pas eu de messages bizarres ?
Voila le PKGBUILD :

Code : Tout sélectionner

# Contributor: JD Horelick <jdhore1@gmail.com>
pkgname=conspire-client
pkgver=0.20
pkgrel=2
pkgdesc="An advanced, lightweight IRC client for UNIX"
arch=('i686')
url="http://www.nenolod.net/conspire"
license=('GPL')
depends=('gtk2' 'libmowgli' 'dbus-glib' 'gnutls' 'python' 'libnotify')
makedepends=('pkgconfig')
source=(http://distfiles.atheme.org/conspire-$pkgver.tgz)
md5sums=(cbac84b4fde01d21c79ecf7308c0ebf9)


build() {
  cd $startdir/src/conspire-$pkgver
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
}

Avatar de l’utilisateur
mimas
Elfe
Messages : 559
Inscription : sam. 30 sept. 2006, 22:30
Localisation : Toulouse

Message par mimas » mar. 13 janv. 2009, 12:13

Il faut le recompiler à coup de yaourt.

/me relit ça phrase et trouve qu'elle a un drôle de sens.
Anarchy for the triple A.

Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03
Contact :

Message par tuxce » mar. 13 janv. 2009, 12:27

déjà, il faudrait peut etre se renseigner sur le soft ;)
en l'occurrence, il est à la version 0.30beta1:

Code : Tout sélectionner

# Contributor: JD Horelick <jdhore1@gmail.com>
# Contributor: Skunnyk <skunnyk@archlinux.fr>
pkgname=conspire
pkgver=0.30beta1
pkgrel=1
pkgdesc="An advanced, lightweight IRC client for UNIX"
arch=('i686' 'x86_64')
url="http://www.nenolod.net/conspire"
license=('GPL')
depends=('gtk2' 'libmowgli' 'dbus-glib' 'gnutls' 'python' 'libnotify' 'libsexy')
makedepends=('pkgconfig')
source=(http://distfiles.atheme.org/conspire-$pkgver.tgz)
md5sums=()

build() {
  cd $startdir/src/conspire-$pkgver
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=$startdir/pkg install || return 1
}
je le mettrai sur archlinux-fr à l'occasion

Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2785
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées
Contact :

Message par mélodie » mar. 13 janv. 2009, 14:26

tuxce a écrit :je le mettrai sur archlinux-fr à l'occasion
Ah ? Rajouterais-tu gamine sur ta liste ? 8)

Répondre