Porter des logiciels libres sous toutes les distributions ;)
Vous n'êtes pas identifié.
Nous avons la joie d'accueillir Devil505 pour ce nouveau fil de discussion
Prêt pour un nouveau défi, Claude ?
@ 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
Si tu as des idées pour Frugalware, elles sont les bienvenues .. Tu peux inviter des potes, pas de souci
Hors ligne
Salut les gars,
Je rentre à l'instant pour trouver un nouvel arrivant : Bienvenue à toi @ Devil505
Hors ligne
Salut
Merci pour la bienvenue
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
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)
Un grand merci pour ton implication dans le packaging de Xcfa, c'est vraiment génial !
Je laisse maintenant la parole à Claude
Hors ligne
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
En tous cas, merci à toi pour la maintenance d'Xcfa sous Frugalware
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
Hors ligne
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
Pour le reste, je pense que Devil505 sera plus précis que moi ..
Bonne soirée, les gars !
Hors ligne
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é
Hors ligne
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
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é
Sinon pour le perl j'y connais rien désolé
Harrrrggggghhhhhhh ! J'ai pas de bol
Ne soit pas désolé
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
Hors ligne
Salut les gars,
Je viens de terminer l'installation de Frugalware 0.9 (j'y suis actuellement)
Hô ... Joli ... tiens, ça me rappelle Debian.Lenny, si, si
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
Hors ligne
Salut les gars,
Je suis entrain de continuer le script Perl et je manque de dépôts:
______________________________________________________________________ | | | 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 ?
@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
xcfaudio a écrit:
Alors, question d'un newbie sous Frugalware:
Comment fait on pour trouver/ajouter des dépôts sous Frugalware ?
@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.
Hors ligne
Salut @Devil505,
Devil505 a écrit:
oui il est possible de fabriquer des paquets.
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
PS:
Je les ai tous compilés/linkés/installés/testés et c'est tout bon pour Xcfa
Hors ligne
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
Bon j'ai mis mp3check sur current déjà.
Hors ligne
Salut @Devil505,
Super, Merci
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.
Hors ligne
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
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
==> 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
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
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:
./configure.sh --prefix=/usr
Pour xcfa, j'utilise la ligne suivante:
./autogen.sh --prefix=/usr CC=/usr/bin/colorgcc
Hors ligne
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
Salut Claude,
Ben, dis donc, tu travaille sans relâche
Il me tarde de tester ton split, comme je suis en vacances, je vais avoir plus de temps
Hors ligne
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 colorgccLà, rien de grave, suffit de remplacer 'colorgcc' par gcc soit au clavier soit si 'configure' existe avec:
Code:
./configure.sh --prefix=/usrPour 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
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
Salut Jean-Claude,
leonux a écrit:
Salut Claude,
Ben, dis donc, tu travaille sans relâche
Je dispose finalement de moins de temps qu'avant mais ça avance un peu quand même
Il me tarde de tester ton split, comme je suis en vacances, je vais avoir plus de temps
Ce nouveau type de sélection est plutôt sympa mais seul maintenant le type wav peut être retravaillé
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é
PS:
La formulation utilisée pour la visu de l'onde est vraiment bas de gamme mais ça fonctionne
Hors ligne