Make bsdcpio the default cpio. Place WITH_GCPIO in make.conf if you want
authorPeter Avalos <pavalos@dragonflybsd.org>
Sat, 26 Jul 2008 16:25:31 +0000 (16:25 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Sat, 26 Jul 2008 16:25:31 +0000 (16:25 +0000)
the GNU version as the default.  Both are still built and installed.

etc/defaults/make.conf
gnu/usr.bin/cpio/Makefile
share/man/man5/make.conf.5
usr.bin/cpio/Makefile

index e80c5d9..f75ba20 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/etc/defaults/make.conf,v 1.97.2.80 2003/02/15 16:34:56 trhodes Exp $
-# $DragonFly: src/etc/defaults/make.conf,v 1.36 2008/07/12 14:57:32 pavalos Exp $
+# $DragonFly: src/etc/defaults/make.conf,v 1.37 2008/07/26 16:25:30 pavalos Exp $
 #
 # NOTE:  Please would any committer updating this file also update the
 # make.conf(5) manual page, if necessary, which is located in
@@ -95,8 +95,8 @@ BDECFLAGS=    -W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
 # Default thread library (c_r or thread_xu)
 THREAD_LIB?=   thread_xu
 #
-# To use bsdcpio as the standard cpio.  The default is GNU cpio.
-#WITH_BSDCPIO= true
+# To use GNU cpio as the standard cpio.  The default is bsdcpio.
+#WITH_GCPIO=   true
 #
 # To avoid building various parts of the base system:
 #NO_BIND=      true    # do not build BIND
index 647aadc..4c64d0b 100644 (file)
@@ -2,7 +2,7 @@
 # even though it may live in src/gnu/...
 
 # $FreeBSD: src/gnu/usr.bin/cpio/Makefile,v 1.7.2.1 2001/04/25 12:03:30 ru Exp $
-# $DragonFly: src/gnu/usr.bin/cpio/Makefile,v 1.3 2008/07/12 14:57:33 pavalos Exp $
+# $DragonFly: src/gnu/usr.bin/cpio/Makefile,v 1.4 2008/07/26 16:25:31 pavalos Exp $
 
 .PATH: ${.CURDIR}/../../../contrib/cpio
 
@@ -26,7 +26,7 @@ gcpio.1: cpio.1
 
 CLEANFILES+=   gcpio.1
 
-.if !defined(WITH_BSDCPIO)
+.if defined(WITH_GCPIO)
 SYMLINKS=      ${BINDIR}/gcpio ${BINDIR}/cpio
 MLINKS=                gcpio.1 cpio.1
 .endif
index 8e08424..3bdc97e 100644 (file)
@@ -23,7 +23,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\" $FreeBSD: src/share/man/man5/make.conf.5,v 1.12.2.30 2003/05/18 17:05:55 brueffer Exp $
-.\" $DragonFly: src/share/man/man5/make.conf.5,v 1.36 2008/07/12 14:57:33 pavalos Exp $
+.\" $DragonFly: src/share/man/man5/make.conf.5,v 1.37 2008/07/26 16:25:30 pavalos Exp $
 .\"
 .Dd July 12, 2008
 .Dt MAKE.CONF 5
@@ -267,14 +267,14 @@ Causes
 to be added to
 .Va CFLAGS
 when WARNS is in effect.
-.It Va WITH_BSDCPIO
+.It Va WITH_GCPIO
 .Pq Vt bool
 Set this to use
-.Xr bsdcpio 1
+.Xr gcpio 1
 as the standard
 .Xr cpio 1 .
-The default is to use GNU
-.Xr gcpio 1 .
+The default is to use
+.Xr bsdcpio 1 .
 .El
 .Pp
 The following list provides a name and short description for variables
index bd1d638..1bee02c 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/usr.bin/cpio/Makefile,v 1.1 2008/07/12 14:57:33 pavalos Exp $
+# $DragonFly: src/usr.bin/cpio/Makefile,v 1.2 2008/07/26 16:25:31 pavalos Exp $
 
 PROG=  bsdcpio
 SRCS=  cmdline.c cpio.c err.c matching.c pathmatch.c
@@ -10,7 +10,7 @@ CONTRIBDIR=   ${.CURDIR}/../../contrib/libarchive-2/cpio
 CFLAGS+=       -I${.OBJDIR} -I${.CURDIR}/../../lib/libarchive -I${CONTRIBDIR}
 CFLAGS+=       -DPLATFORM_CONFIG_H=\"config.h\"
 
-.if defined(WITH_BSDCPIO)
+.if !defined(WITH_GCPIO)
 SYMLINKS=      ${BINDIR}/bsdcpio ${BINDIR}/cpio
 MLINKS=        bsdcpio.1 cpio.1
 .endif