Tableau des modifications
Fri Jul 23 2022 Eric Gerbier <
eric.gerbier@tutanota.com>
2.11
- (internal) toutes les variables globales commencent par une majuscule
- ajout des fichiers rc comme fichiers de config
- (internal) re-ecriture de la fonction set_default_values
- (internal) suppression de code inutile dans la fonction set_option
- makefile : utilise podchecker
- makefile : utilise rpmsign
- utilise rpmsign s'il est disponible
- ajout de l'option run, pour modifier le fichier spec par un programme externe
- ajout de l'option show_config
- ajout du script test_rpmerizor.pl pour tester la non-regression
- changement d'adresse email de gerbier@users.sourceforge.net en eric.gerbier@tutanota.com
- changement de clef gpg en F80D3B85029F2DACC6A8469A364644463D1079A1
- ajout de l'option batch, pour forcer le mode batch (pas d'interactif)
- correction des avertissements de perlcritic
Vendredi 22 avril 2016 Eric Gerbier <
eric.gerbier@tutanota.com>
2.10
- changement de nom de la variable globale opt en Opt
- changement de nom de la fonction parse_otions en parse_options
- ajout de la fonction info
- ajout de la fonction warning
- permet d'utiliser ensembles les options allow edit_spec et spec_only
- utilisation (optionnelle) de fichier de configuration (rpmerizorc) a trois niveaux (global, user, local)
- certains arguments de ligne de commandes peuvent etre utilisés en mode negatif (--no*) pour surcharger les fichiers de configuration
Vendredi 15 avril 2016 Eric Gerbier <
eric.gerbier@tutanota.com>
2.9
- correction de bug sur les liens symboliques
- tri alphabetiques des fichiers dans la section %files
- ajout de l'option autoreq (vrai par défaut)
Mardi 9 mars 2016 Eric Gerbier <
eric.gerbier@tutanota.com>
2.8
- changement entete du script (utilise /usr/bin/env)
Vendredi 3 janvier 2014 Eric Gerbier <
eric.gerbier@tutanota.com>
2.7
- correction d'un probleme sur fedora 20 : suppression des repertoires fhs dans le fichier spec
Vendredi 2 decembre 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.6
- ajout d'une cible "sign" dans le makefile
- la cible "clean" du makefile nettoie aussi les fichiers signés
- ajout de l'option debug (pour les developpeurs)
- ajout de l'option guess, qui permet de remplir automatiquement tous les champs necessaires pour fabriquer le package
Vendredi 8 avril 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.5
- en mode rootdir, initialise les meta-données name et version à partir du nom du répertoire
- ajout de l'option compat, pour la compatibilité avec les formats d'empreintes dans les anciennes versions de rpm
- ajout de l'option default, pour remplir les meta-données release/group avec des valeurs par défaut
- amélioration de la détection des fichiers de config et de doc, à partir des prefixes
- ajout de l'option stdin, pour recupére les fichiers à traiter depuis l'entrée standard
Tue Mar 22 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.4
- ajout de l'option url
- ajout de l'option packager
- bugfix : ne plus appeler find si pas de repertoires
- vérifie si les repertoire des rpm existent, et les crée s'il le faut
- verifie si rpmbuild existe
Tue Mar 3 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.3
- ajout de l'option rootdir
- ajout de l'option buildarch
- le code retour depends de celui de rpmbuild
Tue Feb 25 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.2
- recherche recursive des fichiers
- ajout de l'option list_group
- correction : les fichier contenant des blancs doivent entourés de guillemets
- simplification de l'appel à rpmbuild
- le pseudo repertoire buildroot change de nom : /tmp/rpmerizor_buildroot
- ajout de sections prep et clean afin de permettre l'utilisation des fichiers spec hors rpmerizor (après un spec_only, par exemple)
- ajout d'un commentaire sur rpmerizor dans le fichier spec
- ajout de l'option man pour obtenir l'aide complete
- la doc est intégrée dans le code pour éviter sa duplication
- ajout de l'option exclude
Wed Feb 17 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.1
- ajout de l'option sign
- sauvegarde de l'ancien fichier specfile s'il existe
- utilise le module perl Cwd au lieu d'appels externes
- ajout de l'option spec_only pour ne fabriquer que le fichier spec
- (Makefile) fabrication d'une page man a partir du fichier pod
- l'option edit est renommée en edit_spec
- corrige l'aide sur l'option Version
Tue Feb 10 2011 Eric Gerbier <
eric.gerbier@tutanota.com>
2.0
- modification pour le faire marcher avec des versions recentes de rpm
- ajout des options pour le mode batch
- ajout de l'option buildall pour fabriquer aussi le package source src.rpm
- ajout de l'option edit_spec pour editer le file spec avant la fabrication
- nettoyage du code perl
2001 Paul Miller
1.0
back to main page