From owner-cvs-all@FreeBSD.ORG Sat Aug 7 03:09:29 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A9DA16A4CE; Sat, 7 Aug 2004 03:09:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2048C43D3F; Sat, 7 Aug 2004 03:09:29 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7739SPV040677; Sat, 7 Aug 2004 03:09:29 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7739SUs040676; Sat, 7 Aug 2004 03:09:28 GMT (envelope-from kientzle) Message-Id: <200408070309.i7739SUs040676@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 7 Aug 2004 03:09:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive COPYING INSTALL Makefile Makefile.am Makefile.freebsd archive.h archive.h.in archive_entry.c archive_platform.h archive_read_extract.c configure.ac.in X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Aug 2004 03:09:29 -0000 kientzle 2004-08-07 03:09:28 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive.h.in archive_entry.c archive_platform.h archive_read_extract.c Added files: lib/libarchive COPYING INSTALL Makefile.am configure.ac.in Removed files: lib/libarchive Makefile.freebsd archive.h Log: libarchive now has two complete build systems. The usual "Makefile" is present for FreeBSD. If you "make distfile" on FreeBSD, you will soon have a tar.gz file suitable for deploying to other systems (complete with the expected "configure" script, etc). This latter relies (at least for now) on the GNU auto??? tools. (I like autoconf okay, but someday I hope to write a custom Makefile.in and dispense with automake, which is somewhat odious.) As part of this, I've cleaned up some of the conditional compilation options, added make-foo to construct archive.h dynamically (it now contains some version constants), and added some useful informational files. Revision Changes Path 1.1 +37 -0 src/lib/libarchive/COPYING (new) 1.1 +39 -0 src/lib/libarchive/INSTALL (new) 1.17 +217 -1 src/lib/libarchive/Makefile 1.1 +59 -0 src/lib/libarchive/Makefile.am (new) 1.17 +0 -160 src/lib/libarchive/Makefile.freebsd (dead) 1.16 +0 -309 src/lib/libarchive/archive.h (dead) 1.16 +2 -2 src/lib/libarchive/archive.h.in 1.22 +3 -3 src/lib/libarchive/archive_entry.c 1.12 +0 -25 src/lib/libarchive/archive_platform.h 1.33 +11 -6 src/lib/libarchive/archive_read_extract.c 1.1 +76 -0 src/lib/libarchive/configure.ac.in (new)