Journal : iRATE et Mandriva

Posté par liberforce (Jabber id, page perso, ) le 28 juillet 2005
0
Cher journal,

J'essaie de trouver (sans succès) des rpm de iRATE pour la dernière Mandriva. iRATE ( http://irate.sourceforge.net/(...) ) c'est du téléchagement automatique de musique LEGALE. Mais les derniers RPM

Mais hélas, mes recherches sont vaines. Je ne suis pas très bon en recompilation de rpm sources (j'ai essayé) mais ça foire à l'exécution.

Si une bonne âme les a fait et les peut le mettre à disposition, je lui en serais grandement reconnaissant... Et j'écrirais un howto pour ne pas mourrir idiot s'il me donne une ou 2 astuces...

Merci

> Lire le journal (29 commentaires, moyenne: 2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Recompiler un rpm

Posté par Aurélien Bompard (Jabber id, page perso, ) le 28/07/2005 à 23:32. (lien). Évalué à 5.

Recompiler un RPM, c'est pas difficile. Si tu veux le faire propre, tu télécharches ce script shell :
http://cvs.fedora.us/cgi-bin/cvsweb.cgi/pkg/fedora-rpmdevtools/fedo(...)
Tu le lances, et il va créer l'arborescence de compilation dans ton répertoire perso. En gros, un truc du genre :

$HOME
`- rpmbuild
    |- BUILD
    |- RPMS
    | `- i586
    |- SOURCES
    |- SPECS
    `- SRPMS

Et il va te créer ton fichier de config pour rpm, c'est à dire ~/.rpmmacros, avec le bon réglage pour que tes compilations de rpms se fassent dans les répertoires qu'il vient de créer.

Ensuite, si tu as le fichier src.rpm, il te suffit de lancer rpmbuild --rebuild tonfichier.src.rpm et tu trouveras ton rpm dans le dossier $HOME/rpmbuild/RPMS/i586 (c'est marqué à la fin de la compilation).
Et c'est tout !

  • [^]Re: Recompiler un rpm

    Posté par Maxime (Jabber id, page perso, ) le 29/07/2005 à 01:12. (lien). Évalué à 3.

    dans ta botte magique, tu n'aurais pas aussi la meme chose pour faire des .deb ?

    • [^]Re: Recompiler un rpm

      Posté par Matthieu C () le 29/07/2005 à 05:47. (lien). Évalué à 2.

      http://www.debian.org/doc/manuals/maint-guide/index.fr.html#content(...)

      en gros tu fais un dh_make -e votre.adresse@de.responsable -f ../gentoo-0.9.12.tar.gz, ca va te creer plein de fichier par default et tu n'a plus qu'a faire quelque modifs.


      Si le paquet existe deja, pour recompiler un deb, tu fait un apt-get source nom_du_paquet=version_que_tu_veux.

      tu fais tes modifs.

      puis ./debian/rules binary

  • [^]Re: Recompiler un rpm

    Posté par Marc Poiroud (Jabber id, page perso, ) le 29/07/2005 à 06:21. (lien). Évalué à 6.

    Salut,

    pour recompiler tes RPM sous Mandriva, autant aller à la source ^_^ ... le wiki de Mandriva en français :)
    http://qa.mandriva.com/twiki/bin/view/Main/RpmHowTo_Fr(...)
    Avec un document aussi bien fait, tu ne devrait pas avoir de soucis ;o)

    La page est issue de la traduction du wiki de Cooker :
    http://qa.mandriva.com/twiki/bin/view/Main/TranslationInFrenchWiki(...)
    Une mine d'or pour tout les Mandrivores (!) :)

    --
    La chanson est une industrie parce qu’une poignée d’imbéciles a réussi à être moins con que le reste.
    (Coluche)
    • [^]Re: Recompiler un rpm

      Posté par brunus (page perso, ) le 29/07/2005 à 08:00. (lien). Évalué à 0.

      Astuce...en plus d'utiliser ce Howto...vérifier si le rpm.src n'existe pas déjà pour une ancienne version de Mandrake ou pour Suse par exemple...ainsi on récupère un un fichier .spec qui peut parfois n'avoir à subir que quelques modifications avant de pouvoir être utilisé pour générer un RPM Mandriva.

      Pour iRate j'ai cherché et je n'ai pas trouvé le .src.rpm

      Il existe des RPMs de IRate pour mdk 9.0, 9.1 et 9.2, mais après une courte recherche je n'ai pas trouvé le src correspondant non plus.

  • [^]Re: Recompiler un rpm

    Posté par fff () le 29/07/2005 à 08:17. (lien). Évalué à 2.

    irate = Java
    ==> probablement un peu plus compliqué à compiler ...

    FFF

  • [^]Re: Recompiler un rpm

    Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 12:11. (lien). Évalué à 2.

    j'ai essayé cette solution, mais je crois que le rebuild foirait dans le configure, mais pas si je faisais le configure à la mano. Après j'ai fait un package avec checkinstall, mais ensuite j'ai des plantages java à l'exécution...

irate = java

Posté par divad () le 29/07/2005 à 08:25. (lien). Évalué à 1.

comme dit plus haut, irate est du java, et jusqu'à présent, je n'ai trouvé aucune appli java en rpm, ni sous main, ni sous contrib (mais je me trompe peut-être).
A chaque coup, c'est un ./setup.sh (j'utilise irate et jalbum).
Par ailleurs, tu pourrais eventuellement soumettre cette idée (faire un irate.rpm aux listes de diffusion de mandriva

--
--
make bzImage
  • [^]Re: irate = java

    Posté par Aurélien Bompard (Jabber id, page perso, ) le 29/07/2005 à 08:56. (lien). Évalué à 2.

    Tu as jpackage (http://jpackage.org(...) ) qui est une communauté de packageurs de programmes Java. Pour l'instant il n'y a que du RPM, mais ils sont ouverts à d'autres possibilités.

  • [^]Re: irate = java

    Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 11:58. (lien). Évalué à 2.

    Là ils ont un installateur java web start, mais impossible à faire fonctionner, pourtant j'ai la bonne version de java installée...

    • [^]Re: irate = java

      Posté par Benoît Guédas (Jabber id, ) le 29/07/2005 à 13:16. (lien). Évalué à 2.

      Je ne sais pas si ça a changé depuis l'année dernière, mais il faut fouiller sur le site de sun et installer java web start qui n'est pas inclus dans la distribution java pour linux. À noter qu'il est par défaut sous SuSE.

      • [^]Re: irate = java

        Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 17:49. (lien). Évalué à 2.

        j'ai quand même un répertoire qui s'appelle javaws avec des binaires javaws et javawsbin ! Ca y ressemble pas mal quand même, non ?

  • [^]Re: irate = java

    Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 12:08. (lien). Évalué à 2.

    tu pourrais eventuellement soumettre cette idée (faire un irate.rpm aux listes de diffusion de mandriva
    Il fait déjà partie des paquets pour lesquels ont peut voter pour l'inclusion dans la distribution, si je ne me trompe, mais il faut être membre du club pour voter...
    http://www.mandrivaclub.com/modules.php?op=modload&name=RPM(...)

Jamplayer : client irate, bittorrent et player audio

Posté par Alf (page perso, ) le 29/07/2005 à 08:51. (lien). Évalué à 4.

Bon je viens prêcher ma paroisse mais je suis le développeur du jamplayer, le lecteur audio portable, client bittorrent et bientot client irate de la plateforme de musique libre jamendo http://www.jamendo.com(...)

J'ai commencé le developpement il y a 6 semaines, donc ce n'est pas encore très avancé, mais on a déjà sorti la 0.1 qui fait audio et bittorrent. Irate est prévu pour la 0.2 d'ici quelques jours/semaines.

Vous pouvez trouver les infos sur le jamplayer sur http://www.jamendo.com/index.php?s=jamendotools_jamplayer(...)

Ca devrait marcher sans problème sur ubuntu/debian, pour les autres on manque de testeurs. Pour fenêtre, c'est encore très aléatoire. GTK a pas l'air de marcher pareil chez tout le monde.

Pour l'histoire, j'ai découvert jamendo dans un commentaire sur linuxfr, et voila où j'en suis : en stage a plein temps chez peerMajor pendant 3 mois pour faire le jamplayer, mon premier projet libre =))

Tout contributeur est bienvenu et pour les auditeurs je vous recommande Both, anabase et happy house... enjoy !

--
Wisss : DSL et générateur Php pour appli web
  • [^]Re: Jamplayer : client irate, bittorrent et player audio

    Posté par Aurélien Bompard (Jabber id, page perso, ) le 29/07/2005 à 11:06. (lien). Évalué à 1.

    C'est intéressant, mais j'ai pas trouvé les sources de jamplayer sur le site, ni sur sourceforge. Le .tar.gz ne contient que le binaire.
    Pourtant c'est du GPL, elles sont où les sources ?
    Merci

    • [^]Re: Jamplayer : client irate, bittorrent et player audio

      Posté par Alf (page perso, ) le 29/07/2005 à 11:11. (lien). Évalué à 2.

      Dans le cvs pour l'instant =)
      Pour l'instant je me suis pas préoccupé de distribuer les sources comme ca parce que faudrait que je fasse un tuto pour l'install à cause des quelques dépendances qu'il y a. Et comme tout bon projet libre qui se respecte, il y a plus de boulot et d'idée que de temps et de mains :-(

      Ca viendra, ca viendra ...

      --
      Wisss : DSL et générateur Php pour appli web
      • [^]Re: Jamplayer : client irate, bittorrent et player audio

        Posté par Guinns (page perso, ) le 29/07/2005 à 12:50. (lien). Évalué à 1.

        Pour l'instant je me suis pas préoccupé de distribuer les sources

        C'est dommage ...
        Certains barbus n'apprécieraient pas ce manquement de bonne conduite ...

        • [^]Re: Jamplayer : client irate, bittorrent et player audio

          Posté par Alf (page perso, ) le 29/07/2005 à 12:55. (lien). Évalué à 2.

          Quand j'y ai pensé, je me suis dit que la priorité était plus une release (relativement) facilement installable plutot qu'une compile à la main, car le public visé au final n'est pas du gros geek barbu =)

          --
          Wisss : DSL et générateur Php pour appli web
          • [^]Re: Jamplayer : client irate, bittorrent et player audio

            Posté par plagiats () le 29/07/2005 à 15:12. (lien). Évalué à 3.

            A mes yeux tu as eu raisons, et puis si quelqu'un veut vraiment les sources -> cvs

            --
            La mort est un phénomène naturel qui se produit par l'avalement répété de petites quantités de salive au cours d'une grande période de temps. - George Carlin
            • [^]Re: Jamplayer : client irate, bittorrent et player audio

              Posté par Guinns (page perso, ) le 29/07/2005 à 15:40. (lien). Évalué à 2.

              En effet, désolé, j'avais cru comprendre que le CVS n'était pas accessible ...
              D'ailleurs, on trouve même les .tar.gz sur SourceForge !
              Y'a tout ce qu'il faut dans ce cas ...

              Qu'appelles-tu "distribuer les sources" alors ?
              A part un lien plus direct (et encore) je vois pas ce qu'il manque ...

              • [^]Re: Jamplayer : client irate, bittorrent et player audio

                Posté par Alf (page perso, ) le 29/07/2005 à 15:43. (lien). Évalué à 1.

                Nan, le tar.gz contient le binaire...
                pourquoi j'ai fait ca d'ailleurs ? =)

                --
                Wisss : DSL et générateur Php pour appli web
      • [^]Re: Jamplayer : client irate, bittorrent et player audio

        Posté par Aurélien Bompard (Jabber id, page perso, ) le 29/07/2005 à 13:23. (lien). Évalué à 2.

        > Pour l'instant je me suis pas préoccupé de distribuer les sources comme ca parce que faudrait que je fasse un tuto pour l'install à cause des quelques dépendances qu'il y a.

        C'est con, j'allais te proposer de faire un RPM... :)

        • [^]Re: Jamplayer : client irate, bittorrent et player audio

          Posté par Alf (page perso, ) le 29/07/2005 à 13:46. (lien). Évalué à 1.

          bah le problème majeur en fait, c'est que dans mon cas, sous kubuntu, le paquet pour la libboost était pas assez à jour, donc compilé à la main finalement... la libtorrent n'est disponible que sur le cvs donc compilation à la main aussi et finalement la lib xmlrpc que j'utilise ne gérait pas l'authentification http donc je l'ai patchée, et le temps que je fasse ça, ils l'ont ajouté dans le cvs de leur coté mais c'était tout buggé quand j'ai voulu le tester.

          Donc pour l'instant, y'a vraiment que la libSDL qui peut-être utilisée en l'état comme dépendance. A partir de là le .deb que j'ai fait il contient le binaire du jamplayer avec compilé statiquement les lib boost, torrent et xmlrpc. Pour le packaging propre va falloir attendre...

          Pour xmlrpc, il va falloir que je refasse un tour de leur coté pour mettre à jour si ça marche. Le problème c'est toujours le manque de temps. Il me reste 6 semaines à plein temps sur le projet et si j'en arrive à la 0.4 ca sera déjà bien :-(

          Bien sûr quand les dépendances seront valables, alors tout contributeur pour packager sera bienvenu =))

          --
          Wisss : DSL et générateur Php pour appli web
  • [^]Re: Jamplayer : client irate, bittorrent et player audio

    Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 12:03. (lien). Évalué à 2.

    ça a l'air sympa. En tout cas c'est bien d'avoir une alternative, et en plus comme je suis pas un fan de java, ça me convient tout à fait... Dans quelques versions peut être, en tout cas bon courage pour ton projet !

    • [^]Re: Jamplayer : client irate, bittorrent et player audio

      Posté par Alf (page perso, ) le 29/07/2005 à 12:12. (lien). Évalué à 1.

      Ah, et puis juste pour donner envie, un petit screenshot :
      http://bordel-ambiant.org/jamplayer/pyjama6.png(...)

      --
      Wisss : DSL et générateur Php pour appli web
      • [^]Re: Jamplayer : client irate, bittorrent et player audio

        Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 13:05. (lien). Évalué à 2.

        bin t'as réussi, ça donne envie...

...

Posté par Matthieu C () le 29/07/2005 à 17:30. (lien). Évalué à 2.

je sais pas pour vous mais j'avais trouver irate completement null :
il est incapable de jouer les morceaux qu'il est en train de telecharger (faut attendre) -> edition de la liste des morceaux et recuperation avec un vrai player.

Il faut ecouter le morceaux au moins trois fois avant de passer au suivant : un tres douloureux quand on aime pas le morceaux -> edition du fichier de config pour le sauter.

Berf ca a vite degager, domage le concepte etait interessant...

  • [^]Re: ...

    Posté par liberforce (Jabber id, page perso, ) le 29/07/2005 à 17:52. (lien). Évalué à 2.

    c'est clair il est pas parfait, mais je n'ai jamais eu le coup du morceau joué 3 fois, pourtant j'avais utilisé la dernière stable...

Revenir en haut de page