[Midnightbsd-cvs] src [7259] trunk/usr.bin/cpio/Makefile: fix cpio build after libarchive update

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 15 12:59:12 EDT 2015


Revision: 7259
          http://svnweb.midnightbsd.org/src/?rev=7259
Author:   laffer1
Date:     2015-08-15 12:59:11 -0400 (Sat, 15 Aug 2015)
Log Message:
-----------
fix cpio build after libarchive update

Modified Paths:
--------------
    trunk/usr.bin/cpio/Makefile

Modified: trunk/usr.bin/cpio/Makefile
===================================================================
--- trunk/usr.bin/cpio/Makefile	2015-08-15 14:42:20 UTC (rev 7258)
+++ trunk/usr.bin/cpio/Makefile	2015-08-15 16:59:11 UTC (rev 7259)
@@ -1,20 +1,21 @@
-# $MidnightBSD: src/usr.bin/cpio/Makefile,v 1.4 2012/01/14 03:40:17 laffer1 Exp $
+# $MidnightBSD$
 
 .include <bsd.own.mk>
 
 LIBARCHIVEDIR=	${.CURDIR}/../../contrib/libarchive
+LIBARCHIVECONFDIR=	${.CURDIR}/../../lib/libarchive
 
 PROG=	bsdcpio
-BSDCPIO_VERSION_STRING=3.0.3
+BSDCPIO_VERSION_STRING=	3.1.2
 
 .PATH:	${LIBARCHIVEDIR}/cpio
 SRCS=	cpio.c cmdline.c
 
 .PATH:	${LIBARCHIVEDIR}/libarchive_fe
-SRCS+=	err.c line_reader.c matching.c pathmatch.c
+SRCS+=	err.c line_reader.c
 
 CFLAGS+= -DBSDCPIO_VERSION_STRING=\"${BSDCPIO_VERSION_STRING}\"
-CFLAGS+= -DPLATFORM_CONFIG_H=\"${.CURDIR}/config_midnightbsd.h\"
+CFLAGS+= -DPLATFORM_CONFIG_H=\"${LIBARCHIVECONFDIR}/config.h\"
 CFLAGS+= -I${LIBARCHIVEDIR}/cpio -I${LIBARCHIVEDIR}/libarchive_fe
 
 .ifdef RELEASE_CRUNCH
@@ -30,6 +31,10 @@
 LDADD+= -lmd
 .endif
 
+.if ${MK_ICONV} != "no"
+CFLAGS+=	-DHAVE_ICONV=1 -DHAVE_ICONV_H=1 -DICONV_CONST=const
+.endif
+
 SYMLINKS=bsdcpio ${BINDIR}/cpio
 MLINKS= bsdcpio.1 cpio.1
 



More information about the Midnightbsd-cvs mailing list