#701 Le 03/09/2010, à 22:28
- metos
Re : TuXtremsplit - Recoller vos fichier .xtm
super boulot
content de voir que ce projet continue a vivre
Hors ligne
#702 Le 04/09/2010, à 12:57
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
@Ypnose: Aucun soucis. C'est un logiciel FOSS, donc tu en fais ce que tu en veux
Et merci à toi pour son soutient et pour ta futur pub !
@metos: Merci à toi aussi pour ton soutient !
A mon tour de vous remercier ! C'est très plaisant de voire que mon projet en intéresse quelques un !
Si en plus j'arrivai à le faire entrer dans le dépôt main d'Ubuntu ca serai le pied !
Alors merci de vos encouragement !
D'ailleurs, je venais pour annoncer que la partie check MD5 est terminé et que donc je passe sur le rassemblement des parties.
Lorsque j'aurai fini cette partie, je publierai une première version alpha afin que vous puissiez la tester et me donner des retours si vous êtes intéressé !
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#703 Le 05/09/2010, à 01:13
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
TuXtremSplit v3 join les fichiers sa y est !!
Y encore un dernier petit bug que je dois regarder (l'es 2h15 du mat... dodo). Mais bref, ca parait pas mal pour que la première alpha soit prête ce week-end !!
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#704 Le 05/09/2010, à 14:50
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
@ wido: Ca y es ! Le setup.py est fait et fonctionnel !
Peux tu tester et me dire si ca ne vas pas ?
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#705 Le 05/09/2010, à 15:03
- wido
Re : TuXtremsplit - Recoller vos fichier .xtm
Compilation Ok
Nom de l'exécutable: txs ? (je pense créer un lien symoblique pour avoir un exécutable au nom de tuxtremsplit.
Installation Ok
Lancement Nok
$ txs
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
[TxsRouter][WARNING] Main window is not implemented yet ! (txsrouter.py:70)
J'ai d'installer python26 et python3 pour info, mais même python3 désinstallé même message d'erreur.
$ txs --version
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
tuxtremsplit 3.0.0 Alpha
EDIT: quelles sont les dépendances pour ce programme mise à part python?
Dernière modification par wido (Le 05/09/2010, à 15:07)
Hors ligne
#706 Le 05/09/2010, à 15:34
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Cool !!
Oui j'ai renommé en txs. Comme tu veux.
Oui alors, pour le lancer il faut passer en argument un path vers un dossier dans lequel travailler.
Par exemple:
txs ~/Telechargements/
il va chercher tout les fichiers xtm valid et les recoller.
Sinon tu peux donner un fichier précis:
txs ~/Telechargements/mon.fichier.001.xtm
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#707 Le 05/09/2010, à 17:07
- wido
Re : TuXtremsplit - Recoller vos fichier .xtm
Tu pourrais pas me donner un lien de fichier en .xtm pour que je teste (une sorte de démo)
parce que là si je lance (aucun fichier en .xtm) j'ai ceci:
$ txs ~/Téléchargements/
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
[TxsRouter][WARNING] Main window is not implemented yet ! (txsrouter.py:70)
$ txs ~/
** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
[TxsHexaReader][WARNING] Nothing read at position 42 (txshexareader.py:59)
Traceback (most recent call last):
File "/usr/bin/txs", line 48, in <module>
txsrouter.start()
File "/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsrouter.py", line 54, in start
self.__txsxtmidentificator.add_to_queue(self.__args[0])
File "/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmidentificator.py", line 51, in add_to_queue
self._check_candidate_file(file_path)
File "/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmidentificator.py", line 60, in _check_candidate_file
xtm_file = TxsXtmHeaderReader(path).try_to_identify_valid_header()
File "/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmheaderreader.py", line 59, in try_to_identify_valid_header
application_version_size = self.read_hexa_octet(21)
File "/usr/lib/python2.6/site-packages/tuxtremsplit/core/txshexareader.py", line 69, in read_hexa_octet
return int(self.read_hexa(position, size), 16)
TypeError: int() can't convert non-string with explicit base
pour un utilisateur lambda ces messages d'erreur font peur , pourquoi ne pas justement le signaler quand tu lances l'application par exemple:
$ txs
Usage: tuxtremsplit [options] [Path]
tuxtremsplit [Path]
TuXtremSplit - A Linux Xtremsplit file tool.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
parce que là ça fait un peu maigre
Hors ligne
#708 Le 05/09/2010, à 17:14
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Ouais d'un autre coté c'est une Alpha. Je n'ai pas encore regarder à ce que le programme ne face pas peur
Pour les fichiers xtm j'ai trouvé cette adresse: http://neo.t.free.fr/
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#709 Le 05/09/2010, à 17:44
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Je viens de faire un make buildrpm pour toi
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#710 Le 05/09/2010, à 21:03
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Et maintenant, tuxtremsplit v3 est dispo dans mon PPA: https://launchpad.net/~zedtux/+archive/tuxtremsplit/+files/tuxtremsplit_3.0.1ubuntu1_all.deb
Toute la partie packaging entant automatisé je vais pouvoir me re-concentrer sur le développement !!
Donc pour rappelle, pour ceux qui utilisent déjà maverick:
sudo add-apt-repository ppa:zedtux/tuxtremsplit
sudo apt-get update
sudo apt-get install tuxtremsplit
Dernière modification par zedtux (Le 05/09/2010, à 21:05)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#711 Le 05/09/2010, à 21:12
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
@ wido : Pour ton plantage je viens de créer un ticket pour toi: https://bugs.launchpad.net/tuxtremsplit/+bug/631093
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#712 Le 06/09/2010, à 11:05
- Ypnose
Re : TuXtremsplit - Recoller vos fichier .xtm
En allant sur ton blog, j'ai vu une 'tite faute dans la phrase d'accroche. Je travaille
Ce sera encore mieux qu'avant maintenant.
#713 Le 06/09/2010, à 12:04
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
MERCI !!
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#714 Le 06/09/2010, à 14:03
- wido
Re : TuXtremsplit - Recoller vos fichier .xtm
Si tu as de grosse avancée poste sur ce fil, je le vois tout de suite
pour l'instant je ne mets pas à jour tuxtremsplit sur l'AUR parce que je n'arrive pas à le lancer.
Hors ligne
#715 Le 06/09/2010, à 19:30
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Si tu as de grosse avancée poste sur ce fil, je le vois tout de suite
OK chef c'est noté.
pour l'instant je ne mets pas à jour tuxtremsplit sur l'AUR parce que je n'arrive pas à le lancer.
Pourquoi ? A cause des messages du dessus ? As tu ré-essayé depuis ?
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#716 Le 06/09/2010, à 23:36
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Je viens de publier une mise à jour qui installe le mimetype des fichiers xtm et qui le relis à mon programme par defaut, et j'ai aussi ajouté un élément dans le menu Accessoires avec icône !
Au niveau code, rien de nouveau.
Là j'améliore la fenêtre de rapport de bug (qui apparait pour toutes erreurs qui arrivera) pour aider dans le rapport de bugs.
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#717 Le 07/09/2010, à 13:36
- wido
Re : TuXtremsplit - Recoller vos fichier .xtm
Pour la mise à jour, j'ai ceci (build 73):
==> Connecting to the server....
+N .bzrignore
+N AUTHORS
+N COPYING
+N Makefile
+N README
+N data/pixmaps/128x128/
+N data/pixmaps/16x16/
+N data/pixmaps/16x16/txs.png
+N data/pixmaps/22x22/
+N data/pixmaps/22x22/txs.png
+N data/pixmaps/24x24/
+N data/pixmaps/24x24/txs.png
+N data/pixmaps/32x32/
+N data/pixmaps/32x32/txs.png
+N data/pixmaps/48x48/
+N data/pixmaps/48x48/txs.png
+N data/pixmaps/64x64/
+N data/pixmaps/64x64/txs.png
+N data/tuxtremsplit.desktop
+N data/xtm-mimetype.xml
+N debian/
+N debian/changelog
+N debian/compat
+N debian/control
+N debian/copyright
+N debian/rules
+N debian/source/
+N debian/source/format
+N debian/source/include-binaries
R data/pixmaps/tuxtremsplit.png => data/pixmaps/128x128/txs.png
M setup.py
M tuxtremsplit/common/consts.py
M tuxtremsplit/core/txshexareader.py
M tuxtremsplit/core/txsxtmheaderreader.py
M txs
All changes applied successfully.
Updated to revision 73 of branch http://bazaar.launchpad.net/~zedtux/tuxtremsplit/trunk
ERROR: No file VERSION. Did you make 'make version' ?
ln: création d'un lien symbolique « /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/bin/tuxtremsplit »: Aucun fichier ou dossier de ce type
Abandon...
Hors ligne
#718 Le 09/09/2010, à 22:04
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Comme le dis le message:
make version
Pour le lien symbolique ... là je ne sais pas à quoi ça correspond.
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#719 Le 09/09/2010, à 22:57
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Autre info... Pour le moment mes packets debian dans mon PPA ne sont pas bon. Il manque l'application dedans
Je vais donc regarder ce qui se passe pour le corriger.
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#720 Le 13/09/2010, à 21:40
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
@ wido: J'ai changé mon script d'installation (setup.py) pour créer le lien symbolique de txs.py > tuxtremsplit
@ tous: Le paquet de mon PPA fonctionne enfin ! Je viens de résoudre tout les problèmes de ce coté là ! (Pffiioouu !)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#721 Le 15/09/2010, à 23:08
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Je vous présente la nouvelle icon / le nouveau logo de TuXtremSplit !!
Merci Julien !
Dernière modification par zedtux (Le 15/09/2010, à 23:09)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#722 Le 16/09/2010, à 07:17
- arthy34
Re : TuXtremsplit - Recoller vos fichier .xtm
merci pour ce logiciel, excellente alternative de celui utiliser sur Windows.
PS: Super le logo
Hors ligne
#723 Le 16/09/2010, à 11:05
- Ypnose
Re : TuXtremsplit - Recoller vos fichier .xtm
merci pour ce logiciel, excellente alternative de celui utiliser sur Windows.
PS: Super le logo
C'est plutôt celui sous Windows qui est une alternative à celui-ci.
#724 Le 16/09/2010, à 14:00
- wido
Re : TuXtremsplit - Recoller vos fichier .xtm
$ cd /media/HDD120/archlinux/tuxtremsplit-bzr && makepkg
==> Détermination de la dernière révision bzr...
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
-> Version trouvée : 100
==> Création du paquet tuxtremsplit-bzr 100-1 (jeu. sept. 16 14:59:29 CEST 2010)
==> Vérification des dépendances...
==> Vérification des dépendances pour la compilation...
==> Récupération des sources...
==> Extraction des sources...
==> Suppression du répertoire pkg/ existant...
==> Entre dans l'environnement fakeroot...
==> Lancement de build()...
==> Connecting to the server....
Tree is up to date at revision 100 of branch http://bazaar.launchpad.net/~zedtux/tuxtremsplit/trunk
Executing make version...
if test -e "debian/changelog"; then\
echo Current version is `head -n 1 debian/changelog | cut -d " " -f 2 | tr -d "(" | tr -d ")"`;\
echo `head -n 1 debian/changelog | cut -d " " -f 2 | tr -d "(" | tr -d ")"` > VERSION;\
fi
Current version is 3.0.5ubuntu1
Executed successfully
Version : '3.0.5ubuntu1'
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/tuxtremsplit
copying tuxtremsplit/actionwindow.py -> build/lib/tuxtremsplit
copying tuxtremsplit/actionwindowsubxtm.py -> build/lib/tuxtremsplit
copying tuxtremsplit/__init__.py -> build/lib/tuxtremsplit
creating build/lib/tuxtremsplit/common
copying tuxtremsplit/common/treeviewwarper.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/gui.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/__init__.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/tdatetime.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/utils.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/debug.py -> build/lib/tuxtremsplit/common
copying tuxtremsplit/common/consts.py -> build/lib/tuxtremsplit/common
creating build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsmd5checker.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsmd5checkerthread.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmidentificator.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmseriestate.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsjoinator.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmfile.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/__init__.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txshexareader.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsjoinatorworker.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmseriestatuses.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsrouter.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmheaderreader.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsjoinatoroutputfile.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/structs.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmstack.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmheader.py -> build/lib/tuxtremsplit/core
copying tuxtremsplit/core/txsxtmvalidator.py -> build/lib/tuxtremsplit/core
running build_scripts
creating build/scripts-2.6
copying and adjusting txs.py -> build/scripts-2.6
changing mode of build/scripts-2.6/txs.py from 644 to 755
running install_lib
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit
copying build/lib/tuxtremsplit/actionwindow.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit
copying build/lib/tuxtremsplit/actionwindowsubxtm.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit
copying build/lib/tuxtremsplit/__init__.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsmd5checker.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsmd5checkerthread.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmidentificator.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmseriestate.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsjoinator.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmfile.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/__init__.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txshexareader.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsjoinatorworker.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmseriestatuses.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsrouter.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmheaderreader.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsjoinatoroutputfile.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/structs.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmstack.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmheader.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
copying build/lib/tuxtremsplit/core/txsxtmvalidator.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/treeviewwarper.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/gui.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/__init__.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/tdatetime.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/utils.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/debug.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
copying build/lib/tuxtremsplit/common/consts.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/actionwindow.py to actionwindow.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/actionwindowsubxtm.py to actionwindowsubxtm.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/__init__.py to __init__.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsmd5checker.py to txsmd5checker.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsmd5checkerthread.py to txsmd5checkerthread.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmidentificator.py to txsxtmidentificator.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmseriestate.py to txsxtmseriestate.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsjoinator.py to txsjoinator.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmfile.py to txsxtmfile.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/__init__.py to __init__.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txshexareader.py to txshexareader.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsjoinatorworker.py to txsjoinatorworker.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmseriestatuses.py to txsxtmseriestatuses.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsrouter.py to txsrouter.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmheaderreader.py to txsxtmheaderreader.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsjoinatoroutputfile.py to txsjoinatoroutputfile.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/structs.py to structs.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmstack.py to txsxtmstack.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmheader.py to txsxtmheader.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/core/txsxtmvalidator.py to txsxtmvalidator.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/treeviewwarper.py to treeviewwarper.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/gui.py to gui.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/__init__.py to __init__.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/tdatetime.py to tdatetime.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/utils.py to utils.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/debug.py to debug.pyc
byte-compiling /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit/common/consts.py to consts.pyc
running install_scripts
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/bin
copying build/scripts-2.6/txs.py -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/bin
changing mode of /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/bin/txs.py to 755
running install_data
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data/pixmaps
copying data/pixmaps/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data/pixmaps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data/glade
copying data/glade/actionwindow.glade -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data/glade/
copying data/glade/traceback.glade -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/tuxtremsplit/data/glade/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/mime
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/mime/packages
copying data/xtm-mimetype.xml -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/mime/packages/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/applications
copying data/tuxtremsplit.desktop -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/applications/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/8x8
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/8x8/apps
copying data/pixmaps/8x8/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/8x8/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/16x16
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/16x16/apps
copying data/pixmaps/16x16/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/16x16/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/22x22
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/22x22/apps
copying data/pixmaps/22x22/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/22x22/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/24x24
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/24x24/apps
copying data/pixmaps/24x24/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/24x24/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/32x32
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/32x32/apps
copying data/pixmaps/32x32/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/32x32/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/48x48
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/48x48/apps
copying data/pixmaps/48x48/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/48x48/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/64x64
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/64x64/apps
copying data/pixmaps/64x64/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/64x64/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/128x128
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/128x128/apps
copying data/pixmaps/128x128/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/128x128/apps/
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/256x256
creating /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/256x256/apps
copying data/pixmaps/256x256/tuxtremsplit.png -> /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/share/icons/hicolor/256x256/apps/
running install_egg_info
Writing /media/HDD120/archlinux/tuxtremsplit-bzr/pkg/usr/lib/python2.6/site-packages/tuxtremsplit-3.0.5ubuntu1-py2.6.egg-info
writing list of installed files to 'uninstall.list'
Executing update-mime-database /usr/share/mime/...
update-mime-database: I don't have write permission on /usr/share/mime.
Try rerunning me as root.
Error: Execution failed !
Executing xdg-mime install --mode system /usr/share/mime/packages/xtm-mimetype.xml...
xdg-mime: file '/usr/share/mime/packages/xtm-mimetype.xml' does not exist
Error: Execution failed !
Executing xdg-mime install --mode user /usr/share/mime/packages/xtm-mimetype.xml...
xdg-mime: file '/usr/share/mime/packages/xtm-mimetype.xml' does not exist
Error: Execution failed !
Executing xdg-mime default tuxtremsplit.desktop application/x-extension-xtm...
Executed successfully
Executing ln -s `which txs.py` "$(dirname `which txs.py`)/tuxtremsplit"...
which: no txs.py in (/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/jre/bin:/opt/kde/bin:/usr/lib/perl5/vendor_perl/bin:/usr/bin/perlbin/vendor:/usr/lib/perl5/core_perl/bin:/opt/qt/bin:/opt/speed-dreams/bin)
which: no txs.py in (/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/jre/bin:/opt/kde/bin:/usr/lib/perl5/vendor_perl/bin:/usr/bin/perlbin/vendor:/usr/lib/perl5/core_perl/bin:/opt/qt/bin:/opt/speed-dreams/bin)
dirname: opérande manquant
Saisissez « dirname --help » pour plus d'informations.
ln: création d'un lien symbolique « ./tuxtremsplit »: Le fichier existe
Error: Execution failed !
Installation finished !
==> Nettoyage de l'installation...
-> Suppression d'autres fichiers...
-> Compression des man/info pages...
-> Strip des symboles de débogage inutiles dans les binaires et les bibliothèques...
==> Création du paquet...
-> Génération du fichier .PKGINFO...
-> Ajout du script d'installation...
-> Compression du paquet...
==> Quitte l'environnement fakeroot.
==> Création finie: tuxtremsplit-bzr 100-1 (jeu. sept. 16 14:59:32 CEST 2010)
il y a trois manipulations qui échouent:
mise à jour de la base de données (icon cache)
mise à jour des mimes
lien symbolique qui échoue (surement confusion entre le nom du dossier et le nom du fichier final.)
pour les mises à jour ça se fera grâce au fichier tuxtremsplit.install, après l'installation du paquet
post_install() {
echo -n "Updating GTK+ icon cache..."
gtk-update-icon-cache -fq -t /usr/share/icons/hicolor
[ $? -eq 0 ] && echo " Done." || echo " FAILED!"
echo -n "Updating desktop MIME database..."
update-desktop-database -q
[ $? -eq 0 ] && echo " Done." || echo " FAILED!"
}
post_upgrade() {
post_install $1
}
post_remove() {
post_install $1
}
Hors ligne
#725 Le 17/09/2010, à 15:07
- zedtux
Re : TuXtremsplit - Recoller vos fichier .xtm
Ouais il essaie de t'installer le mime type.
Mais c'est pas encore trop correct. Mon paquet n'est pas encore valide.
Par la suite, je releaserai un paquet presque stable, et je ferai un nouveau PPA pour le testing. Ca évitera les soucis quand je fais des tests.
Regarde bien les scripts de postinstall et prerm du dossier debian/.
Pour la création du lien, il regarde si la commande tuxtremsplit existe déjà ou non.
Si c'est le cas, il ne fais rien.
Si il existe pas, il créer le lien symbolique au même endroit que le txs.py.
Je te propose que tu me laisse le temps de finir mon paquet debian, pour qu'il soit fonctionnel à 100% (Il me reste que le mimetype qui foire un peu) et ensuite, ont regardera ensemble par Jabber ou autre pour que le RPM marche au poile aussi. Ca te va ?
Dernière modification par zedtux (Le 17/09/2010, à 15:10)
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne