#26 Le 19/08/2008, à 15:44
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
désole c'est pas redisded pour le script canal mais Ras'
sinon ta des nouvelles de free?
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#27 Le 20/08/2008, à 00:49
- yurek
Re : [Résolu] crée un depot pour mes scripts
oui c'est tout bon, le depot est disponible
deb http://scriptsubuntu.free.fr/apt hardy universe
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#28 Le 20/08/2008, à 20:41
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
tu pense mettre d'autre script sur ton dépôt?
si tu veux que je t'aide a en empaqueter
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#29 Le 20/08/2008, à 21:08
- yurek
Re : [Résolu] crée un depot pour mes scripts
Non si on ( l'auteur ) ne me fait pas la demande je ne le ferais pas.
Si on me demande je prefere que ce soit tout pret ca m'arrangerait ! Je risque d'avoir de moins en moins de temps.
J'aurais plus qu'a reprepro include...
Et si tu éclaircissait cette fichue documentation que je ne comprend pas, en faite je n'arrive pas a inclure le changelog et les sources dans mon depot, je comprends pas !!
J'ai mon script qui me genere automatiquement mon deb mais je n'arrive pas a le faire évolué...
Dernière modification par yurek (Le 20/08/2008, à 21:32)
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#30 Le 20/08/2008, à 21:36
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
comment ça tu n'arrive pas a faire évolué ton script?
et tu parle de quel documentation?
Dernière modification par beudbeud (Le 20/08/2008, à 21:40)
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#31 Le 20/08/2008, à 21:53
- yurek
Re : [Résolu] crée un depot pour mes scripts
d'après google
.dsc is a debian source control file
pour faire mes deb j'utilise cette page du wiki
http://doc.ubuntu-fr.org/projets/ecole/paquets/packaging_cas_particuliers#empaqueter_un_paquet_ne_necessitant_pas_de_compilation
Je parle de celui là.
Je n'arrive pas a crée le fichier source avec la commande dpkg-built normalement il n'y a pas de compilation mais la documentation n'est pas claire.
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#32 Le 20/08/2008, à 22:17
- mr_pouit
Re : [Résolu] crée un depot pour mes scripts
Je n'arrive pas a crée le fichier source avec la commande dpkg-built normalement il n'y a pas de compilation mais la documentation n'est pas claire.
Cette commande n'existe pas. Si tu veux de l'aide, c'est mieux d'être un peu plus précis (qu'est-ce que tu fais, à quel moment ça ne fonctionne pas…).
Hors ligne
#33 Le 20/08/2008, à 22:50
- yurek
Re : [Résolu] crée un depot pour mes scripts
pardon je parlais de deux paquets en faite :
Celui là que j'ai pas réussi à cerner
debuild
Plus de celui là qui m'a l'air plus clair mais ca ne veut pas marcher avec mon changelog il dit qu'il n'a pas trouver un truck.
Je refais les commandes et je vous redis
dpkg-source
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#34 Le 21/08/2008, à 10:07
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
moi j'utilise" la commande suivante
debuild -us -uc
et tu peux t'aider de mon fichier source et faire les modification pour ton script
Dernière modification par beudbeud (Le 21/08/2008, à 10:09)
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#35 Le 25/08/2008, à 20:46
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
alors ta réussi a généré des sources?
de mon coté je regarde si j'ai pas d'autre script intéressant a mettre sur le dépôt
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#36 Le 25/08/2008, à 21:07
- yurek
Re : [Résolu] crée un depot pour mes scripts
comment tu fait pour généré ton paquets sources ?
je ne peux pas modifier manuellement il me faut aussi faire des checksum du fichier généré et le rajouter ... mais je crois que y'a plus simple.
Tu peux détailler stoplais ?
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#37 Le 25/08/2008, à 23:46
- yurek
Re : [Résolu] crée un depot pour mes scripts
Ton impression était correct mr_pouit.
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#38 Le 26/08/2008, à 12:18
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
voila un petit tuto mais je ne suis pas sur de tout j'ai pas mon pc sous la main. ce soir en rentrant je vérifié si c'est bon
alors tu creé un dossier avec à l'intérieur
les fichiers suivant
- ton script
- l'icone du script
- le .desktop
tu creé dans ce dossier un autre dossier nommé debian avec a l'intérieur
-changelog
-control
-install
-compat
-rules
-copyright
pour savoir ce qu'il faut dans les fichiers regarde les fichiers contenu dans mon paquet source http://www.sendspace.com/file/uu7m7y
une fois fait va dans le 1er dossier et utilise la commande
debuild -us -uc
j'espère que ça va t'aider
Dernière modification par beudbeud (Le 26/08/2008, à 12:21)
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#39 Le 26/08/2008, à 19:31
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
je te donne confirmation du bon fonctionnement de mon tuto
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#40 Le 27/08/2008, à 19:38
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
alors le tuto ça donne quoi?
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#41 Le 27/08/2008, à 23:25
- yurek
Re : [Résolu] crée un depot pour mes scripts
Ces deux fichiers, je ne les comprends pas ! Vu qu'il n'y a pas de compilation a quoi ils peuvent bien servir ?? Ensuite je n'ai pas eu le temps de tester.
-compat
-rules
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#42 Le 28/08/2008, à 09:06
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
compat si je me souvient bien c la version debuild donc la 6 pour hardy
et rules y'a rien a y touché
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne
#43 Le 28/08/2008, à 20:08
- yurek
Re : [Résolu] crée un depot pour mes scripts
Je donne confirmation que ca ne MARCHE PASSSSSSSSS !!!
avec tes sources j'ai essayé et ca ne marche pas :
$ debuild -us -uc
parsechangelog/debian: avertissement: debian/changelog(l5): début d'une entrée trouvé, more change data or trailer attendu
LINE: arte+7recorder (4.0-0ubuntu0) hardy; urgency=low
parsechangelog/debian: avertissement: debian/changelog(l5): fin de fichier trouvée, more change data or trailer attendu
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, <STDIN> line 5.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, <STDIN> line 5.
This package has a Debian revision number but there does not seem to be
an appropriate original tar file or .orig directory in the parent directory;
(expected arte+7recorder_4.0.orig.tar.gz or artev4.orig)
continue anyway? (y/n) y
dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
parsechangelog/debian: avertissement: debian/changelog(l5): début d'une entrée trouvé, more change data or trailer attendu
LINE: arte+7recorder (4.0-0ubuntu0) hardy; urgency=low
parsechangelog/debian: avertissement: debian/changelog(l5): fin de fichier trouvée, more change data or trailer attendu
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, <STDIN> line 5.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Dpkg/Fields.pm line 201, <STDIN> line 5.
dpkg-buildpackage: erreur: impossible de déterminer source changé en
dpkg-buildpackage: paquet source arte+7recorder
dpkg-buildpackage: version source 4.0-1ubuntu0
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc failed
J'ai la meme erreur avec mes sources !
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#44 Le 28/08/2008, à 20:18
- mr_pouit
Re : [Résolu] crée un depot pour mes scripts
Ton debian/changelog est incorrect apparemment.
Hors ligne
#45 Le 28/08/2008, à 20:30
- yurek
Re : [Résolu] crée un depot pour mes scripts
Dans ce cas comment il faut le généré ?
Voila ce qu'il contient :
maintenir-systeme (3.1-4ubuntu0) hardy; urgency=low
* ajout de la detection d'erreur d'installation ou de désinstallation de paquet
* ajout d'une fonctionnalité de suppression des paquet non utilisé ( apt-get autoremove) pour le script apt
maintenir-systeme (3.1-3ubuntu0) hardy; urgency=low
* ajout d'une option pour afficher les précédentes actions
* correction de quelques fautes et phrases
* correction de la version aptitude
maintenir-systeme (3.1-2ubuntu0) hardy; urgency=low
* ajout de la fonctionnalité de log
* ajout de la suppression du dossier info
maintenir-systeme (3.1-1ubuntu0) hardy; urgency=low
* correction d'un bug provoquant le message d'erreur
maintenir-systeme (3.1-0ubuntu0) hardy; urgency=high
* correction d'un bug dans le controle de la corbeille
maintenir-systeme (3.0-9ubuntu0) hardy; urgency=high
* ajout d'une dependance
* ajout d'une fonctionnalité au niveau de deborphan ( sauvegarde des noms de paquets supprimer dans un fichier )
* ajout d'une fonctionnalité pour debugger le message d'erreur
* ajout de la fonctionnalité pour voir le changelog
maintenir-systeme (3.0-8ubuntu0) hardy; urgency=high
* correction de bugs
options orphelin
* amelioration mineur du code
maintenir-systeme (0.1-0ubuntu0) hardy; urgency=low
* Initial release
-- yurek <mail> jeudi 28 août 2008, 19:18:36 (UTC+0200)
Dernière modification par yurek (Le 28/08/2008, à 20:30)
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#46 Le 28/08/2008, à 20:48
- mr_pouit
Re : [Résolu] crée un depot pour mes scripts
Regarde dans /usr/share/doc/<paquet>/changelog.Debian.gz pour avoir des exemples.
Et la commande "dch" (dans le paquet devscripts) permet de gérer facilement le debian/changelog.
Hors ligne
#47 Le 28/08/2008, à 21:53
- yurek
Re : [Résolu] crée un depot pour mes scripts
maintenant je suis bloqué ici :
debuild -us -uc
This package has a Debian revision number but there does not seem to be
an appropriate original tar file or .orig directory in the parent directory;
(expected maintenir-systeme_3.1.orig.tar.gz or maintenir-systeme.orig)
continue anyway? (y/n) y
dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: paquet source maintenir-systeme
dpkg-buildpackage: version source 3.1-4ubuntu0
dpkg-buildpackage: source changé en yurek <mail>
dpkg-buildpackage: architecture hôte amd64
dpkg-checkbuilddeps: erreur: erreur de syntaxe dans debian/control à la ligne 9 : first block lacks a source field
dpkg-buildpackage: avertissement: Dépendances de construction et conflits non satisfaits ; échec.
dpkg-buildpackage: avertissement: (Utilisez l'option -d pour forcer.)
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc failed
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#48 Le 28/08/2008, à 22:37
- mr_pouit
Re : [Résolu] crée un depot pour mes scripts
Il te décrit le problème, encore une fois :
dpkg-checkbuilddeps: erreur: erreur de syntaxe dans debian/control à la ligne 9 : first block lacks a source field
ton debian/control est incorrect…
Hors ligne
#49 Le 28/08/2008, à 22:39
- yurek
Re : [Résolu] crée un depot pour mes scripts
ah pardon j'ai oublié :
Package: maintenir-systeme
Section: utils
Priority: optional
Version: 3.1.4ubuntu0
Architecture: all
Depends: bash (>=2.0), zenity, libnotify-bin, deborphan
Maintainer: Yurek <mail>
Description: Script permettant de maintenir le systeme a jour et propre
Script permettant de maintenir le systeme a jour et propre
http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros
Hors ligne
#50 Le 28/08/2008, à 22:47
- beudbeud
Re : [Résolu] crée un depot pour mes scripts
il faut un espace devant ta dernière ligne
Dernière modification par beudbeud (Le 28/08/2008, à 22:55)
Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project
Vostro 1510 Ubuntu 10.04
Hors ligne