diff options
-rw-r--r-- | app-arch/tar/ChangeLog | 6 | ||||
-rw-r--r-- | app-arch/tar/files/append.at | 34 | ||||
-rw-r--r-- | app-arch/tar/tar-1.15.1.ebuild | 5 |
3 files changed, 42 insertions, 3 deletions
diff --git a/app-arch/tar/ChangeLog b/app-arch/tar/ChangeLog index a90ac70060e4..54b8e26f68a4 100644 --- a/app-arch/tar/ChangeLog +++ b/app-arch/tar/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-arch/tar # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/ChangeLog,v 1.47 2005/04/27 03:35:29 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/ChangeLog,v 1.48 2005/05/28 06:04:30 vapier Exp $ + + 28 May 2005; Mike Frysinger <vapier@gentoo.org> +files/append.at, + tar-1.15.1.ebuild: + Add missing append.at test #86878 by R Hill. 27 Apr 2005; Mike Frysinger <vapier@gentoo.org> +files/tar-1.15.1-dont-abort-long-names.patch, tar-1.15.1.ebuild: diff --git a/app-arch/tar/files/append.at b/app-arch/tar/files/append.at new file mode 100644 index 000000000000..289d48acde92 --- /dev/null +++ b/app-arch/tar/files/append.at @@ -0,0 +1,34 @@ +# Process this file with autom4te to create testsuite. -*- Autotest -*- + +# Test suite for GNU tar. +# Copyright (C) 2004 Free Software Foundation, Inc. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + +AT_SETUP([append]) +AT_KEYWORDS([append]) + +AT_TAR_CHECK([touch file1 + touch file2 + tar cf archive file1 + tar rf archive file2 + tar tf archive], + [0], +[file1 +file2 +]) + +AT_CLEANUP diff --git a/app-arch/tar/tar-1.15.1.ebuild b/app-arch/tar/tar-1.15.1.ebuild index 404850e2f4bb..1460676847f4 100644 --- a/app-arch/tar/tar-1.15.1.ebuild +++ b/app-arch/tar/tar-1.15.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.15.1.ebuild,v 1.12 2005/05/26 22:06:21 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.15.1.ebuild,v 1.13 2005/05/28 06:04:30 vapier Exp $ inherit flag-o-matic eutils @@ -25,7 +25,8 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}"/${PV}-flex-arg.patch epatch "${FILESDIR}"/${P}-gcc4-test.patch - epatch "${FILESDIR}"/${P}-dont-abort-long-names.patch && touch tests/testsuite + epatch "${FILESDIR}"/${P}-dont-abort-long-names.patch + cp "${FILESDIR}"/append.at tests/ } src_compile() { |