summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Pielmeier <billie@gentoo.org>2010-11-10 19:06:35 +0000
committerDaniel Pielmeier <billie@gentoo.org>2010-11-10 19:06:35 +0000
commitbbced93b7a3ba527b8fa789db98e4039855cbbd6 (patch)
tree33b85373815fdd3dbd36061a7cf788e03e1088f9 /app-arch/star
parentMake repoman happy (diff)
downloadgentoo-2-bbced93b7a3ba527b8fa789db98e4039855cbbd6.tar.gz
gentoo-2-bbced93b7a3ba527b8fa789db98e4039855cbbd6.tar.bz2
gentoo-2-bbced93b7a3ba527b8fa789db98e4039855cbbd6.zip
Remove old.
(Portage version: 2.1.8.3/cvs/Linux i686)
Diffstat (limited to 'app-arch/star')
-rw-r--r--app-arch/star/ChangeLog6
-rw-r--r--app-arch/star/files/star-1.5-glibc-2.10.patch92
-rw-r--r--app-arch/star/star-1.5.ebuild78
3 files changed, 5 insertions, 171 deletions
diff --git a/app-arch/star/ChangeLog b/app-arch/star/ChangeLog
index 4cc1f2ff1147..74b339fcb9ca 100644
--- a/app-arch/star/ChangeLog
+++ b/app-arch/star/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-arch/star
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/star/ChangeLog,v 1.92 2010/06/15 11:15:41 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/star/ChangeLog,v 1.93 2010/11/10 19:06:35 billie Exp $
+
+ 10 Nov 2010; Daniel Pielmeier <billie@gentoo.org> -star-1.5.ebuild,
+ -files/star-1.5-glibc-2.10.patch:
+ Remove old.
*star-1.5.1-r1 (15 Jun 2010)
diff --git a/app-arch/star/files/star-1.5-glibc-2.10.patch b/app-arch/star/files/star-1.5-glibc-2.10.patch
deleted file mode 100644
index 402a7dcc3734..000000000000
--- a/app-arch/star/files/star-1.5-glibc-2.10.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-diff -urNp star-1.5-orig/include/schily/schily.h star-1.5/include/schily/schily.h
---- star-1.5-orig/include/schily/schily.h 2008-02-16 16:32:01.000000000 +0100
-+++ star-1.5/include/schily/schily.h 2009-04-08 10:49:17.000000000 +0200
-@@ -113,7 +113,7 @@ extern int fexecle __PR((const char *, F
- /* 6th arg not const, fexecv forces av[ac] = NULL */
- extern int fexecv __PR((const char *, FILE *, FILE *, FILE *, int,
- char **));
--extern int fexecve __PR((const char *, FILE *, FILE *, FILE *,
-+extern int sch_fexecve __PR((const char *, FILE *, FILE *, FILE *,
- char * const *, char * const *));
- extern int fspawnv __PR((FILE *, FILE *, FILE *, int, char * const *));
- extern int fspawnl __PR((FILE *, FILE *, FILE *,
-@@ -243,7 +243,7 @@ extern char *fillbytes __PR((void *, int
- extern char *findbytes __PR((const void *, int, char));
- extern int findline __PR((const char *, char, const char *,
- int, char **, int));
--extern int getline __PR((char *, int));
-+extern int sch_getline __PR((char *, int));
- extern int getstr __PR((char *, int));
- extern int breakline __PR((char *, char, char **, int));
- extern int getallargs __PR((int *, char * const**, const char *, ...));
-diff -urNp star-1.5-orig/lib/fexec.c star-1.5/lib/fexec.c
---- star-1.5-orig/lib/fexec.c 2007-07-01 12:04:35.000000000 +0200
-+++ star-1.5/lib/fexec.c 2009-04-08 10:54:05.000000000 +0200
-@@ -165,7 +165,7 @@ fexecle(name, in, out, err, va_alist)
- } while (p != NULL);
- va_end(args);
-
-- ret = fexecve(name, in, out, err, av, env);
-+ ret = sch_fexecve(name, in, out, err, av, env);
- if (av != xav)
- free(av);
- return (ret);
-@@ -179,11 +179,11 @@ fexecv(name, in, out, err, ac, av)
- char *av[];
- {
- av[ac] = NULL; /* force list to be null terminated */
-- return (fexecve(name, in, out, err, av, environ));
-+ return (sch_fexecve(name, in, out, err, av, environ));
- }
-
- EXPORT int
--fexecve(name, in, out, err, av, env)
-+sch_fexecve(name, in, out, err, av, env)
- const char *name;
- FILE *in, *out, *err;
- char * const av[], * const env[];
-diff -urNp star-1.5-orig/lib/libschily-mapvers star-1.5/lib/libschily-mapvers
---- star-1.5-orig/lib/libschily-mapvers 2007-10-06 15:21:55.000000000 +0200
-+++ star-1.5/lib/libschily-mapvers 2009-04-08 10:54:21.000000000 +0200
-@@ -77,7 +77,7 @@ global:
- fexecl;
- fexecle;
- fexecv;
-- fexecve;
-+ sch_fexecve;
- ffileread;
- ffilewrite;
- fgetline;
-@@ -123,7 +123,7 @@ global:
- geterrno;
- getfiles;
- getfp;
-- getline;
-+ sch_getline;
- getmainfp;
- #getstr;
- #handlecond;
-diff -urNp star-1.5-orig/lib/stdio/fgetline.c star-1.5/lib/stdio/fgetline.c
---- star-1.5-orig/lib/stdio/fgetline.c 2004-09-25 14:23:36.000000000 +0200
-+++ star-1.5/lib/stdio/fgetline.c 2009-04-08 10:51:39.000000000 +0200
-@@ -61,7 +61,7 @@ fgetline(f, buf, len)
- }
-
- EXPORT int
--getline(buf, len)
-+sch_getline(buf, len)
- char *buf;
- int len;
- {
-diff -urNp star-1.5-orig/libfind/find.c star-1.5/libfind/find.c
---- star-1.5-orig/libfind/find.c 2008-04-10 19:04:54.000000000 +0200
-+++ star-1.5/libfind/find.c 2009-04-08 10:54:48.000000000 +0200
-@@ -1730,7 +1730,7 @@ doexec(f, ac, av, state)
- #endif
- av[ac] = NULL; /* -exec {} \; is not NULL terminated */
-
-- fexecve(av[0], state->std[0], state->std[1], state->std[2],
-+ sch_fexecve(av[0], state->std[0], state->std[1], state->std[2],
- av, state->env);
- #ifdef PLUS_DEBUG
- error("argsize %d\n",
diff --git a/app-arch/star/star-1.5.ebuild b/app-arch/star/star-1.5.ebuild
deleted file mode 100644
index efda664f5a6a..000000000000
--- a/app-arch/star/star-1.5.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.ebuild,v 1.9 2009/08/09 17:08:52 ssuominen Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="An enhanced (world's fastest) tar, as well as enhanced mt/rmt"
-HOMEPAGE="http://cdrecord.berlios.de/old/private/star.html"
-if [[ ${PV%_alpha*} == ${PV} ]] ; then
-SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.bz2"
-else
-SRC_URI="ftp://ftp.berlios.de/pub/${PN}/alpha/${PN}-${PV/_alpha/a}.tar.bz2"
-fi
-
-LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-S=${WORKDIR}/${P/_alpha[0-9][0-9]}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-glibc-2.10.patch
-
- cd "${S}"/DEFAULTS
- sed -i \
- -e 's:/opt/schily:/usr:g' \
- -e 's:bin:root:g' \
- -e 's:/usr/src/linux/include:/usr/include:' \
- Defaults.linux
-
- if use ppc64 ; then
- cd "${S}"/RULES
- cp ppc-linux-cc.rul ppc64-linux-cc.rul
- cp ppc-linux-gcc.rul ppc64-linux-gcc.rul
- fi
-}
-
-src_compile() {
- make CC="$(tc-getCC)" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
-}
-
-src_install() {
- # Joerg Schilling suggested to integrate star into the main OS using call:
- # make INS_BASE=/usr DESTDIR="${D}" install
-
- dobin star/OBJ/*-*-cc/star || die "dobin star failed"
- dobin tartest/OBJ/*-*-cc/tartest || die "dobin tartest failed"
- dobin star_sym/OBJ/*-*-cc/star_sym || die "dobin star_sym failed"
- dobin mt/OBJ/*-*-cc/smt || die "dobin smt failed"
-
- newsbin rmt/OBJ/*-*-cc/rmt rmt.star
- newman rmt/rmt.1 rmt.star.1
-
- # Note that we should never install gnutar, tar or rmt in this package.
- # tar and rmt are provided by app-arch/tar. gnutar is not compatible with
- # GNU tar and breakes compilation, or init scripts. bug #33119
- dosym /usr/bin/{star,ustar}
- dosym /usr/bin/{star,spax}
- dosym /usr/bin/{star,scpio}
- dosym /usr/bin/{star,suntar}
-
- # match is needed to understand the pattern matcher, if you wondered why ;)
- mv star/{star.4,star.5}
- doman man/man1/match.1 tartest/tartest.1 \
- star/{star.5,star.1,spax.1,scpio.1,suntar.1}
-
- insinto /etc/default
- newins star/star.dfl star
- newins rmt/rmt.dfl rmt
-
- dodoc star/{README.ACL,README.crash,README.largefiles,README.otherbugs} \
- star/{README.pattern,README.pax,README.posix-2001,README,STARvsGNUTAR} \
- rmt/default-rmt.sample TODO AN-* Changelog CONTRIBUTING
-}