Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

beudbeud a écrit :

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

yurek a écrit :

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.

neutral


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 !!!
big_smile


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