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:
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.