summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin
diff options
context:
space:
mode:
authorgabor <gabor@FreeBSD.org>2012-05-11 12:47:21 +0000
committergabor <gabor@FreeBSD.org>2012-05-11 12:47:21 +0000
commit52bc32b6b5375223eeb386b2825c3d811166c8ba (patch)
tree051de9c11eb2cfc3d761225e1c0ac15748116135 /gnu/usr.bin
parent3c7b03ea74b862095c3b09bcccda2b9e58124cac (diff)
downloadFreeBSD-src-52bc32b6b5375223eeb386b2825c3d811166c8ba.zip
FreeBSD-src-52bc32b6b5375223eeb386b2825c3d811166c8ba.tar.gz
- Hook up BSD sort to the build. By default, it will be installed as
"bsdsort" and GNU sort will be the default "sort". When WITH_BSD_SORT is set, BSD sort will be the default "sort" and GNU sort will be installed as "gnusort".
Diffstat (limited to 'gnu/usr.bin')
-rw-r--r--gnu/usr.bin/sort/Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/usr.bin/sort/Makefile b/gnu/usr.bin/sort/Makefile
index e3a005d..a116a63 100644
--- a/gnu/usr.bin/sort/Makefile
+++ b/gnu/usr.bin/sort/Makefile
@@ -3,7 +3,18 @@
SORTDIR= ${.CURDIR}/../../../contrib/gnu-sort
.PATH: ${SORTDIR}/lib ${SORTDIR}/src ${SORTDIR}/man
+.include <bsd.own.mk>
+
+.if ${MK_BSD_SORT} != "yes"
PROG= sort
+.else
+PROG= gnusort
+
+CLEANFILES+= gnusort.1
+gnusort.1: sort.1
+ cp ${.ALLSRC} ${.TARGET}
+.endif
+
SRCS= sort.c \
__fpending.c \
argmatch.c \
OpenPOWER on IntegriCloud