View | Details | Raw Unified | Return to bug 151825
Collapse All | Expand All

(-)Makefile (-6 / +6 lines)
Lines 6-15 Link Here
6
#
6
#
7
7
8
PORTNAME=	less
8
PORTNAME=	less
9
PORTVERSION=	382
9
PORTVERSION=	436
10
CATEGORIES=	sysutils
10
CATEGORIES=	sysutils
11
MASTER_SITES=	http://www.greenwoodsoftware.com/%SUBDIR%/ \
11
MASTER_SITES=	http://www.greenwoodsoftware.com/%SUBDIR%/
12
		${MASTER_SITE_GNU}
12
#		${MASTER_SITE_GNU}
13
MASTER_SITE_SUBDIR=	less
13
MASTER_SITE_SUBDIR=	less
14
14
15
MAINTAINER=	jharris@widomaker.com
15
MAINTAINER=	jharris@widomaker.com
Lines 20-32 Link Here
20
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
21
21
22
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
23
MAN1=		less.1 lesskey.1
23
MAN1=		less.1 lesskey.1 lessecho.1
24
24
25
.if defined(COLOUR_LESS) || defined(COLOR_LESS)
25
.if defined(COLOUR_LESS) || defined(COLOR_LESS)
26
MAKE_ENV=	CPPFLAGS="-DCOLOUR_LESS"
26
MAKE_ENV=	CPPFLAGS="-DCOLOR_LESS"
27
27
28
pre-fetch:
28
pre-fetch:
29
	@${ECHO_MSG} "Making a colour version of less."
29
	@${ECHO_MSG} "Making a color version of less."
30
.endif
30
.endif
31
31
32
.include <bsd.port.post.mk>
32
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (less-382.tar.gz) = 103fe4aef6297b93f0f73f38cc3b1bd7
1
MD5 (less-436.tar.gz) = 817bf051953ad2dea825a1cdf460caa4
2
SHA256 (less-382.tar.gz) = d33cc51f220647d015fd526b3782cde03c5d8b18c5233e6388a0047a70446fe7
2
SHA256 (less-436.tar.gz) = 57a16ff07431a9af45cf1cd5b374e1066d019304219f0d156e22bb8c4d6734d2
3
SIZE (less-382.tar.gz) = 264414
3
SIZE (less-436.tar.gz) = 303921
(-)files/patch-aa (-4 / +8 lines)
Lines 1-7 Link Here
1
--- Makefile.in.orig	Fri Apr  9 20:02:59 1999
1
===================================================================
2
+++ Makefile.in	Thu Apr 15 23:09:36 1999
2
RCS file: Makefile.in,v
3
@@ -15,7 +15,7 @@
3
retrieving revision 1.1
4
 LDFLAGS = @LDFLAGS@
4
diff -u -r1.1 Makefile.in
5
--- Makefile.in	2010/10/30 02:29:59	1.1
6
+++ Makefile.in	2010/10/30 02:32:04
7
@@ -17,7 +17,7 @@
8
 EXEEXT = @EXEEXT@
5
 O=o
9
 O=o
6
 
10
 
7
-LIBS = @LIBS@
11
-LIBS = @LIBS@
(-)files/patch-ab (-12 / +17 lines)
Lines 1-8 Link Here
1
--- charset.c.orig	Thu Mar 23 05:36:33 2000
1
===================================================================
2
+++ charset.c	Mon Jun 19 22:33:43 2000
2
RCS file: charset.c,v
3
@@ -267,6 +267,10 @@
3
retrieving revision 1.1
4
diff -u -r1.1 charset.c
5
--- charset.c	2010/10/30 02:38:17	1.1
6
+++ charset.c	2010/10/30 02:40:03
7
@@ -408,6 +408,10 @@
4
 control_char(c)
8
 control_char(c)
5
 	int c;
9
 	LWCHAR c;
6
 {
10
 {
7
+#ifdef COLOR_LESS
11
+#ifdef COLOR_LESS
8
+	if (c == ESC)
12
+	if (c == ESC)
Lines 11-19 Link Here
11
 	c &= 0377;
15
 	c &= 0377;
12
 	return (chardef[c] & IS_CONTROL_CHAR);
16
 	return (chardef[c] & IS_CONTROL_CHAR);
13
 }
17
 }
14
@@ -281,6 +285,20 @@
18
@@ -423,6 +427,20 @@
15
 {
19
 	/* {{ This buffer can be overrun if LESSBINFMT is a long string. }} */
16
 	static char buf[8];
20
 	static char buf[32];
17
 
21
 
18
+#ifdef COLOR_LESS
22
+#ifdef COLOR_LESS
19
+	if(c == ESC)
23
+	if(c == ESC)
Lines 30-41 Link Here
30
+	}
34
+	}
31
+#else
35
+#else
32
 	c &= 0377;
36
 	c &= 0377;
33
 	if (!control_char(c))
37
 	if ((c < 128 || !utf_mode) && !control_char(c))
34
 		sprintf(buf, "%c", c);
38
 		SNPRINTF1(buf, sizeof(buf), "%c", (int) c);
35
@@ -290,5 +308,6 @@
39
@@ -446,6 +464,7 @@
36
 		sprintf(buf, "^%c", c ^ 0100);
40
 #endif
37
 	else
41
 	else
38
 		sprintf(buf, binfmt, c);
42
 		SNPRINTF1(buf, sizeof(buf), binfmt, c);
39
+#endif
43
+#endif
40
 	return (buf);
44
 	return (buf);
41
 }
45
 }
46

Return to bug 151825