summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/cpio
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2008-05-26 17:21:12 +0000
committerkientzle <kientzle@FreeBSD.org>2008-05-26 17:21:12 +0000
commit1d799de2f659b3d422277000d5aa51c5a8cabd60 (patch)
tree76443f9b7c47c767a0eeb080c2d3522c18bc94f0 /gnu/usr.bin/cpio
parent16030399a3a17282495aae57735c733f973d2788 (diff)
downloadFreeBSD-src-1d799de2f659b3d422277000d5aa51c5a8cabd60.zip
FreeBSD-src-1d799de2f659b3d422277000d5aa51c5a8cabd60.tar.gz
Install GNU cpio as 'gcpio', symlink to 'cpio' unless WITH_BSDCPIO is
defined.
Diffstat (limited to 'gnu/usr.bin/cpio')
-rw-r--r--gnu/usr.bin/cpio/Makefile10
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/usr.bin/cpio/Makefile b/gnu/usr.bin/cpio/Makefile
index 2d1e575..211b068 100644
--- a/gnu/usr.bin/cpio/Makefile
+++ b/gnu/usr.bin/cpio/Makefile
@@ -5,7 +5,7 @@ CPIODIR= ${.CURDIR}/../../../contrib/cpio
SUBDIR= doc
-PROG= cpio
+PROG= gcpio
SRCS= copyin.c \
copyout.c \
copypass.c \
@@ -59,4 +59,12 @@ alloca.h: alloca_.h
CFLAGS+=-I${.OBJDIR} -I${.CURDIR} -I${CPIODIR}/lib -DHAVE_CONFIG_H \
-DHAVE_MKFIFO -DHAVE_SETLOCALE -DHAVE_LSTAT
+gcpio.1: ${CPIODIR}/doc/cpio.1
+ cat ${CPIODIR}/doc/cpio.1 >gcpio.1
+
+.if !defined(WITH_BSDCPIO)
+SYMLINKS=gcpio ${BINDIR}/cpio
+MLINKS=gcpio.1 cpio.1
+.endif
+
.include <bsd.prog.mk>
OpenPOWER on IntegriCloud