From owner-cvs-all@FreeBSD.ORG Wed Dec 22 06:08:05 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 40F1F16A4CE; Wed, 22 Dec 2004 06:08:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 173C843D5A; Wed, 22 Dec 2004 06:08:05 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iBM684UX016348; Wed, 22 Dec 2004 06:08:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iBM684um016347; Wed, 22 Dec 2004 06:08:04 GMT (envelope-from kientzle) Message-Id: <200412220608.iBM684um016347@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 22 Dec 2004 06:08:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar_platform.h configure.ac.in matching.c 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: Wed, 22 Dec 2004 06:08:05 -0000 kientzle 2004-12-22 06:08:04 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar_platform.h configure.ac.in matching.c Log: Add a fallback version of fnmatch() to the bsdtar source code. Include configure logic to pick up the system one when it exists and use the fallback version when it doesn't exist. Set the default for FreeBSD to use the system version. With this, bsdtar should now be quite portable. Revision Changes Path 1.12 +1 -0 src/usr.bin/tar/bsdtar_platform.h 1.5 +5 -1 src/usr.bin/tar/configure.ac.in 1.8 +164 -8 src/usr.bin/tar/matching.c