Projet

Général

Profil

Evolution #2702

Réorganiser les sources

Ajouté par Daniel Dehennin il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
11/01/2012
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Réorganisation des sources afin de premettre à d’autres paquets de fournir des sous-modules d’agents.


Demandes liées

Lié à zephir-client - Anomalie #2708: Gérer les logs des agents zéphir Fermé 12/01/2012
Lié à zephir-client - Evolution #2703: Réorganiser les branches git Fermé 11/01/2012

Révisions associées

Révision 2020a7c6 (diff)
Ajouté par Daniel Dehennin il y a plus de 12 ans

Réécriture du Makefile.

Les sources sont légèrement réorganisées avec suppression du faux
logrotate pour les logs des agents

  • Makefile: Utilisation de variable et prise en compte de $(DESTDIR).
    (build): Compilation des templates cheetah.
    (installdirs): Installation des répertoires.
    (install): Installation des dicos, templates, scripts, fichiers EAD,
    crontabs, configuration de logrotate, scripts d’init et appel à "python
    setup.py".
    (uninstall): Ne gère pas la suppression des modules python.

Ref: #2702 @1h30m

Révision 0a9cc2c2 (diff)
Ajouté par Daniel Dehennin il y a plus de 12 ans

Réorganisation du packaging par rapport aux sources.

  • debian/control (Build-Depends): Mise à jour avec les versions sur
    Lucid. Passage à python-central. Ajout de python-cheetah.
    (Homepage): Ajout.
    (Vcs-Git): Ajout.
    (Vcs-Browser): Ajout.
    (Depends): Réorganisation des dépendances et ajout de ${misc:Depends}
    pour les debhelpers.
  • debian/rules: Utilisation des debhelpers.
    Force l’utilisation de python-central.
    Force le nom du script d’init de zephir-stats.
    Évite l’installation du script cron-zephir.sh dans les deux paquets.
  • debian/copyright: Mise en conformité avec le format dep5.
    Mise à jour des années pour le copyright.
  • debian/compat: Compatibilité debhelpers 7
  • debian/source/format: Switch to "3.0 (quilt)".
  • debian/zephir-client.dirs: Répertoire de log.
  • debian/zephir-client.install: Installation des binaires.
    Installation des données partagées (/usr/share).
    Installation des fichiers généré par "setup.py".
  • debian/zephir-client.postinst: Mise à jour du script, gestion des
    arguments.
  • debian/zephir-client.postrm: Ajout pour les debhelpers.
  • debian/zephir-client.preinst: Idem.
  • debian/zephir-client.prerm: Idem.
  • debian/zephir-stats.cron.d: Lien vers la crontab.
  • debian/zephir-stats.install: Installation des données
  • debian/zephir-stats.logrotate: Lien vers la configuration logrotate.
  • debian/zephir-stats.postinst: Ajout pour les debhelpers.
  • debian/zephir-stats.postrm: Idem.
  • debian/zephir-stats.preinst: Idem.
  • debian/zephir-stats.prerm: Idem.
  • debian/zephir-stats.z_stats.init: Lien vers le script d’init avec
    spécification du nom à utiliser.

Fixes: #2702 @5h30

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 12 ans

  • Sujet changé de Réorganiser les sources et branches à Réorganiser les sources
  • Description mis à jour (diff)

#2 Mis à jour par Daniel Dehennin il y a plus de 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Version cible changé de Mises à jour 2.2.3 - 04 RC à Mises à jour 2.3.4 RC

#4 Mis à jour par Joël Cuissinat il y a environ 12 ans

  • Statut changé de Résolu à Fermé
jojo:~/git/zephir-client(master)$ git branch -r | grep master
  origin/HEAD -> origin/master
  origin/dist/ubuntu/lucid/master
  origin/master
jojo:~/git/zephir-client(master)$ ls debian
ls: ne peut accéder debian: Aucun fichier ou dossier de ce type
jojo:~/git/zephir-client(master)$

Formats disponibles : Atom PDF