Défis libristes

Porter des logiciels libres sous toutes les distributions ;)

Vous n'êtes pas identifié.

Annonce

Promouvoir et soutenir le logiciel libre L'hébergement libre pour les gens libres De la musique pour les gens libres

#1 04-01-2009 14:12:44

leonux
Administrateur

Xcfa sous Frugalware Linux

Nous avons la joie d'accueillir Devil505 pour ce nouveau fil de discussion smile

Prêt pour un nouveau défi, Claude ? wink

@ Devil505 :
Claude a créé un script en perl pour faciliter la mise à jour de son programme et faciliter l'installation des programmes tiers ..

Tu pourras trouver ce script sur cet espace :

http://download.tuxfamily.org/xcfaudio/PlusPlus/

Pour l'instant, il fonctionne sous Debian Lenny, Ubuntu, OpenSuse 11.1, Mandriva 2009, Fedora 10, Slackware current (en cours)
reste à caler un peu mais dans l'ensemble, c'est pas mal smile

Si tu as des idées pour Frugalware, elles sont les bienvenues .. Tu peux inviter des potes, pas de souci wink

Hors ligne

 

#2 04-01-2009 18:53:10

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut les gars,
Je rentre à l'instant pour trouver un nouvel arrivant : Bienvenue à toi @ Devil505  wink

Hors ligne

 

#3 04-01-2009 19:20:35

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

Salut

Merci pour la bienvenue smile

Je suis le mainteneur d'XCFA sur Frugalware: http://frugalware.org/packages/38348

Voici le FrugalBuild: http://git.frugalware.org/gitweb/gitweb … fb;hb=HEAD

S'il y a une mise à jour, je le serais automatiquement grace à la ligne up2date, et ce sera signalé sur http://frugalware.org/~vmiklos/stats/chkworld.html

Hors ligne

 

#4 04-01-2009 19:51:44

leonux
Administrateur

Re: Xcfa sous Frugalware Linux

Eh eh Devil505, on en est à la version 3.4~beta3 avec les nouveautés apportées par notre druide du C et du perl (not' Claude) wink

Un grand merci pour ton implication dans le packaging de Xcfa, c'est vraiment génial !
Je laisse maintenant la parole à Claude wink

Hors ligne

 

#5 04-01-2009 20:19:46

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Je suis entrain de revoir et de corriger l'onglet Fichiers->Mp3Ogg.
J'ai également travaillé et retravaillé sur l'inclusion de aacplusenc.
Sans compter les diverses et variées scéances de debug ...!
Et une nouvelle version 3.4.0 devrait succéder aux betas  wink

En tous cas, merci à toi pour la maintenance d'Xcfa sous Frugalware  wink

Avec Jean-Claude, nous travaillons sur un script en Perl (langage très sympa. découvert et employé depuis très peu de temps) qui permet l'installation des programmes externes nécessaires et complémentaires à l'utilisation de Xcfa.

Si ça te branche de tester :
Le dossier Perl  et le fichier  xcfa_install_all_0_6_8.pl

Le script reconnait le mode (basique) utilisateur et le mode administrateur !
Cela permet de ne pas tout casser et d'en découvrir l'utilisation.
      $ ./xcfa_install_all_0_6_8.pl

PS:
Si tu connais Perl, n'hésites surtout pas à me dire si mon style de développement est correct  wink

Hors ligne

 

#6 04-01-2009 22:50:54

leonux
Administrateur

Re: Xcfa sous Frugalware Linux

Hi Claude,

Un peu de lecture pour toi : http://wiki.frugalware-fr.org//doku.php#applications
Le système d'installation des paquets sous Frugalware est  Pacman-g2, il est vraiment très fiable et prend en compte les dépendances ..
Une interface graphique existe :gfpm

Voili voilou smile
Pour le reste, je pense que Devil505 sera plus précis que moi ..
Bonne soirée, les gars ! smile

Hors ligne

 

#7 05-01-2009 09:37:15

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

Pour la version beta je peux pas la mettre sur current car c'est une... beta

Mon up2date se base sur cette espace http://download.tuxfamily.org/xcfaudio/ … nload/src/

Donc si le tarball de la future version stable 3.4.0 sera placé là, je serais mis au courant par le checkworld

Sinon pour le perl j'y connais rien désolé hmm

Hors ligne

 

#8 05-01-2009 10:05:43

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Devil505 a écrit:

Pour la version beta je peux pas la mettre sur current car c'est une... beta

Et je le comprend fort bien  wink

Mon up2date se base sur cette espace http://download.tuxfamily.org/xcfaudio/ … nload/src/

J'avais, il y a quelques temps, effectué du ménage mais je ne modifierai pas/plus cet emplacement alors.

Donc si le tarball de la future version stable 3.4.0 sera placé là, je serais mis au courant par le checkworld

Pas de souci, le tarball dans sa nouvelle version y sera déposé  wink

Sinon pour le perl j'y connais rien désolé hmm

Harrrrggggghhhhhhh ! J'ai pas de bol  hmm
Ne soit pas désolé  wink

PS:
Par curiosité, je suis entrain de charger:
http://www7.frugalware.org/frugalware-0 … 4-dvd1.iso
... histoire de faire une instal et de tester la bébête   wink

Hors ligne

 

#9 05-01-2009 20:38:16

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut les gars,

Je viens de terminer l'installation de Frugalware 0.9   (j'y suis actuellement)   wink
Hô ... Joli ... tiens, ça me rappelle Debian.Lenny, si, si  wink

