Module Name: src
Committed By: tron
Date: Sun Jul 3 18:02:01 UTC 2011
Added Files:
src/external/bsd/less: Makefile Makefile.inc
src/external/bsd/less/bin: Makefile Makefile.inc
src/external/bsd/less/bin/less: Makefile
src/external/bsd/less/bin/lessecho: Makefile
src/external/bsd/less/bin/lesskey: Makefile
Log Message:
Add makefiles to build the new version of "less".
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/bsd/less/Makefile \
src/external/bsd/less/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/less/bin/Makefile \
src/external/bsd/less/bin/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/bsd/less/bin/less/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/less/bin/lessecho/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/less/bin/lesskey/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: src/external/bsd/less/Makefile
diff -u /dev/null src/external/bsd/less/Makefile:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/Makefile Sun Jul 3 18:02:00 2011
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2011/07/03 18:02:00 tron Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= bin
+
+.include <bsd.subdir.mk>
Index: src/external/bsd/less/Makefile.inc
diff -u /dev/null src/external/bsd/less/Makefile.inc:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/Makefile.inc Sun Jul 3 18:02:00 2011
@@ -0,0 +1,4 @@
+# $NetBSD: Makefile.inc,v 1.1 2011/07/03 18:02:00 tron Exp $
+
+LESS_DISTDIR= ${NETBSDSRCDIR}/external/bsd/less/dist
+.PATH: ${LESS_DISTDIR}
Index: src/external/bsd/less/bin/Makefile
diff -u /dev/null src/external/bsd/less/bin/Makefile:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/bin/Makefile Sun Jul 3 18:02:01 2011
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2011/07/03 18:02:01 tron Exp $
+
+.include <bsd.own.mk>
+
+SUBDIR= less lessecho lesskey
+
+.include <bsd.subdir.mk>
Index: src/external/bsd/less/bin/Makefile.inc
diff -u /dev/null src/external/bsd/less/bin/Makefile.inc:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/bin/Makefile.inc Sun Jul 3 18:02:01 2011
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile.inc,v 1.1 2011/07/03 18:02:01 tron Exp $
+
+.include "../Makefile.inc"
+
+BINDIR= /usr/bin
+
+CPPFLAGS+= -I${LESS_DISTDIR} -DBINDIR=\"${BINDIR}\" -DSYSDIR=\"/etc\"
Index: src/external/bsd/less/bin/less/Makefile
diff -u /dev/null src/external/bsd/less/bin/less/Makefile:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/bin/less/Makefile Sun Jul 3 18:02:01 2011
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2011/07/03 18:02:01 tron Exp $
+
+.include <bsd.own.mk>
+
+PROG= less
+
+SRCS= main.c screen.c brac.c ch.c charset.c cmdbuf.c \
+ command.c cvt.c decode.c edit.c filename.c forwback.c \
+ help.c ifile.c input.c jump.c line.c linenum.c \
+ lsystem.c mark.c optfunc.c option.c opttbl.c os.c \
+ output.c pattern.c position.c prompt.c search.c signal.c \
+ tags.c ttyin.c version.c
+
+LDADD+= -lcurses -ltermcap
+DPADD+= ${LIBCURSES}
+
+.include "bsd.prog.mk"
Index: src/external/bsd/less/bin/lessecho/Makefile
diff -u /dev/null src/external/bsd/less/bin/lessecho/Makefile:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/bin/lessecho/Makefile Sun Jul 3 18:02:01 2011
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile,v 1.1 2011/07/03 18:02:01 tron Exp $
+
+.include <bsd.own.mk>
+
+PROG= lessecho
+
+SRCS= lessecho version.c
+
+.include "bsd.prog.mk"
Index: src/external/bsd/less/bin/lesskey/Makefile
diff -u /dev/null src/external/bsd/less/bin/lesskey/Makefile:1.1
--- /dev/null Sun Jul 3 18:02:01 2011
+++ src/external/bsd/less/bin/lesskey/Makefile Sun Jul 3 18:02:01 2011
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2011/07/03 18:02:01 tron Exp $
+
+.include <bsd.own.mk>
+
+PROG= lesskey
+
+SRCS= lesskey version.c
+
+LDADD+= -ltermcap
+DPADD+= ${LIBTERM}
+
+.include "bsd.prog.mk"