diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2003-11-14 12:46:10 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2003-11-14 12:46:10 +0000 |
commit | 335b7c2d160d898c94dec25e3c3eebc50b24026a (patch) | |
tree | 735ea7254a8e7b34fe2c3b7ca6ff70cfea5a3b12 /sys-apps/tar | |
parent | tar is in app-arch now (diff) | |
download | gentoo-2-335b7c2d160d898c94dec25e3c3eebc50b24026a.tar.gz gentoo-2-335b7c2d160d898c94dec25e3c3eebc50b24026a.tar.bz2 gentoo-2-335b7c2d160d898c94dec25e3c3eebc50b24026a.zip |
removed tar and star from sys-apps -- they're in app-arch
Diffstat (limited to 'sys-apps/tar')
-rw-r--r-- | sys-apps/tar/ChangeLog | 93 | ||||
-rw-r--r-- | sys-apps/tar/Manifest | 7 | ||||
-rw-r--r-- | sys-apps/tar/files/digest-tar-1.13.25-r3 | 1 | ||||
-rw-r--r-- | sys-apps/tar/files/tar-1.13.19-r1-gentoo.diff | 40 | ||||
-rw-r--r-- | sys-apps/tar/files/tar-1.13.19.patch | 40 | ||||
-rw-r--r-- | sys-apps/tar/files/tar-1.13.25-r3.gentoo.diff | 15 | ||||
-rw-r--r-- | sys-apps/tar/files/tar.1 | 376 | ||||
-rw-r--r-- | sys-apps/tar/tar-1.13.25-r3.ebuild | 70 |
8 files changed, 0 insertions, 642 deletions
diff --git a/sys-apps/tar/ChangeLog b/sys-apps/tar/ChangeLog deleted file mode 100644 index 0bfe993b57cf..000000000000 --- a/sys-apps/tar/ChangeLog +++ /dev/null @@ -1,93 +0,0 @@ -# ChangeLog for sys-apps/tar -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tar/ChangeLog,v 1.22 2003/11/02 14:40:46 weeve Exp $ - - 02 Nov 2003; Jason Wever <weeve@gentoo.org> tar-1.13.25-r3.ebuild: - Added sparc keyword. - - 01 Nov 2003; Seemant Kulleen <seemant@gentoo.org> tar-1.13.25-r1.ebuild, - tar-1.13.25-r2.ebuild, tar-1.13.25-r3.ebuild: - src_uri fix to add gentoo mirrors first, since the gnu mirrors are still outta - whack. Closes bug #32521 by Stony Yakovac <stonyy@tek.com> - - 28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> tar-1.13.25-r3.ebuild: - Remove unneeded old API SELinux patch - - 02 Sep 2003; Martin Holzer <mholzer@gentoo.org> tar-1.13.25-r1.ebuild, - tar-1.13.25-r2.ebuild, tar-1.13.25-r3.ebuild: - Now uses mirror://gnu. - -*tar-1.13.25-r3 (23 Mar 2003) - - 20 May 2003; Joshua Kinard <kumba@gentoo.org> tar-1.13.25-r3.ebuild: - Added gnuconfig eclass to support linux-mips targets - - 23 Mar 2003; Joshua Brindle <method@gentoo.org> tar-1.13.25-r3.ebuild: - added selinux support - - 20 Feb 2003; Zach Welch <zwelch@gentoo.org> tar-1-13-25-r3.ebuild : - Added arm to keywords. - - 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> tar-1-13-25-r3.ebuild : - Added hppa to keywords. - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*tar-1-13-25-r3 (01 Oct 2002) - - 18 Jan 2003; Jan Seidel <tuxus@gentoo.org> : - Added mips to keywords - - 01 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> : - Security update. Added patch developed by Redhat to fix directory traversals. - - 09 Dec 2002; Jon Portnoy <avenj@gentoo.org> : - Updated ebuild to work with USE="icc", no need to up the revision - number. - - 10 Dec 2002; Jon Portnoy <avenj@gentoo.org> : - Moved USE="icc" into r4 to prevent blocked deps with icc-7.0. - -*tar-1.13.19-r1.ebuild (14 July 2002) - - 16 Aug 2002; Seemant Kulleen <seemant@gentoo.org> tar-1.13.25-r2.ebuild : - - Added gzip, bzip2 and ncompress to DEPEND list. Closes bug #6611 by - laurent.mouillart@free.fr (Laurent Mouillart) - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.19.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.19-r1.ebuild : - Added LICENSE, KEYWORDS, SLOT. - -*tar-1.13.18-r4.ebuild (14 July 2002) - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.18-r4.ebuild : - Added LICENSE, KEYWORDS, SLOT. - -*tar-1.13.25-r2 (12 Apr 2002) - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.25.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.25-r2.ebuild : - Added LICENSE, KEYWORDS, SLOT. - 12 Apr 2002; Spider <spider@gentoo.org> : - Updating the tar with a symlink in /etc that allows remote-tar to work properly. - Fix a cd to make dodoc and doman work - Credit to Daniel Mettler <mettlerd@icu.unizh.ch> for the patch for rmt - - -*tar-1.13.25-r1 (1 Feb 2002) - - 14 Jul 2002; phoen][x <phoenix@gentoo.org> tar-1.13.25-r1.ebuild : - Added LICENSE, KEYWORDS, SLOT. - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sys-apps/tar/Manifest b/sys-apps/tar/Manifest deleted file mode 100644 index 25d7dd9cb641..000000000000 --- a/sys-apps/tar/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -MD5 26e9ab27d429cbb8ba1e18a27b27c8e9 ChangeLog 3460 -MD5 9f87cea58c3f3ebdb41a84e53c1c564e tar-1.13.25-r3.ebuild 1441 -MD5 ebfd134ad54b3a6a08124bef38ecdad6 files/digest-tar-1.13.25-r3 64 -MD5 a1ab9f186c82b2894e285c1945dcbbcc files/tar-1.13.19-r1-gentoo.diff 706 -MD5 a1ab9f186c82b2894e285c1945dcbbcc files/tar-1.13.19.patch 706 -MD5 4518c28dd014a2efcc10690d53b58ffd files/tar-1.13.25-r3.gentoo.diff 314 -MD5 a5f8c5da7a9465ea1978145f3ef0610c files/tar.1 7113 diff --git a/sys-apps/tar/files/digest-tar-1.13.25-r3 b/sys-apps/tar/files/digest-tar-1.13.25-r3 deleted file mode 100644 index 467f114af098..000000000000 --- a/sys-apps/tar/files/digest-tar-1.13.25-r3 +++ /dev/null @@ -1 +0,0 @@ -MD5 6ef8c906e81eee441f8335652670ac4a tar-1.13.25.tar.gz 1312227 diff --git a/sys-apps/tar/files/tar-1.13.19-r1-gentoo.diff b/sys-apps/tar/files/tar-1.13.19-r1-gentoo.diff deleted file mode 100644 index 26c0d63bedc1..000000000000 --- a/sys-apps/tar/files/tar-1.13.19-r1-gentoo.diff +++ /dev/null @@ -1,40 +0,0 @@ -*** misc.c.orig Sat Jan 13 08:59:29 2001 ---- misc.c Mon Jul 9 15:45:09 2001 -*************** -*** 201,217 **** - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) - return 1; - - do - { -! if (! *p++) - return 0; - } -! while (! ISSLASH (*p)); - } - } - ---- 201,218 ---- - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - -+ if(ISSLASH (*p) ) return 1; - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (!p[2] || ISSLASH (p[2]))) - return 1; - - do - { -! if (! *p) - return 0; - } -! while (! ISSLASH (*p++)); - } - } - diff --git a/sys-apps/tar/files/tar-1.13.19.patch b/sys-apps/tar/files/tar-1.13.19.patch deleted file mode 100644 index 26c0d63bedc1..000000000000 --- a/sys-apps/tar/files/tar-1.13.19.patch +++ /dev/null @@ -1,40 +0,0 @@ -*** misc.c.orig Sat Jan 13 08:59:29 2001 ---- misc.c Mon Jul 9 15:45:09 2001 -*************** -*** 201,217 **** - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) - return 1; - - do - { -! if (! *p++) - return 0; - } -! while (! ISSLASH (*p)); - } - } - ---- 201,218 ---- - { - char const *p = name + FILESYSTEM_PREFIX_LEN (name); - -+ if(ISSLASH (*p) ) return 1; - for (;;) - { -! if (p[0] == '.' && p[1] == '.' && (!p[2] || ISSLASH (p[2]))) - return 1; - - do - { -! if (! *p) - return 0; - } -! while (! ISSLASH (*p++)); - } - } - diff --git a/sys-apps/tar/files/tar-1.13.25-r3.gentoo.diff b/sys-apps/tar/files/tar-1.13.25-r3.gentoo.diff deleted file mode 100644 index 9d4e6b3b47e7..000000000000 --- a/sys-apps/tar/files/tar-1.13.25-r3.gentoo.diff +++ /dev/null @@ -1,15 +0,0 @@ ---- tar-1.13.25/src/misc.c.orig Mon Aug 27 00:14:26 2001 -+++ tar-1.13.25/src/misc.c Mon May 27 11:29:31 2002 -@@ -214,6 +214,13 @@ - return 0; - } - while (! ISSLASH (*p)); -+ -+ do -+ { -+ if (! *p++) -+ return 0; -+ } -+ while ( ISSLASH (*p)); - } - } diff --git a/sys-apps/tar/files/tar.1 b/sys-apps/tar/files/tar.1 deleted file mode 100644 index f7de1ec5be5e..000000000000 --- a/sys-apps/tar/files/tar.1 +++ /dev/null @@ -1,376 +0,0 @@ -.\" @(#)tar.1 1.11.1 93/19/22 PJV; -.TH TAR 1 "22 September 1993" -.SH NAME -tar \- The GNU version of the tar archiving utility -.SH SYNOPSIS -.B tar -[ -.B \- -] -.B A --catenate --concatenate \||\| c --create \||\| d --diff --compare \||\| r --append \||\| t --list \||\| u --update \||\| x -extract --get -[ -.B --atime-preserve -] -[ -.B -b, --block-size N -] -[ -.B -B, --read-full-blocks -] -[ -.B -C, --directory DIR -] -[ -.B --checkpoint -] -[ -.B -f, --file [HOSTNAME:]F -] -[ -.B --force-local -] -[ -.B -F, --info-script F --new-volume-script F -] -[ -.B -G, --incremental -] -[ -.B -g, --listed-incremental F -] -[ -.B -h, --dereference -] -[ -.B -i, --ignore-zeros -] -[ -.B -j, --bzip2 -] -[ -.B --ignore-failed-read -] -[ -.B -k, --keep-old-files -] -[ -.B -K, --starting-file F -] -[ -.B -l, --one-file-system -] -[ -.B -L, --tape-length N -] -[ -.B -m, --modification-time -] -[ -.B -M, --multi-volume -] -[ -.B -N, --after-date DATE, --newer DATE -] -[ -.B -o, --old-archive, --portability -] -[ -.B -O, --to-stdout -] -[ -.B -p, --same-permissions, --preserve-permissions -] -[ -.B -P, --absolute-names -] -[ -.B --preserve -] -[ -.B -R, --record-number -] -[ -.B --remove-files -] -[ -.B -s, --same-order, --preserve-order -] -[ -.B --same-owner -] -[ -.B --numeric-owner -] -[ -.B -S, --sparse -] -[ -.B -T, --files-from F -] -[ -.B --null -] -[ -.B --totals -] -[ -.B -v, --verbose -] -[ -.B -V, --label NAME -] -[ -.B --version -] -[ -.B -w, --interactive, --confirmation -] -[ -.B -W, --verify -] -[ -.B --exclude=FILE -] -[ -.B -X, --exclude-from FILE -] -[ -.B -Z, --compress, --uncompress -] -[ -.B -z, --gzip, --ungzip -] -[ -.B --use-compress-program PROG -] -[ -.B --block-compress -] -[ -.B --rsh-command=CMD -] -[ -.B -[0-7][lmh] -] -.TP -.I filename1 [ filename2, ... filenameN ] -.TP -.I directory1 [ directory2, ...directoryN ] -.SH DESCRIPTION -.LP -This manual page documents the GNU version of -.B tar -, an archiving program designed to store and extract files from -an archive file known as a -.IR tarfile. -A -.IR tarfile -may be made on a tape drive, however, it is also common -to write a -.IR tarfile -to a normal file. -The first argument to -.B tar -must be one of the options: -.BR Acdrtux , -followed by any optional functions. -The final arguments to -.B tar -are the names of the files or directories which should be archived. The use -of a directory name always implies that the subdirectories below should be -included in the archive. -.SH EXAMPLES -.TP -.B tar -xvvf foo.tar -extract foo.tar -.TP -.B tar -xvvzf foo.tar.gz -extract gzipped foo.tar.gz -.TP -.B tar -cvvf foo.tar foo/ -tar contents of folder foo in foo.tar -.SH "FUNCTION LETTERS" -.TP -.B One of the following options must be used: -.TP -.B -A, --catenate, --concatenate -append tar files to an archive -.TP -.B -c, --create -create a new archive -.TP -.B -d, --diff, --compare -find differences between archive and file system -.TP -.B --delete -delete from the archive (not for use on mag tapes!) -.TP -.B -r, --append -append files to the end of an archive -.TP -.B -t, --list -list the contents of an archive -.TP -.B -u, --update -only append files that are newer than copy in archive -.TP -.B -x, --extract, --get -extract files from an archive -.SH "OTHER OPTIONS" -.TP -.B --atime-preserve -don't change access times on dumped files -.TP -.B -b, --block-size N -block size of Nx512 bytes (default N=20) -.TP -.B -B, --read-full-blocks -reblock as we read (for reading 4.2BSD pipes) -.TP -.B -C, --directory DIR -change to directory DIR -.TP -.B --checkpoint -print directory names while reading the archive -.TP -.B -f, --file [HOSTNAME:]F -use archive file or device F (default "-", meaning stdin/stdout) -.TP -.B --force-local -archive file is local even if has a colon -.TP -.B -F, --info-script F --new-volume-script F -run script at end of each tape (implies -M) -.TP -.B -G, --incremental -create/list/extract old GNU-format incremental backup -.TP -.B -g, --listed-incremental F -create/list/extract new GNU-format incremental backup -.TP -.B -h, --dereference -don't dump symlinks; dump the files they point to -.TP -.B -i, --ignore-zeros -ignore blocks of zeros in archive (normally mean EOF) -.TP -.B -j, --bzip2 -filter archive through bzip2, use to decompress .bz2 files -.TP -.B --ignore-failed-read -don't exit with non-zero status on unreadable files -.TP -.B -k, --keep-old-files -keep existing files; don't overwrite them from archive -.TP -.B -K, --starting-file F -begin at file F in the archive -.TP -.B -l, --one-file-system -stay in local file system when creating an archive -.TP -.B -L, --tape-length N -change tapes after writing N*1024 bytes -.TP -.B -m, --modification-time -don't extract file modified time -.TP -.B -M, --multi-volume -create/list/extract multi-volume archive -.TP -.B -N, --after-date DATE, --newer DATE -only store files newer than DATE -.TP -.B -o, --old-archive, --portability -write a V7 format archive, rather than ANSI format -.TP -.B -O, --to-stdout -extract files to standard output -.TP -.B -p, --same-permissions, --preserve-permissions -extract all protection information -.TP -.B -P, --absolute-paths -don't strip leading `/'s from file names -.TP -.B --preserve -like -p -s -.TP -.B -R, --record-number -show record number within archive with each message -.TP -.B --remove-files -remove files after adding them to the archive -.TP -.B -s, --same-order, --preserve-order -list of names to extract is sorted to match archive -.TP -.B --same-owner -create extracted files with the same ownership -.TP -.B --numeric-owner -always use numbers for user/group names -.TP -.B -S, --sparse -handle sparse files efficiently -.TP -.B -T, --files-from F -get names to extract or create from file F -.TP -.B --null --T reads null-terminated names, disable -C -.TP -.B --totals -print total bytes written with --create -.TP -.B -v, --verbose -verbosely list files processed -.TP -.B -V, --label NAME -create archive with volume name NAME -.TP -.B --version -print tar program version number -.TP -.B -w, --interactive, --confirmation -ask for confirmation for every action -.TP -.B -W, --verify -attempt to verify the archive after writing it -.TP -.B --exclude=FILE -exclude file FILE -.TP -.B -X, --exclude-from FILE -exclude files listed in FILE -.TP -.B -Z, --compress, --uncompress -filter the archive through compress -.TP -.B -z, --gzip, --ungzip -filter the archive through gzip -.TP -.B --use-compress-program PROG -filter the archive through PROG (which must accept -d) -.TP -.B --block-compress -block the output of compression program for tapes -.TP -.B --rsh-command=CMD -Use remote COMMAND instead of `rsh'. This option exists so that -people who use something other than the standard `rsh' (e.g., a -Kerberized `rsh') can access a remote device. -.TP -.B -[0-7][lmh] -specify drive and density -.SH BUGS -.LP -The GNU folks, in general, abhor man pages, and create info documents instead. -The maintainer of tar falls into this category. This man page is neither -complete, nor current, and was included in the Debian Linux packaging of tar -entirely to reduce the frequency with which the lack of a man page gets -reported as a bug in our defect tracking system. - -If you really want to understand tar, then you should run info and read the -tar info pages, or use the info mode in emacs. - diff --git a/sys-apps/tar/tar-1.13.25-r3.ebuild b/sys-apps/tar/tar-1.13.25-r3.ebuild deleted file mode 100644 index af36d30abae2..000000000000 --- a/sys-apps/tar/tar-1.13.25-r3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/tar/tar-1.13.25-r3.ebuild,v 1.21 2003/11/02 14:40:46 weeve Exp $ - -inherit eutils gnuconfig - -IUSE="nls static build" - -S=${WORKDIR}/${P} -DESCRIPTION="Use this to try make tarballs :)" -HOMEPAGE="http://www.gnu.org/software/tar/" -SRC_URI="mirror://gentoo/${P}.tar.gz - mirror://gnu/tar/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 amd64 alpha mips hppa arm ppc ia64 sparc" - -DEPEND="sys-apps/gzip - sys-apps/bzip2 - app-arch/ncompress" - -RDEPEND="nls? ( >=sys-devel/gettext-0.10.35 )" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PF}.gentoo.diff -} - -src_compile() { - - # Fix configure scripts to support linux-mips targets - gnuconfig_update - - local myconf - [ -z "`use nls`" ] && myconf="--disable-nls" - econf \ - --bindir=/bin \ - --libexecdir=/usr/lib/misc \ - ${myconf} || die - - if [ -z "`use static`" ] - then - emake || die - else - emake LDFLAGS=-static || die - fi - -} - -src_install() { - make DESTDIR=${D} install || die - #FHS 2.1 stuff - dodir /usr/sbin - cd ${D} - mv usr/lib/misc/rmt usr/sbin/rmt.gnu - dosym rmt.gnu /usr/sbin/rmt - # a nasty yet required symlink: - dodir /etc - dosym /usr/sbin/rmt /etc/rmt - cd ${S} - if [ -z "`use build`" ] - then - dodoc AUTHORS ChangeLog* COPYING NEWS README* PORTS THANKS - doman ${FILESDIR}/tar.1 - else - rm -rf ${D}/usr/share - fi -} |