La compil d'Xcfa c'es t passée sans aucun problème: toutes les libs sont déjà installées.

Par contre, faut que je me penche sur le script Perl pour les installs complémentaires !
Mais je verrai ça à partir de mercredi.

Bonne soirée wink

Hors ligne

 

#10 07-01-2009 16:55:27

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut les gars,

Je suis entrain de continuer le script Perl et je manque de dépôts:

Code:

 ______________________________________________________________________
|                                                                      |
|          xcfa_install_all.pl                    0.6.9                |
|______________________________________________________________________|
|                                                                      |
|  Script d'installation des programmes tiers necessaires pour XCFA    |
|                                                                      |
|     Script cree par:                                                 |
|     -b52         http://www.xcfa.tuxfamily.org/                      |
|     -leonux      http://ubunteros.tuxfamily.org/                     |
|     -Guillaume                                                       |
|     Licence GPL 2                                                    |
|______________________________________________________________________|
|                                                                      |
|      VOUS ETES ADMINISTRATEUR : ET L'INSTALLATION S'EFFECTUERA       |
|      Pour une simulation, connectez vous en simple utilisateur       |
|______________________________________________________________________|

Type de CPU: x86_64
Type de paquet utilise: FPM

+=============================================================================
|  C H O I X   D E S   A P P L I C A T I O N S   A   I N S T A L L E R  ...
+=============================================================================
DEJA INSTALLE:    notify-send ....... A program to send desktop notifications 
Installation de:  aacplusenc ........ AAC+ encoder -------------------------------------------------> [O/n] ? 
DEJA INSTALLE:    mp3gain ........... Normaliseur de fichier mp3 
DEJA INSTALLE:    mpg321 ............ Conversion mp3 : wav 
Installation de:  wavsplit .......... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
Installation de:  mp3splt ........... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
Installation de:  cuetools .......... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
DEJA INSTALLE:    vorbisgain ........ Normaliseur de fichier ogg 
Installation de:  mpc123 ............ MPC Decodeur -------------------------------------------------> [O/n] ? 
DEJA INSTALLE:    mppenc ............ MPC Encodeur 
DEJA INSTALLE:    mac ............... Monkey's Audio 
Installation de:  shorten ........... Forte compression au format wave -----------------------------> [O/n] ? 
DEJA INSTALLE:    w64codecs ......... Codecs video non supportes par mplayer / PAS INDISPENSDABLE 
DEJA INSTALLE:    normalize ......... Normaliseur de fichier wav 
Installation de:  checkmp3 .......... Cherche des renseignements sur les formats mp3 ---------------> [O/n] ? 
DEJA INSTALLE:    convert ........... [imagemagick] Manipulation de formats d'images 
DEJA INSTALLE:    mplayer ........... Lecteur et extracteur 
DEJA INSTALLE:    faac .............. Audio Codeur freeware 
DEJA INSTALLE:    faad .............. MPEG-4 AAC decodeur 
DEJA INSTALLE:    sox ............... Transformation universelle de fichiers son 
DEJA INSTALLE:    ps2pdf ............ Conversion  fichier  *.PS vers  *.PDF 
DEJA INSTALLE:    oggenc ............ [Vorbis-tools] Conversion wav : ogg 
DEJA INSTALLE:    lame .............. Conversion wav : mp3 
DEJA INSTALLE:    flac .............. Conversion wav : flac 
DEJA INSTALLE:    wavpack ........... [wavpack] WAVPACK  Hybrid Lossless Audio Compressor 
DEJA INSTALLE:    lsdvd ............. Cherche les informations d'un dvd 
DEJA INSTALLE:    cdparanoia ........ Extracteur cd audio 
Installation de:  shntool ........... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
DEJA INSTALLE:    abcde ............. Recherche les infos d'un cd audio 
DEJA INSTALLE:    cdda2wav .......... Extracteur cd audio 

