Project

General

Profile

Evolution #2702

Réorganiser les sources

Added by Daniel Dehennin over 11 years ago. Updated over 11 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
01/11/2012
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.3

Description

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


Related issues

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

Associated revisions

Revision 2020a7c6 (diff)
Added by Daniel Dehennin over 11 years ago

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

Revision 0a9cc2c2 (diff)
Added by Daniel Dehennin over 11 years ago

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

History

#1 Updated by Daniel Dehennin over 11 years ago

  • Subject changed from Réorganiser les sources et branches to Réorganiser les sources
  • Description updated (diff)

#2 Updated by Daniel Dehennin over 11 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#3 Updated by Joël Cuissinat over 11 years ago

  • Target version changed from Mises à jour 2.2.3 - 04 RC to Mises à jour 2.3.4 RC

#4 Updated by Joël Cuissinat over 11 years ago

  • Status changed from Résolu to 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)$

Also available in: Atom PDF