[packages/less] up to 710
atler
atler at pld-linux.org
Fri Sep 25 01:51:22 CEST 2026
commit b40488b6fc067f8eaeaa849bfae6e394a3255212
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Sep 25 01:50:57 2026 +0200
up to 710
less-multilib.patch | 12 ++++--------
less-shell.patch | 33 +++++++++++++++++++--------------
less.spec | 5 +++--
3 files changed, 26 insertions(+), 24 deletions(-)
---
diff --git a/less.spec b/less.spec
index 6e6ab38..df06835 100644
--- a/less.spec
+++ b/less.spec
@@ -8,13 +8,13 @@ Summary(ru.UTF-8): Программа для просмотра текстовы
Summary(tr.UTF-8): Metin dosyası görüntüleyici - more benzeri
Summary(uk.UTF-8): Програма для перегляду текстових файлів схожа на more, але краща
Name: less
-Version: 704
+Version: 710
Release: 1
License: GPL v3+
Group: Applications/Text
#Source0Download: http://www.greenwoodsoftware.com/less/download.html
Source0: https://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
-# Source0-md5: c4c9eea5b1862783b078c67ca67c9185
+# Source0-md5: c5b0ed0d7cebd3869feeae499c66a97b
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: 07bb76556307ab4cecba7abd3933bad2
Source2: %{name}echo.1
@@ -118,6 +118,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libexecdir}/less-osc8-open
%attr(755,root,root) %{_libexecdir}/lessecho
%{_mandir}/man1/less*.1*
+%{_mandir}/man5/less*.5*
%lang(de) %{_mandir}/de/man1/less.1*
%lang(hu) %{_mandir}/hu/man1/less.1*
%lang(it) %{_mandir}/it/man1/less*.1*
diff --git a/less-multilib.patch b/less-multilib.patch
index 2cea39e..f3a34c4 100644
--- a/less-multilib.patch
+++ b/less-multilib.patch
@@ -1,17 +1,13 @@
--- less-661/Makefile.in.orig 2024-08-24 20:28:01.122724956 +0200
+++ less-661/Makefile.in 2024-08-24 21:24:31.187692732 +0200
-@@ -62,13 +62,13 @@ endif
- all: less$(EXEEXT) lesskey$(EXEEXT) lessecho$(EXEEXT)
+@@ -62,10 +62,10 @@ endif
+ all: less$(EXE) lessecho$(EXE)
- less$(EXEEXT): ${OBJ}
+ less$(EXE): ${OBJ}
- ${CC} ${LDFLAGS} -o $@ ${OBJ} ${LIBS}
+ ${CC} ${CFLAGS} ${LDFLAGS} -o $@ ${OBJ} ${LIBS}
- lesskey$(EXEEXT): lesskey.${O} lesskey_parse.${O} xbuf.${O} version.${O}
-- ${CC} ${LDFLAGS} -o $@ lesskey.${O} lesskey_parse.${O} xbuf.${O} version.${O} ${LIBS}
-+ ${CC} ${CFLAGS} ${LDFLAGS} -o $@ lesskey.${O} lesskey_parse.${O} xbuf.${O} version.${O} ${LIBS}
-
- lessecho$(EXEEXT): lessecho.${O} version.${O}
+ lessecho$(EXE): lessecho.${O} version.${O}
- ${CC} ${LDFLAGS} -o $@ lessecho.${O} version.${O} ${LIBS}
+ ${CC} ${CFLAGS} ${LDFLAGS} -o $@ lessecho.${O} version.${O} ${LIBS}
diff --git a/less-shell.patch b/less-shell.patch
index bdce529..f35df29 100644
--- a/less-shell.patch
+++ b/less-shell.patch
@@ -1,6 +1,6 @@
---- less-661/filename.c.orig 2024-08-24 20:24:56.143727073 +0200
-+++ less-661/filename.c 2024-08-24 20:27:41.742829946 +0200
-@@ -550,38 +550,7 @@ static FILE * shellcmd(constant char *cm
+--- less-710/filename.c.orig 2026-09-09 03:42:36.000000000 +0200
++++ less-710/filename.c 2026-09-25 01:29:41.954131707 +0200
+@@ -584,43 +584,7 @@
{
FILE *fd;
@@ -10,26 +10,31 @@
- shell = lgetenv("SHELL");
- if (!isnullenv(shell))
- {
-- char *scmd;
-- char *esccmd;
+- constant char *copt = shell_coption();
-
- /*
- * Read the output of <$SHELL -c cmd>.
- * Escape any metacharacters in the command.
- */
-- esccmd = shell_quote(cmd);
-- if (esccmd == NULL)
+- if (copt == NULL)
- {
- fd = popen(cmd, "r");
- } else
- {
-- constant char *copt = shell_coption();
-- size_t len = strlen(shell) + strlen(esccmd) + strlen(copt) + 3;
-- scmd = (char *) ecalloc(len, sizeof(char));
-- SNPRINTF3(scmd, len, "%s %s %s", shell, copt, esccmd);
-- free(esccmd);
-- fd = popen(scmd, "r");
-- free(scmd);
+- char *esccmd = shell_quote(cmd);
+- if (esccmd == NULL)
+- {
+- error(LM(cannot_quote_command), NULL_PARG);
+- return NULL;
+- } else
+- {
+- size_t len = strlen(shell) + strlen(esccmd) + strlen(copt) + 3;
+- char *scmd = (char *) ecalloc(len, sizeof(char));
+- SNPRINTF3(scmd, len, "%s %s %s", shell, copt, esccmd);
+- fd = popen(scmd, "r");
+- free(scmd);
+- free(esccmd);
+- }
- }
- } else
-#endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/less.git/commitdiff/b40488b6fc067f8eaeaa849bfae6e394a3255212
More information about the pld-cvs-commit
mailing list