+=============================================================================
|  I N S T A L L A T I O N  D E S   A P P L I C A T I O N S...
+=============================================================================
pacman-g2 --force --noconfirm -S aacplusenc
erreur: n'a pas pu ajouter la cible 'aacplusenc': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S wavsplit
erreur: n'a pas pu ajouter la cible 'wavsplit': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S mp3splt
erreur: n'a pas pu ajouter la cible 'mp3splt': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S cuetools
erreur: n'a pas pu ajouter la cible 'cuetools': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S mpc123
erreur: n'a pas pu ajouter la cible 'mpc123': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S shorten
erreur: n'a pas pu ajouter la cible 'shorten': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S checkmp3
erreur: n'a pas pu ajouter la cible 'checkmp3': non trouvé dans la base de données de synchronisation

pacman-g2 --force --noconfirm -S shntool
erreur: n'a pas pu ajouter la cible 'shntool': non trouvé dans la base de données de synchronisation

Alors, question d'un newbie sous Frugalware:
Comment fait on pour trouver/ajouter des dépôts sous Frugalware  hmm  ?

@Devil505,
Si je te trouve les sources des programmes absents, est il possible de fabriquer des paquets pour Frugalware en 32 et 64 bits  ?

Hors ligne

 

#11 12-01-2009 17:24:21

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

xcfaudio a écrit:

Alors, question d'un newbie sous Frugalware:
Comment fait on pour trouver/ajouter des dépôts sous Frugalware  hmm  ?

@Devil505,
Si je te trouve les sources des programmes absents, est il possible de fabriquer des paquets pour Frugalware en 32 et 64 bits  ?

