diff options
author | Daniel Pielmeier <billie@gentoo.org> | 2010-11-10 19:06:35 +0000 |
---|---|---|
committer | Daniel Pielmeier <billie@gentoo.org> | 2010-11-10 19:06:35 +0000 |
commit | bbced93b7a3ba527b8fa789db98e4039855cbbd6 (patch) | |
tree | 33b85373815fdd3dbd36061a7cf788e03e1088f9 /app-arch/star | |
parent | Make repoman happy (diff) | |
download | gentoo-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/ChangeLog | 6 | ||||
-rw-r--r-- | app-arch/star/files/star-1.5-glibc-2.10.patch | 92 | ||||
-rw-r--r-- | app-arch/star/star-1.5.ebuild | 78 |
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 -} |