depre

Afficher la date et l'heure hexadécimale
git clone git://git.asteride.xyz/~ldp/depre.git
Journaux | Fichiers | Références | LISEZ-MOI | LICENCE

commit b9469ece06a943d1933b9e0924bac2c17c35e37a
parent 67f4c3550682e099a812b975713c79cecd6d4655
Auteur: ldp <ldp@asteride.xyz>
Date:   Thu,  8 Aug 2024 23:32:33 -0400

ajout d'un fichier LISEZ-MOI.txt

Diffstat:
ALISEZ-MOI.txt | 65+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MMakefile | 19+++++++++++++++----
Mman/ca/depre.1 | 2+-
3 files changed, 81 insertions(+), 5 deletions(-)

diff --git a/LISEZ-MOI.txt b/LISEZ-MOI.txt @@ -0,0 +1,65 @@ +depre(1) +======== + +Afficher la date et l’heure dans la format hexadécimal dêpre. + +Pour plus de détails sur depre(1), consulter la page du manuel fournie avec +l’utilitaire ou la page web suivante : + +=> https://asteride.xyz/~ldp/articles/depre_temps_hexadecimal.html + +Dépendances d’exécution +----------------------- + +- POSIX + +Dépendances de compilation +-------------------------- + +- Compilateur C89 ou plus récent +- POSIX +- make (supportant les assignations avec « != ») + +Installation +------------ + +Télécharger la publication la plus récente, la décompresser et l’extraire : + +$ curl 'https://asteride.xyz/~ldp/publications/depre/depre.tgz' | + gzcat | tar -xvf - +$ cd depre + +Compiler le programme : + +$ make + +Installer le programme et les pages du manuel : + +# make install + +Ils s’installeront sous BIN_DOS et MAN_DOS, respectivement. Ces variables ont +chacune une valeur prédéfinie dans le Makefile et dépendent de PREFIX ; il peut +être utile de les modifier. Puisque les pages du manuel ne sont pour l’instant +disponible qu’en français et en catalan et que l’installateur les place dans +${MAN_DOS}/fr/ et dans ${MAN_DOS}/fr/, respectivement, il y a des chances +qu’elles soient inaccessibles et qu’il faille modifier la variable +d’environnement MANPATH ou le fichier /etc/man.conf. + +Contribuer +---------- + +Pour tout commentaire, rapport de bogue ou diff, on peut m’envoyer un courriel +ldp@asteride.xyz. + +Aussi, la page du manuel est pour l’instant seulement disponible en français et +en catalan. De l’aide pour la traduction est toujours bienvenue. + +Licence +------- + +depre est disponible sous licence GPLv3. + +Auteur +------ + +depre a été créé et est maintenu par ldp <ldp@asteride.xyz>. diff --git a/Makefile b/Makefile @@ -1,14 +1,18 @@ -VERSION = 1.0-ε/1 (2024/08/08) +VERSION = 1.0 (2024/08/08) PREFIX = /usr/local BIN_DOS = ${PREFIX}/bin +MAN_DOS = ${PREFIX}/man + +DOS_MAN = man CC = cc COPTS_SPCL = -O2 -DNDEBUG -COPTS = -Wall -Wextra -Werror -Wpedantic -Wno-implicit-fallthrough \ - -std=c89 ${COPTS_SPCL} +COPTS = -Wall -Wextra -Werror -Wpedantic -std=c89 ${COPTS_SPCL} CPPOPTS = -DVERSION="\"${VERSION}\"" +LANG_MAN != ls "${DOS_MAN}" + .SUFFIXES: .c .o .c.o: ${CC} ${CPPOPTS} ${COPTS} -c "$<" @@ -18,7 +22,14 @@ all: depre depre: depre.o ${CC} ${COPTS} -o "$@" depre.o -install: all +inst_man: + for L in ${LANG_MAN} ; \ + do \ + mkdir -p ${MAN_DOS}/$$L/man1 ; \ + cp "${DOS_MAN}/$$L/"* "${MAN_DOS}/$$L/man1" ; \ + done + +install: all inst_man mkdir -p "${BIN_DOS}" install -m 755 depre "${BIN_DOS}"/depre diff --git a/man/ca/depre.1 b/man/ca/depre.1 @@ -110,4 +110,4 @@ surt amb 0 si tot ha anat bé i amb >0 si un error ha ocurregut. .Sh TRADUCCIÓ Aquesta pàgina del manual va ser traduïda per primera vegada de la seva versió orginal en francès per ldp <ldp@asteride.xyz> -al mes d’agost de 2024 i està actualitzada amb la versió 1.0-ε/1 de la utilitat. +al mes d’agost de 2024 i està actualitzada amb la versió 1.0 de la utilitat.