On ajoute un dépot dans /etc/pacman-g2.conf (y'a un exemple commenté).

oui il est possible de fabriquer des paquets. smile

Hors ligne

 

#12 12-01-2009 19:58:17

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut @Devil505,

Devil505 a écrit:

oui il est possible de fabriquer des paquets. smile

Super, je t'ai préparé un dossier ou tu trouveras les élèves absent pour Frugalware:

Les grands absents sont ici tous en tar.gz  wink


PS:
Je les ai tous compilés/linkés/installés/testés et c'est tout bon pour Xcfa  wink

Hors ligne

 

#13 13-01-2009 17:40:28

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

Non il faut les vraies sources.

Tu peux faire des demandes de paquets ici: http://bugs.frugalware.org en anglais en indiquant le lien du site et du tarball

Voilà à jour: http://frugalware.org/packages/38348

Hors ligne

 

#14 13-01-2009 19:10:24

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

J'my colle dans les jours qui viennent.
Faut absolument que Xcfa puisse disposer de ressources pour pouvoir fonctionner  wink

Merci pour les PAQUETS, voilà une bonne chose de faite  wink

Hors ligne

 

#15 11-07-2009 19:58:26

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

Bon j'ai mis mp3check sur current déjà.

Hors ligne

 

#16 11-07-2009 21:52:03

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut @Devil505,
Super, Merci  wink
PS:
Je suis actuellement très occupé avec le développement d'une nouvelle mouture pour Split.
    http://www.xcfa.tuxfamily.org/images.html
Beaucoup de détails à finaliser, comme d'hab.  wink

Hors ligne

 

#17 12-07-2009 05:55:33

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

Je suis entrain de voir ta liste des absents.

au tour de AACPLUSENC

le site c'est plutot http://teknoraver.net/software/mp4tools/

voilà déjà http://frugalware.org/packages/60623

Hors ligne

 

#18 12-07-2009 06:53:23

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

cuetools

je viens de le faire http://frugalware.org/packages/60624

mp3splt

il y était déjà avant http://frugalware.org/packages/50361

pour mpc123 je suis emebeté j'ai pas colorgcc

Code:

==> Extracting Sources...
==>     tar --use-compress-program=gzip -xf mpc123-0.2.4.tar.gz
==> Removing existing pkg and pkg.* directories...
==> Starting build()...
==> Going to the source directory...
==> Configuring...
==> Compiling...
which: no colorgcc in (/usr/lib/ccache/bin:/bin:/usr/bin)
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o ao.o ao.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o player.o player.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o playlist.o playlist.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o reader.o reader.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o reader_file.o reader_file.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o shuffle.o shuffle.c
/usr/lib/ccache/bin/cc -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2   -c -o signals.o signals.c
msgfmt LOCALES/it/LC_MESSAGES/mpc123.po -o LOCALES/it/LC_MESSAGES/mpc123.mo;
Building mpc123 version 0.2 ...
/usr/lib/ccache/bin/cc  -march=i686 -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -mtune=generic -O2 -pipe -fno-strict-aliasing -Wall -O2 -Wl,--hash-style=both -lao -lmpcdec -o mpc123  ao.o  player.o  playlist.o  reader.o  reader_file.o  shuffle.o  signals.o mpc123.c
==> Installing to the package directory...
which: no colorgcc in (/usr/lib/ccache/bin:/bin:/usr/bin)
make: *** No rule to make target `install'.  Stop.

Hors ligne

 

#19 12-07-2009 07:25:03

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

et voilà la suite que j'ai fait

shntool http://frugalware.org/packages/60625

shorten http://frugalware.org/packages/60626

wavsplit http://frugalware.org/packages/60627

seul mpcdec est manquant

Hors ligne

 

#20 31-07-2009 15:39:51

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut @Devil505,

Devil505 a écrit:

cuetools

je viens de le faire http://frugalware.org/packages/60624

mp3splt

il y était déjà avant http://frugalware.org/packages/50361

pour mpc123 je suis emebeté j'ai pas colorgcc

Là, rien de grave, suffit de remplacer 'colorgcc' par gcc soit au clavier soit si 'configure' existe avec:

Code:

./configure.sh --prefix=/usr

Pour xcfa, j'utilise la ligne suivante:

Code:

./autogen.sh --prefix=/usr CC=/usr/bin/colorgcc

Hors ligne

 

#21 31-07-2009 15:42:42

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Une nouvelle version de Xcfa certainement après les vacances en stable avec au menu (entre autre):
Remaniement complet de l'interface pour Split : sélection plus simple depuis le dessin de l'onde d'un fichier de type wav.

Hors ligne

 

#22 31-07-2009 16:18:37

leonux
Administrateur

Re: Xcfa sous Frugalware Linux

Salut Claude,

Ben, dis donc, tu travaille sans relâche smile
Il me tarde de tester ton split, comme je suis en vacances, je vais avoir plus de temps wink

Hors ligne

 

#23 31-07-2009 16:35:30

Devil505
Administrateur

Re: Xcfa sous Frugalware Linux

xcfaudio a écrit:

Salut @Devil505,

Devil505 a écrit:

cuetools

je viens de le faire http://frugalware.org/packages/60624

mp3splt

il y était déjà avant http://frugalware.org/packages/50361

pour mpc123 je suis emebeté j'ai pas colorgcc

Là, rien de grave, suffit de remplacer 'colorgcc' par gcc soit au clavier soit si 'configure' existe avec:

Code:

./configure.sh --prefix=/usr

Pour xcfa, j'utilise la ligne suivante:

Code:

./autogen.sh --prefix=/usr CC=/usr/bin/colorgcc

Bon ca marche pas et puis mpc123 est obsolète, pas mis à jour depuis plus d'1 an.

Est-il vraiment insdispensable à xcfa ?

Hors ligne

 

#24 31-07-2009 16:51:04

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Devil505 a écrit:

Bon ca marche pas et puis mpc123 est obsolète, pas mis à jour depuis plus d'1 an.
Est-il vraiment insdispensable à xcfa ?

C'est le décodeur pour le format musepack vers wav puis vers tous les autres formats !

Je viens d'essayer une compilation avec make:
Avec colorgcc:

$ make
/usr/bin/colorgcc -Wall -O2   -c -o ao.o ao.c
/usr/bin/colorgcc -Wall -O2   -c -o player.o player.c
/usr/bin/colorgcc -Wall -O2   -c -o playlist.o playlist.c
/usr/bin/colorgcc -Wall -O2   -c -o reader.o reader.c
/usr/bin/colorgcc -Wall -O2   -c -o reader_file.o reader_file.c
/usr/bin/colorgcc -Wall -O2   -c -o shuffle.o shuffle.c
/usr/bin/colorgcc -Wall -O2   -c -o signals.o signals.c
msgfmt LOCALES/it/LC_MESSAGES/mpc123.po -o LOCALES/it/LC_MESSAGES/mpc123.mo;
Building mpc123 version 0.2 ...
/usr/bin/colorgcc  -Wall -O2 -lao -lmpcdec -o mpc123  ao.o  player.o  playlist.o  reader.o  reader_file.o  shuffle.o  signals.o mpc123.c

Sans colorgcc:

$ make
/usr/bin/cc -Wall -O2   -c -o ao.o ao.c
/usr/bin/cc -Wall -O2   -c -o player.o player.c
/usr/bin/cc -Wall -O2   -c -o playlist.o playlist.c
/usr/bin/cc -Wall -O2   -c -o reader.o reader.c
/usr/bin/cc -Wall -O2   -c -o reader_file.o reader_file.c
/usr/bin/cc -Wall -O2   -c -o shuffle.o shuffle.c
/usr/bin/cc -Wall -O2   -c -o signals.o signals.c
msgfmt LOCALES/it/LC_MESSAGES/mpc123.po -o LOCALES/it/LC_MESSAGES/mpc123.mo;
Building mpc123 version 0.2 ...
/usr/bin/cc  -Wall -O2 -lao -lmpcdec -o mpc123  ao.o  player.o  playlist.o  reader.o  reader_file.o  shuffle.o  signals.o mpc123.c

La ligne no 20 au début du Makefile:
         CC := $(shell which colorgcc || which cc)
choisit en fonction de la présence ou non le compilateur.

Bizaroide ce non fonctionnement chez toi  !!!

Hors ligne

 

#25 31-07-2009 16:56:01

xcfaudio
Administrateur

Re: Xcfa sous Frugalware Linux

Salut Jean-Claude,

leonux a écrit:

Salut Claude,

Ben, dis donc, tu travaille sans relâche smile

Je dispose finalement de moins de temps qu'avant mais ça avance un peu quand même  wink

Il me tarde de tester ton split, comme je suis en vacances, je vais avoir plus de temps wink

Ce nouveau type de sélection est plutôt sympa mais seul maintenant le type wav peut être retravaillé  hmm
Romain m'a demandé d'inclure une option de zoom à laquelle je réfflechit ... et après les vacances, il fera encore encore jour Héhéhé  wink

PS:
La formulation utilisée pour la visu de l'onde est vraiment bas de gamme mais ça fonctionne  wink

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr