#101 Le 14/06/2011, à 17:02
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
(glade2script.py:2497): libglade-WARNING **: unknown attribute `swapped' for <signal>.
[[ WIDGETS ]] ====>>>> LaunchBash
[[ WIDGETS ]] ====>>>> image28
[[ WIDGETS ]] ====>>>> window1
[[ WIDGETS ]] ====>>>> _frame4
[[ WIDGETS ]] ====>>>> _liste_projet
[[ WIDGETS ]] ====>>>> _projet
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Image
[[ COMBO ]] => Image > size 20
[[ COMBO ]] ==> Label
[[ WIDGETS ]] ====>>>> _save_projets
[[ WIDGETS ]] ====>>>> image20
[[ WIDGETS ]] ====>>>> _save_projet
[[ WIDGETS ]] ====>>>> image21
[[ WIDGETS ]] ====>>>> image36
[[ WIDGETS ]] ====>>>> image37
[[ WIDGETS ]] ====>>>> _notebook1
[[ WIDGETS ]] ====>>>> _vbox6
[[ WIDGETS ]] ====>>>> image16
[[ WIDGETS ]] ====>>>> _changelog_ubuntu
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Image
[[ COMBO ]] => Image > size 20
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> changelog_ubuntu_btn
[[ WIDGETS ]] ====>>>> _changelog_vlogiciel
[[ WIDGETS ]] ====>>>> _changelog_text
[[ WIDGETS ]] ====>>>> _changelog_version
[[ WIDGETS ]] ====>>>> _changelog_version_actuelle
[[ WIDGETS ]] ====>>>> changelog_ouvrir
[[ WIDGETS ]] ====>>>> image4
[[ WIDGETS ]] ====>>>> changelog_nouveau
[[ WIDGETS ]] ====>>>> image9
[[ WIDGETS ]] ====>>>> image13
[[ WIDGETS ]] ====>>>> _vbox2
[[ WIDGETS ]] ====>>>> _setup_executable
[[ WIDGETS ]] ====>>>> _setup_fichiers
[[ WIDGETS ]] ====>>>> setup_open
[[ WIDGETS ]] ====>>>> image5
[[ WIDGETS ]] ====>>>> _setup_save
[[ WIDGETS ]] ====>>>> image10
[[ WIDGETS ]] ====>>>> setup_auto
[[ WIDGETS ]] ====>>>> image2
[[ WIDGETS ]] ====>>>> image11
[[ WIDGETS ]] ====>>>> _vbox5
[[ WIDGETS ]] ====>>>> _control_source
[[ WIDGETS ]] ====>>>> _control_depends
[[ WIDGETS ]] ====>>>> _control_description
[[ WIDGETS ]] ====>>>> _control_description_suite
[[ WIDGETS ]] ====>>>> _control_recommends
[[ WIDGETS ]] ====>>>> _control_suggests
[[ WIDGETS ]] ====>>>> _control_enhances
[[ WIDGETS ]] ====>>>> _control_predepends
[[ WIDGETS ]] ====>>>> _control_breaks
[[ WIDGETS ]] ====>>>> _control_conflicts
[[ WIDGETS ]] ====>>>> _control_homepage
[[ WIDGETS ]] ====>>>> _open_homepage
[[ WIDGETS ]] ====>>>> _control_uploaders
[[ WIDGETS ]] ====>>>> _control_maintainer
[[ WIDGETS ]] ====>>>> _control_mail
[[ WIDGETS ]] ====>>>> image23
[[ WIDGETS ]] ====>>>> _control_section
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> image26
[[ WIDGETS ]] ====>>>> _control_essential
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> image29
[[ WIDGETS ]] ====>>>> _control_priority
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> image30
[[ WIDGETS ]] ====>>>> _control_architecture
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> control_open
[[ WIDGETS ]] ====>>>> image6
[[ WIDGETS ]] ====>>>> control_save
[[ WIDGETS ]] ====>>>> image8
[[ WIDGETS ]] ====>>>> image15
[[ WIDGETS ]] ====>>>> _vbox1
[[ WIDGETS ]] ====>>>> image32
[[ WIDGETS ]] ====>>>> _nom_licence
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Image
[[ COMBO ]] => Image > size 65
[[ COMBO ]] ==> Label
[[ COMBO ]] ==> Loaded
[[ WIDGETS ]] ====>>>> _licence_url
[[ WIDGETS ]] ====>>>> image31
[[ WIDGETS ]] ====>>>> _licence_ok
[[ WIDGETS ]] ====>>>> image3
[[ WIDGETS ]] ====>>>> _licence
[[ WIDGETS ]] ====>>>> licence_open
[[ WIDGETS ]] ====>>>> image7
[[ WIDGETS ]] ====>>>> licence_save
[[ WIDGETS ]] ====>>>> image14
[[ WIDGETS ]] ====>>>> _table7
[[ WIDGETS ]] ====>>>> _preinst
[[ WIDGETS ]] ====>>>> image17
[[ WIDGETS ]] ====>>>> _prerm
[[ WIDGETS ]] ====>>>> image38
[[ WIDGETS ]] ====>>>> _postinst
[[ WIDGETS ]] ====>>>> image39
[[ WIDGETS ]] ====>>>> _postrm
[[ WIDGETS ]] ====>>>> image40
[[ WIDGETS ]] ====>>>> image41
[[ WIDGETS ]] ====>>>> _save_scripts
[[ WIDGETS ]] ====>>>> image42
[[ WIDGETS ]] ====>>>> image19
[[ WIDGETS ]] ====>>>> _vbox3
[[ WIDGETS ]] ====>>>> _sources_creation
[[ WIDGETS ]] ====>>>> image22
[[ WIDGETS ]] ====>>>> image35
[[ WIDGETS ]] ====>>>> _sources_cle
[[ WIDGETS ]] ====>>>> _sources_ppa
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ WIDGETS ]] ====>>>> image33
[[ WIDGETS ]] ====>>>> _sources_select
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ WIDGETS ]] ====>>>> _sources_reload
[[ WIDGETS ]] ====>>>> sources_up
[[ WIDGETS ]] ====>>>> image27
[[ WIDGETS ]] ====>>>> sources_suppr
[[ WIDGETS ]] ====>>>> deb_creation
[[ WIDGETS ]] ====>>>> image25
[[ WIDGETS ]] ====>>>> image34
[[ WIDGETS ]] ====>>>> _deb_select
[[ COMBO ]] ==> Start make
[[ COMBO ]] ==> Label
[[ WIDGETS ]] ====>>>> _deb_reload
[[ WIDGETS ]] ====>>>> deb_install
[[ WIDGETS ]] ====>>>> image24
[[ WIDGETS ]] ====>>>> deb_suppr
[[ WIDGETS ]] ====>>>> image12
[[ WIDGETS ]] ====>>>> _terminal
[[ WIDGETS ]] ====>>>> image18
[[ WIDGETS ]] ====>>>> button1
[[ WIDGETS ]] ====>>>> _hbox5
[[ WIDGETS ]] ====>>>> _nom_log
[[ WIDGETS ]] ====>>>> _val_log
[[ WIDGETS ]] ====>>>> _quit
[[ WIDGETS ]] ====>>>> _add_log
[[ WIDGETS ]] ====>>>> image1
[[ WIDGETS ]] ====>>>> _label_info
[[ TERMINAL ]]
=> [[ PY ]] => ./launchbash.sh: ligne 1205: suppr_pref : commande introuvable
=> [[ PY ]] => SET@LaunchBash.set_version('v0.9.8')
=> [[ PY ]] => SET@window1.set_title('LaunchBash v0.9.8 - by Hizoka')
=> [[ PY ]] => SET@_notebook1.set_sensitive(False)
=> [[ PY ]] => SET@terminal.set_font( pango.FontDescription("monospace 8") )
=> [[ PY ]] => SET@terminal.set_scrollback_lines(100)
=> [[ PY ]] => TERM@@SEND@@
=> [[ PY ]] => GET@terminal_PID
=> [[ PY ]] => :: FIFO write :: GET@terminal_PID="2503"
=> [[ PY ]] => COMBO@@CLEAR@@_deb_select
=> [[ PY ]] => SET@_deb_select.append_text('Aucun paquet')
=> [[ PY ]] => SET@_deb_select.append_text('Tous les paquets')
=> [[ PY ]] => SET@_deb_select.set_active(0)
=> [[ PY ]] => COMBO@@CLEAR@@_sources_select
=> [[ PY ]] => SET@_sources_select.append_text('Aucune source')
=> [[ PY ]] => SET@_sources_select.append_text('Toutes les sources')
=> [[ PY ]] => SET@_sources_select.set_active(0)
=> [[ PY ]] => COMBO@@CLEAR@@_sources_ppa
=> [[ PY ]] => SET@_sources_ppa_entry.connect('icon-press',self.on_entry)
=> [[ PY ]] => SET@_liste_projet.set_current_folder('/home/nicolas/Téléchargements/launchbash')
=> [[ PY ]] => DEBUG => in boucle bash : terminal_PID="2503"
=> [[ PY ]] => :: FIFO write :: _deb_select Aucun paquet
=> [[ PY ]] => DEBUG=> in bash NOT GET _deb_select Aucun paquet
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: _sources_select Aucune source
=> [[ PY ]] => DEBUG=> in bash NOT GET _sources_select Aucune source
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: _liste_projet /home/nicolas/Téléchargements/launchbash
=> [[ PY ]] => DEBUG=> in bash NOT GET _liste_projet /home/nicolas/Téléchargements/launchbash
=> [[ PY ]] => COMBO@@CLEAR@@_projet
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Vous devez choisir un projet ou en créer un !!</span>''')
=> [[ PY ]] => SET@_notebook1.set_sensitive(False)
=> [[ PY ]] => DEBUG=> in bash NOT GET
None None <gtk.Entry object at 0x41b2af0 (GtkEntry at 0x328d860)>
=> [[ PY ]] => :: FIFO write :: _nom_log t
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_log t
None None <gtk.Entry object at 0x41b2af0 (GtkEntry at 0x328d860)>
=> [[ PY ]] => :: FIFO write :: _nom_log te
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_log te
None None <gtk.Entry object at 0x41b2af0 (GtkEntry at 0x328d860)>
=> [[ PY ]] => :: FIFO write :: _nom_log tes
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_log tes
None None <gtk.Entry object at 0x41b2af0 (GtkEntry at 0x328d860)>
=> [[ PY ]] => :: FIFO write :: _nom_log test
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_log test
=> [[ PY ]] => :: FIFO write :: _val_log clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET _val_log clicked
=> [[ PY ]] => TERM@@SEND@@mkdir -p "/home/nicolas/Téléchargements/launchbash/test"/{debian,data/share/{applications,test}}\n
=> [[ PY ]] => SET@_liste_projet.set_filename('/home/nicolas/Téléchargements/launchbash')
=> [[ PY ]] => COMBO@@FINDSELECT@@_projet@@test
=> [[ PY ]] => :: FIFO write :: _liste_projet /home/nicolas/Téléchargements
=> [[ PY ]] => DEBUG=> in bash NOT GET _liste_projet /home/nicolas/Téléchargements
=> [[ PY ]] => COMBO@@CLEAR@@_projet
=> [[ PY ]] => :: FIFO write :: _liste_projet /home/nicolas/Téléchargements/launchbash
=> [[ PY ]] => SET@_projet.append_text('addons')
=> [[ PY ]] => SET@_projet.append_text('B.S.O. Noviembre')
=> [[ PY ]] => SET@_projet.append_text('BT5-GNOME-32')
=> [[ PY ]] => SET@_projet.append_text('HY-MAGE-install-new (2)')
=> [[ PY ]] => COMBO@@IMG@@_projet@@launchbash|/home/nicolas/Téléchargements/launchbash/launchbash.png|20
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Vous devez choisir un projet ou en créer un !!</span>''')
=> [[ PY ]] => SET@_notebook1.set_sensitive(False)
=> [[ PY ]] => DEBUG=> in bash NOT GET _liste_projet /home/nicolas/Téléchargements/launchbash
=> [[ PY ]] => COMBO@@CLEAR@@_projet
=> [[ PY ]] => SET@_projet.append_text('test')
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Vous devez choisir un projet ou en créer un !!</span>''')
=> [[ PY ]] => SET@_notebook1.set_sensitive(False)
=> [[ PY ]] => DEBUG=> in bash NOT GET
=> [[ PY ]] => :: FIFO write :: _projet test
=> [[ PY ]] => DEBUG=> in bash NOT GET _projet test
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_text("")
=> [[ PY ]] => SET@_nom_log.set_text("")
=> [[ PY ]] => SET@_notebook1.set_sensitive(True)
=> [[ PY ]] => TEXT@@CLEAR@@_postinst,_postrm,_preinst,_prerm,_changelog_text,_licence,_setup_fichiers,_control_description_suite
None => [[ PY ]] => SET@_hbox5.hide()
None <gtk.Entry object at 0x41b2af0 (GtkEntry at 0x328d860)>
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Version d'Ubuntu iconnue</span>''')
=> [[ PY ]] => COMBO@@FINDSELECT@@_changelog_ubuntu@@maverick
=> [[ PY ]] => :: FIFO write :: _nom_log
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Version du projet introuvable.</span>''')
=> [[ PY ]] => SET@_changelog_vlogiciel.set_text("Erreur")
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Version du changelog erronnée.</span>''')
=> [[ PY ]] => SET@_changelog_version_actuelle.set_text("Version érronnée.")
=> [[ PY ]] => SET@_changelog_version.set_range(0, 0)
=> [[ PY ]] => SET@_changelog_version.set_value(0)
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Aucun changelog trouvé.</span>''')
=> [[ PY ]] => :: FIFO write :: _changelog_ubuntu maverick
None None <gtk.Entry object at 0x3f11be0 (GtkEntry at 0x3042890)>
=> [[ PY ]] => :: FIFO write :: _changelog_vlogiciel Erreur
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Pas de fichier à copier.</span>''')
=> [[ PY ]] => :: FIFO write :: _changelog_version 0.0
=> [[ PY ]] => SET@_setup_executable.set_text('''\'test\'''')
=> [[ PY ]] => SET@_control_source.set_text('''test''')
=> [[ PY ]] => SET@_control_maintainer.set_text("")
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Aucun nom de mainteneur.</span>''')
=> [[ PY ]] => SET@_control_mail.set_text("")
=> [[ PY ]] => SET@_hbox5.hide()
=> [[ PY ]] => SET@_label_info.show()
=> [[ PY ]] => SET@_add_log.show()
=> [[ PY ]] => SET@_label_info.set_markup('''<span color='red'><b>ATTENTION :</b> Aucun mail de mainteneur.</span>''')
None None <gtk.Entry object at 0x3f11eb0 (GtkEntry at 0x3042af0)>
=> [[ PY ]] => :: FIFO write :: _setup_executable 'test'
=> [[ PY ]] => SET@_control_uploaders.set_text("")
=> [[ PY ]] => SET@_control_homepage.set_text("")
=> [[ PY ]] => SET@_open_homepage.set_uri("")
=> [[ PY ]] => SET@_control_description.set_text('''mini description''')
None None <gtk.Entry object at 0x41ab320 (GtkEntry at 0x3042e80)>
=> [[ PY ]] => :: FIFO write :: _control_description mini description
=> [[ PY ]] => SET@_control_depends.set_text("")
=> [[ PY ]] => SET@_control_recommends.set_text("")
=> [[ PY ]] => SET@_control_suggests.set_text("")
=> [[ PY ]] => SET@_control_enhances.set_text("")
=> [[ PY ]] => SET@_control_predepends.set_text("")
=> [[ PY ]] => SET@_control_breaks.set_text("")
=> [[ PY ]] => SET@_control_conflicts.set_text("")
=> [[ PY ]] => COMBO@@FINDSELECT@@_control_architecture@@all
=> [[ PY ]] => :: FIFO write :: _control_architecture all
=> [[ PY ]] => COMBO@@FINDSELECT@@_control_section@@all
=> [[ PY ]] => COMBO@@FINDSELECT@@_control_priority@@standard
=> [[ PY ]] => COMBO@@FINDSELECT@@_control_essential@@no
=> [[ PY ]] => TEXT@@END@@_control_description_suite@@Grosse description
=> [[ PY ]] => COMBO@@FINDSELECT@@_nom_licence@@Autre
=> [[ PY ]] => TEXT@@LOAD@@_licence@@/home/nicolas/Téléchargements/launchbash/test/debian/copyright
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_log
=> [[ PY ]] => COLOR@@_nom_log.modify_base@@gtk.STATE_NORMAL@@RED
=> [[ PY ]] => DEBUG=> in bash NOT GET _changelog_ubuntu maverick
=> [[ PY ]] => DEBUG=> in bash NOT GET _changelog_vlogiciel Erreur
=> [[ PY ]] => DEBUG=> in bash NOT GET _changelog_version 0.0
=> [[ PY ]] => :: FIFO write :: _control_priority standard
=> [[ PY ]] => DEBUG=> in bash NOT GET _setup_executable 'test'
=> [[ PY ]] => DEBUG=> in bash NOT GET _control_description mini description
=> [[ PY ]] => DEBUG=> in bash NOT GET _control_architecture all
=> [[ PY ]] => :: FIFO write :: _control_essential no
=> [[ PY ]] => DEBUG=> in bash NOT GET _control_priority standard
=> [[ PY ]] => DEBUG=> in bash NOT GET _control_essential no
=> [[ PY ]] => :: FIFO write :: _nom_licence Autre licence
=> [[ PY ]] => DEBUG=> in bash NOT GET _nom_licence Autre licence
=> [[ PY ]] => MULTI@@SET@@set_sensitive(False)@@_licence_url,_licence_ok
=> [[ PY ]] => :: FIFO write :: _quit clicked
=> [[ PY ]] => DEBUG=> in bash NOT GET _quit clicked
=> [[ PY ]] => TERM@@kill
=> [[ PY ]] => EXIT@@
=> [[ PY ]] => :: FIFO write :: QuitNow
EXIT="no"
[terminal] kill: 2503
Sinon ls -R me donne
./test:
data debian setup.py
./test/data:
share
./test/data/share:
applications test
./test/data/share/applications:
./test/data/share/test:
./test/debian:
compat control copyright rules
EDIT: sinon la version de launchbash c'est la 0.9.8
Sinon, c'est du HS mais j'ai vu que tu avais un script postinst avec le gestion des mimes-types.
Tu aurais de la doc pour expliquer comment on fait avec un .deb?
merci d'avance
nico
Dernière modification par nicodemadrid (Le 14/06/2011, à 17:10)
Hors ligne
#102 Le 14/06/2011, à 17:51
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
bon je viens de retester :
De base il ne crée pas le fichier, ca c'est normal.
Tu lances le logiciel qui doit t'indiquer :
Version du logiciel => Version erronée (avec une belle faute)
Version du changelog => 1
Actuelle => Version erronée (avec une belle faute)
Tu rentres ta version du logiciel, le texte et tu sauvegardes.
Cela devrait te donner :
Version du logiciel => ta version
Version du changelog => 2
Actuelle => 1
ca passe avec ton test ?
Tu aurais de la doc pour expliquer comment on fait avec un .deb?
regarde sur le site de debian et leurs explications sur les deb. ( http://www.debian.org/doc/debian-policy/ )
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#103 Le 14/06/2011, à 17:55
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Ça passe pas avec mon test
Je mets 0.2 (au pif dans version du logiciel)
"test" dans le texte du changelog
Enregistré, et quoi que je fasse je reviens a 0 pour le changelog
Hors ligne
#104 Le 14/06/2011, à 18:07
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
bon teste avec cette version : http://hizoka.funcenter.fr/linux/launchpad.tar.gz
Dernière modification par Hizoka (Le 14/06/2011, à 18:08)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#105 Le 14/06/2011, à 18:14
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Yep, ça fonctionne
Merci beaucoup, a voir si j'ai pas d'autres problèmes
Dernière modification par nicodemadrid (Le 14/06/2011, à 18:14)
Hors ligne
#106 Le 14/06/2011, à 18:34
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ok niquel
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#107 Le 14/06/2011, à 21:36
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Rebonsoir, bon alors déjà je t'informe que à chaque fois que je relance launchbash la dossier de mes projets n'est pas sauvegardé (pas super grave
Sinon, je ne comprends pas trop ce qu'il faut mettre dans l'onglet sources? Pourrais tu m'expliquer un peu si ça ne te gêne pas?
Merci d'avance
nico
Hors ligne
#108 Le 15/06/2011, à 17:22
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
bon alors déjà je t'informe que à chaque fois que je relance launchbash la dossier de mes projets n'est pas sauvegardé
tu as bien sauvegardé le dossier voulu via l'icone à droite ?
je viens de tester et ca passe...
Sinon, je ne comprends pas trop ce qu'il faut mettre dans l'onglet sources? Pourrais tu m'expliquer un peu si ça ne te gêne pas?
Ce logiciel est fait pour créer des sources que tu enverras sur launchpad afin que ce soit dispo en deb via des ppa.
Launchpad te donne un login et mot de passe pour signer tes paquets, c'est ce qu'attend le logiciel.
De la le logiciel créera les sources que tu pourras :
- Envoyer sur launchpad afin que soient créés les deb.
- Créer les deb en local pour tester.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#109 Le 15/06/2011, à 18:14
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
bon alors déjà je t'informe que à chaque fois que je relance launchbash la dossier de mes projets n'est pas sauvegardé
tu as bien sauvegardé le dossier voulu via l'icone à droite ?
je viens de tester et ca passe...
Yep, c'est ce que j'ai fait ça passe pas (pourquoi chez moi rien ne fonctionne normalement? )
Hors ligne
#110 Le 15/06/2011, à 18:21
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
fais :
cat /home/$USER/.config/launchbash/preferences
avant et apres sauvegarde du dossier
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#111 Le 15/06/2011, à 18:32
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
dans les deux cas j'ai
cat: /home/nicolas/.config/launchbash/preferences: Aucun fichier ou dossier de ce type
Hors ligne
#112 Le 16/06/2011, à 17:45
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
une petite mise à jour :http://hizoka.funcenter.fr/linux/launchbash/launchbash.tar.gz
lance le logiciel et regarde dans terminal ce qu'il dit
Dernière modification par Hizoka (Le 16/06/2011, à 17:50)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#113 Le 16/06/2011, à 19:12
- n1c0la5
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
je te copies tout?
Hors ligne
#114 Le 17/06/2011, à 07:52
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
oui, mais juste ce qu'il dit au demarrage.
si tu l'a deja relancé, refais :
ls /home/nicolas/.config/launchbash/
cat /home/nicolas/.config/launchbash/preferences
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#115 Le 20/06/2011, à 01:55
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Bonjour
je viens de modifier mon post #83 , pour ceux qui auraient le meme soucis. (il semble qu'on ait besoin des paquets gnome-gpg et gnupg-agent, puis redemarrer le pc, pour utiliser Launchbash)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#116 Le 20/06/2011, à 02:14
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ok j'ajoute au 1er message.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#117 Le 21/06/2011, à 17:46
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
salut
a quand une MAJ pour ajouter 11.10 dans la liste stp ? (profite-en pour enlever Karmic qui n'est plus supporté)
Dernière modification par YannUbuntu (Le 21/06/2011, à 17:46)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#118 Le 02/07/2011, à 19:31
- smo
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ola
je test le soft pour un paquet python hizo
pourquoi on ne peut pas ecrire la version du changelog comme on veut ? pourquoi un selecteur qui va de 0 a 100?
genre la je veux mettre 0.60.0-0ppa1, c est impossible il revient a 1
je test le reste
edit: ah oui la je comprend pas du tout ton systeme de "versioning" , j suis pt etre fatigue cela dit ....
autre chose qui serait sympa, quand tu selectionne un dossier source qui n a pas encore de dossier deb il serait bien que ce soit fait automatiquement
1/ajouter python-stdeb a tes dependances
2/ si fichier setup.py present mais pas de dossier deb, executer:
python setup.py --command-packages=stdeb.command debianize
ca genere un dossier deb avec ce qu il faut
et enchainer sur le reste
pour les versions ca serait mieux je pense d utiliser une entree texte, perso je nomme mes versions toujours sur le meme format
v 0.9.x.x...-0(ou 1 si paquet deja dispo sous debian)ppaX(X = nombre d'essai, en gros..)~natty/maverick/etc
exemple:
v 0.9.2-0ppa1~natty
++
++
Dernière modification par smo (Le 02/07/2011, à 23:55)
Streamstudio, streaming youtube/dailymotion...: http://forum.ubuntu-fr.org/viewtopic.php?id=1299461 / http://streamstudio.me
Page facebook : https://www.facebook.com/streamstudio1?fref=ts
ubukey, createur ubuntu customisé: http://forum.ubuntu-fr.org/viewtopic.php?id=360408
ME PAYER UNE BIERE !! :D : http://gtk-apps.org/content/donate.php?content=138588
Hors ligne
#119 Le 03/07/2011, à 04:35
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
oula, ca fait un moment que je me suis pas pencher dessus...
il faudrait que je fasse quelques changements...
pour les versions ca serait mieux je pense d utiliser une entree texte, perso je nomme mes versions toujours sur le meme format
0.9.2-0ppa5~natty
version logiciel-0 (je laisse zero, c'est vrai)ppa(version du changelog)~version d'ubuntu
edit: ah oui la je comprend pas du tout ton systeme de "versioning" , j suis pt etre fatigue cela dit ....
tu choisis ta version de logiciel,
il mettra la version minimum du changelog automatiquement (si la version logiciel ne change pas il incremente d'un, si elle change elle repart à 1)
genre la je veux mettre 0.60.0-0ppa1, c est impossible il revient a 1
comment ça ? normalement il te proposera 1 justement... (quelle est ta version de launchbash ?)
autre chose qui serait sympa, quand tu selectionne un dossier source qui n a pas encore de dossier deb il serait bien que ce soit fait automatiquement
tu es sensé créer ton projet via launchbash (bouton en bas à droite)
ajouter python-stdeb a tes dependances
ok
2/ si fichier setup.py present mais pas de dossier deb, executer:
normalement pas possible si tu as créé le projet via launchbash...
mais je peux ajouter la commande en cas de dossier deb effacé...
pour les versions ca serait mieux je pense d utiliser une entree texte, perso je nomme mes versions toujours sur le meme format
ouais s'tu veux... j'ai fais ca pour eviter les erreurs de version de changelog qui peuvent faire planter la creation du deb...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#120 Le 03/07/2011, à 04:53
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Salut
ma wishlist :
- un pti truc tout simple : remplacer Karmic par Oneiric
- correction de bug : garder en memoire le PPA utilisé pour chaque projet
- nouvelle fonctionnalité : dans le 1er onglet mettre une case a cocher devant chaque version d'Ubuntu, et lors de l'upload sur PPA faire une boucle qui envoie sur toutes les versions cochées.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#121 Le 03/07/2011, à 20:59
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
- un pti truc tout simple : remplacer Karmic par Oneiric
ok
- correction de bug : garder en memoire le PPA utilisé pour chaque projet
ca fait changer pas mal de truc... car il faut que j'indique quelque part l'info...
ou je ne conserve plus en memoire les depots, mais seulement 1 depot par projet (simple)
ou il garde les depots en tetes, garde le depot de chaque projet en tete, verifie que ce dernier est dans la liste... (vachement plus compliqué...)
dis moi, si tu as d'autres idées.
- nouvelle fonctionnalité : dans le 1er onglet mettre une case a cocher devant chaque version d'Ubuntu, et lors de l'upload sur PPA faire une boucle qui envoie sur toutes les versions cochées.
Pour le moment, g2s ne permet pas de mettre de coche dans la liste... je vais poster l'idée an ansuz.
Ca compliquerait pas mal pour pas grand chose, car ca prend 30 sec à faire...
- tu fais ta 1ere version avec toutes les modifs.
- tu changes la version, tu sauvegardes, tu crées la sources
- a refaire pour chaque version
- tu traites toutes les sources d'un coup.
Le mieux serait de se renseigner sur launchpad si c'est possible de poster une source multi ditrib... mais vu mon niveau d'us...
smo
=> t'as pigé mes explications ou pas vis à vis du numero de la version du changelog ?
tu trouve mieux de ne rien forcer ?
si fichier setup.py present mais pas de dossier deb, executer:
python setup.py --command-packages=stdeb.command debianize
la dependance python-stdeb sert à quoi d'autre ?
sinon, je peux changer la verification suivante :
[[ ! -e "${setup}" || ! -e "${control}" ]] && { info "Projet invalide !! Il manque des fichiers."; return; }
=>
[[ ! -e "${setup}" ]] && { info "Projet invalide !! Pas de fichier setup.py."; return; }
[[ ! -d "${debian}" ]] && { info "Création du dossier debian manquant."; python setup.py --command-packages=stdeb.command debianize; }
si tu as des conseils pour améliorer ton setup.py en lui intégrant des infos ou autres...
genre lui donner un max d'infos sur le projet et tout créé automatiquement via ta commande ?
ca me simplifierait énormément de chose si je pouvais n'avoir que le fichier setup à look pour recup les infos...
j'attends plus de retours de votre part pour continuer
Dernière modification par Hizoka (Le 03/07/2011, à 22:40)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#122 Le 04/07/2011, à 02:28
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
ou il garde les dépôts en tetes, garde le depot de chaque projet en tete, verifie que ce dernier est dans la liste... (vachement plus compliqué...)
Oui, ca serait bien.
Ou sinon: tu rends independant chaque projet: tu fais une nouvelle liste de depot par projet (ajouter un depot ne l'ajoute que pour le projet en cours) , et pour chaque projet tu gardes en tete le dernier utilisé. L'avantage c'est que tu n'as pas besoin de verifier que le dernier est dans la liste.
Pour le moment, g2s ne permet pas de mettre de coche dans la liste... je vais poster l'idée an ansuz.
Ouh la, non ! Je parlais de virer le combobox (la liste deroulante) et de le remplacer par les 5 cases a cocher.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#123 Le 04/07/2011, à 06:32
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
alors :
- il va falloir que je modifie bcp mon script aussi bien pour les depots que pour les versions ubuntu....
- niveau ergonomie, c'est pourri...
ca risque de me prendre pas mal de temps tout ca...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#124 Le 04/07/2011, à 09:06
- YannUbuntu
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
autre detail : le bouton "Enregistrer" a coté des versions Ubuntu est inutile, il suffirait que LB enregistre automatiquement a chaque changement?
EDIT: apres réflexion, je pense que c'est mieux que chaque projet ait sa propre liste de PPAs en memoire. Par exemple j'ai des projets pour mes versions instables que je ne deverse que dans mes PPA instables, et actuellement je suis oblige de toujours verifier par 2 fois que LaunchBash ne m'a pas sélectionné par erreur un PPA stable (je ne le verrais pas tout de suite, par contre les utilisateurs du PPA stable le verraient eux -> tout serait KO).
EDIT2: en parlant d'ergonomie, ca serait bien que le nom du PPA selectionné soit visible entierement. (chez moi la fin est toujours masquee, je suis oblige de redimensionner la fenetre). Il suffirait de mettre la box du PPA sous celle du Mot de passe par exemple.
Dernière modification par YannUbuntu (Le 04/07/2011, à 09:31)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#125 Le 04/07/2011, à 18:00
- Hizoka
Re : [g2s] LaunchBash - Tout en un pour le bash sur Launchpad
Alors, niveau ergonomie :
- Virer le bouton enregistrer de la version ubuntu
- Virer la version actuelle du changelog
- Rassembler sur la même ligne la version logiciel et la version changelog
- Diminuer la taille de la box du mdp, qui ne change plus de taille, diminution de la taille du bouton de creation des sources (car mettre en dessous fera encore grandir la fenêtre... elle fait déjà 710*500, il faut penser aux netbook)
- Remplacement de la combobox des versions ubuntu par des check box.
=> c'est fait au niveau graphique. il reste à faire tous les changements niveau du script
Niveau ppa :
- Chaque projet est indépendant, mais doit-il se souvenir uniquement du dernier ppa utilisé pour le lui (simple à mettre en place) ou utiliser une liste ?
=> pas encore touché, je ferais ca mercredi/jeudi je pense car je n'aurai pas d'autres moments.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne