[latexrefman-commits] r555 - in /trunk: ChangeLog Makefile Makefile.1 latex2e-es.texi
vincent.b.1 at domain.hid
vincent.b.1 at domain.hid
Thu Nov 24 10:45:24 CET 2016
Author: vincentb1
Date: Thu Nov 24 10:45:22 2016
New Revision: 555
URL: http://svn.gna.org/viewcvs/latexrefman?rev=555&view=rev
Log:
Remove license.texi as versioned file, and derive it from latex2e.texi.
* Makefile (txt_files): Remove license.texi from the list of files
to zip into the distributed archive.
* Makefile.1 (fr, en, es): Change dependancy order so that license
check happens first.
(license-check-{fr, en, es}): Make the comparison relative to the
license as in latex2e.texi, and fix `/std/err' to `/dev/stderr'.
(distclean clean mostlyclean): Add license.texi to the files to be
cleaned off.
(txt_files): Remove license.texi from the list of files
to zip into the distributed archive.
* latex2e-es.texi: Place the English license in the @copying
section, and push the translation to an annex.
Modified:
trunk/ChangeLog
trunk/Makefile
trunk/Makefile.1
trunk/latex2e-es.texi
Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=555&r1=554&r2=555&view=diff
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Thu Nov 24 10:45:22 2016
@@ -1,3 +1,20 @@
+2016-11-24 Vincent Belaïche <vincentb1 at domain.hid>
+
+ * latex2e-es.texi: Place the English license in the @copying
+ section, and push the translation to an annex.
+
+ * Makefile.1 (fr, en, es): Change dependancy order so that license
+ check happens first.
+ (license-check-{fr, en, es}): Make the comparison relative to the
+ license as in latex2e.texi, and fix `/std/err' to `/dev/stderr'.
+ (distclean clean mostlyclean): Add license.texi to the files to be
+ cleaned off.
+ (txt_files): Remove license.texi from the list of files
+ to zip into the distributed archive.
+
+ * Makefile (txt_files): Remove license.texi from the list of files
+ to zip into the distributed archive.
+
2016-11-23 Vincent Belaïche <vincentb1 at domain.hid>
* license.texi: dos2unix + svn propset svn:eol-style to LF.
Modified: trunk/Makefile
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/Makefile?rev=555&r1=554&r2=555&view=diff
==============================================================================
--- trunk/Makefile (original)
+++ trunk/Makefile Thu Nov 24 10:45:22 2016
@@ -80,7 +80,7 @@
#
dist for CTAN. Also update NEWS
#
-txt_files = ChangeLog Makefile NEWS README license.texi aspell.en.pws ltx-help.el
+txt_files = ChangeLog Makefile NEWS README aspell.en.pws ltx-help.el
dist = latex2e-help-texinfo.zip
#
dist: en
Modified: trunk/Makefile.1
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/Makefile.1?rev=555&r1=554&r2=555&view=diff
==============================================================================
--- trunk/Makefile.1 (original)
+++ trunk/Makefile.1 Thu Nov 24 10:45:22 2016
@@ -97,7 +97,7 @@
# Build per language.
define lang_template
.PHONY: $(1)
-$(1): $($(1)_output) license-check-$(1)
+$(1): license-check-$(1) $($(1)_output)
endef
$(foreach lang,$(languages), $(eval $(call lang_template,$(lang))))
@@ -189,18 +189,29 @@
license-check-$(1): license.texi $($(1)_manual).texi
awk '$(get_license_awk)' $($(1)_manual).texi > temp.texi; \
if diff license.texi temp.texi; then rm temp.texi; else \
- echo "License in manual $($(1)_manual).texi is inconsistent with license.texi" > /std/err ; \
+ echo "ERROR: License in manual $($(1)_manual).texi is inconsistent with license.texi" > /dev/stderr; \
exit -1;\
fi
endef
-$(foreach lang,$(languages), $(eval $(call lang_template,$(lang))))
+$(foreach lang,$(other_languages), $(eval $(call lang_template,$(lang))))
+
+.PHONY: license-check-$(default_language)
+license-check-$(default_language): license.texi
+
+license.texi: $($(default_language)_manual).texi
+ awk '$(get_license_awk)' $< > $@
+ if [ `wc -l $@ | cut -d " " -f 1` -le 2 ]; then \
+ rm $@; \
+ echo "ERROR: Can't find license in $<" > /dev/stderr; \
+ exit -1; \
+ fi
# following the GNU sequence of clean targets.
.PHONY: distclean clean mostlyclean
distclean clean mostlyclean:
- rm -rf $(manual)*.t2*
+ rm -rf $(manual)*.t2* license.texi
.PHONY: realclean maintainer-clean
realclean maintainer-clean: distclean
@@ -212,7 +223,7 @@
#
dist for CTAN. Also update NEWS
#
define txt_files
-ChangeLog Makefile.1 license.texi $(subst -$(default_language),,NEWS-$(1) README-$(1)) ltx-help.el
+ChangeLog Makefile.1 $(subst -$(default_language),,NEWS-$(1) README-$(1)) ltx-help.el
endef
define dist_output
Modified: trunk/latex2e-es.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e-es.texi?rev=555&r1=554&r2=555&view=diff
==============================================================================
--- trunk/latex2e-es.texi (original)
+++ trunk/latex2e-es.texi Thu Nov 24 10:45:22 2016
@@ -51,25 +51,30 @@
Copyright 1988, 1994, 2007 Stephen Gilmore.@*
Copyright 1994, 1995, 1996 Torsten Martinsen.
-Se concede permiso para hacer y distribuir copias literales de este
-manual siempre que el aviso de copyright y esta nota de permiso se
-conserven en todas las copias.
+ at vincentb{A continuación se encuentra la licencia bajo la cual es
+distribuido este manual at domain.hid{} una traducción lo es dada en
+anexo at domain.hid{} ver @ref{License translation}.,,20161124}
+
+ at comment start of License
+Permission is granted to make and distribute verbatim copies of
+this manual provided the copyright notice and this permission notice
+are preserved on all copies.
@ignore
-Se concede permiso para procesar este archivo a través de TeX e imprimir
-los resultados, siempre que el documento impreso lleve la copia de aviso
-de permiso previa idéntica a ésta a excepción de la supresión de este
-párrafo (este párrafo no es pertinente para el manual impreso).
+Permission is granted to process this file through TeX and print the
+results, provided the printed document carries copying permission
+notice identical to this one except for the removal of this paragraph
+(this paragraph not being relevant to the printed manual).
@end ignore
-Se concede permiso para copiar y distribuir versiones modificadas de
-este manual bajo las condiciones para una copia literal, a condición de
-que todo el trabajo derivado resultante se distribuya bajo los términos
-de una nota de permiso idéntica a ésta.
-
-Se concede permiso para copiar y distribuir traducciones de este manual
-a otro idioma, con las condiciones anteriores para versiones
-modificadas.
+Permission is granted to copy and distribute modified versions of this
+manual under the conditions for verbatim copying, provided that the entire
+resulting derived work is distributed under the terms of a permission
+notice identical to this one.
+
+Permission is granted to copy and distribute translations of this manual
+into another language, under the above conditions for modified versions.
+ at comment end of License
@end copying
@dircategory TeX
@@ -153,6 +158,7 @@
* Entrada/Salida a la Terminal:: Interacción del usuario.
* LÃnea de Ãrdenes:: Comportamiento independiente del sistema de la lÃnea de órdenes.
* Plantillas de Documento:: Principales plantillas para diversas clases de documento.
+* Traducción de la licencia: License translation. Una traducciòn como informaciòn de la licencia.
* Ãndice de Conceptos:: Ãndice general.
* Ãndice de Instrucciones:: Lista alfabética de instrucciones @LaTeX{}.
@end menu
@@ -7253,6 +7259,34 @@
\end{document}
@end verbatim
+ at c begin vincentb1
+ at node License translation, Plantillas de Documento, Ãndice de Conceptos, Top
+ at comment node-name, next, previous, up
+ at appendix Traducción de la licencia
+
+La traducción que sigue es dada únicamente como informaciòn, y no
+reemplaza el texto en inglés dado al principio de este documento.
+ at c end vincentb1
+
+Se concede permiso para hacer y distribuir copias literales de este
+manual siempre que el aviso de copyright y esta nota de permiso se
+conserven en todas las copias.
+
+ at ignore
+Se concede permiso para procesar este archivo a través de TeX e imprimir
+los resultados, siempre que el documento impreso lleve la copia de aviso
+de permiso previa idéntica a ésta a excepción de la supresión de este
+párrafo (este párrafo no es pertinente para el manual impreso).
+ at end ignore
+
+Se concede permiso para copiar y distribuir versiones modificadas de
+este manual bajo las condiciones para una copia literal, a condición de
+que todo el trabajo derivado resultante se distribuya bajo los términos
+de una nota de permiso idéntica a ésta.
+
+Se concede permiso para copiar y distribuir traducciones de este manual
+a otro idioma, con las condiciones anteriores para versiones
+modificadas.
@node Ãndice de Conceptos
@unnumbered Ãndice de Conceptos
More information about the latexrefman-commits
mailing list