Grab version from the contributed code instead of manually updating it
authorPeter Avalos <pavalos@dragonflybsd.org>
Sat, 5 May 2007 21:16:57 +0000 (21:16 +0000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Sat, 5 May 2007 21:16:57 +0000 (21:16 +0000)
every time.

lib/libarchive/Makefile
lib/libarchive/config.h
usr.bin/tar/Makefile

index 5a2a011..caa6962 100644 (file)
@@ -1,5 +1,5 @@
 # $FreeBSD: src/lib/libarchive/Makefile,v 1.50 2006/09/05 05:59:45 kientzle Exp $
-# $DragonFly: src/lib/libarchive/Makefile,v 1.10 2007/04/28 16:16:31 pavalos Exp $
+# $DragonFly: src/lib/libarchive/Makefile,v 1.11 2007/05/05 21:16:57 pavalos Exp $
 
 LIB=   archive
 
@@ -11,6 +11,9 @@ ARCHIVE_API_MAJOR!=   echo ${VERSION} | sed -e 's/[^0-9]/./g' -e 's/\..*//'
 ARCHIVE_API_MINOR!=    echo ${VERSION} | sed -e 's/[^0-9]/./g' -e 's/[0-9]*\.//' -e 's/\..*//'
 SHLIB_MAJOR=   5
 CFLAGS+=       -DPLATFORM_CONFIG_H=\"config.h\"
+CFLAGS+=       -DPACKAGE_STRING=\"libarchive\ ${VERSION}\"
+CFLAGS+=       -DPACKAGE_VERSION=\"${VERSION}\"
+CFLAGS+=       -DVERSION=\"${VERSION}\"
 CFLAGS+=       -I${.OBJDIR} -I${.CURDIR} -I${CONTRIBDIR} -I-
 WARNS?=        6
 
index b9321cb..d803236 100644 (file)
@@ -1,4 +1,4 @@
-/* $DragonFly: src/lib/libarchive/config.h,v 1.6 2007/04/27 22:56:18 pavalos Exp $ */
+/* $DragonFly: src/lib/libarchive/config.h,v 1.7 2007/05/05 21:16:57 pavalos Exp $ */
 /* config.h.  Generated from config.h.in by configure.  */
 /* config.h.in.  Generated from configure.ac by autoheader.  */
 
 #define PACKAGE_NAME "libarchive"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libarchive 2.1.9"
+/* #undef PACKAGE_STRING */
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libarchive"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "2.1.9"
+/* #undef PACKAGE_VERSION */
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 #define TIME_WITH_SYS_TIME 1
 
 /* Version number of package */
-#define VERSION "2.1.9"
+/* #undef VERSION */
 
 /* Number of bits in a file offset, on hosts where this is settable. */
 /* #undef _FILE_OFFSET_BITS */
index eaf5b34..68317fb 100644 (file)
@@ -1,4 +1,4 @@
-# $DragonFly: src/usr.bin/tar/Makefile,v 1.9 2007/04/28 16:16:31 pavalos Exp $
+# $DragonFly: src/usr.bin/tar/Makefile,v 1.10 2007/05/05 21:16:57 pavalos Exp $
 
 PROG=  bsdtar
 SRCS=  bsdtar.c getdate.y matching.c read.c tree.c util.c write.c
@@ -9,8 +9,12 @@ NOSHARED?=     yes
 
 CONTRIBDIR=    ${.CURDIR}/../../contrib/libarchive-2.1/tar
 .PATH: ${CONTRIBDIR}
+VERSION!=      cat ${CONTRIBDIR}/../version
 CFLAGS+=       -I${.OBJDIR} -I${.CURDIR}/../../lib/libarchive -I${CONTRIBDIR} -I-
 CFLAGS+=       -DPLATFORM_CONFIG_H=\"config.h\"
+CFLAGS+=       -DPACKAGE_STRING=\"libarchive\ ${VERSION}\"
+CFLAGS+=       -DPACKAGE_VERSION=\"${VERSION}\"
+CFLAGS+=       -DVERSION=\"${VERSION}\"
 
 SYMLINKS=      ${BINDIR}/bsdtar ${BINDIR}/tar
 MLINKS=        bsdtar.1 tar.1