[gentoo-commits] repo/gentoo:master commit in: app-arch/star/, profiles/

2019-04-09 Thread Michał Górny
commit: 6aa719e0df6ce6201e08d9b9fd62fc2113b4e4b0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 14:09:19 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 14:10:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa719e0

app-arch/star: Remove last-rited pkg

Closes: https://bugs.gentoo.org/679030
Signed-off-by: Michał Górny  gentoo.org>

 app-arch/star/Manifest |   1 -
 app-arch/star/metadata.xml |  11 
 app-arch/star/star-1.5.3-r1.ebuild | 109 -
 profiles/package.mask  |   9 ---
 4 files changed, 130 deletions(-)

diff --git a/app-arch/star/Manifest b/app-arch/star/Manifest
deleted file mode 100644
index d0784749c16..000
--- a/app-arch/star/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST star-1.5.3.tar.bz2 889881 BLAKE2B 
d5d21a99d78c877d422bb6326ec0833d11c35dbe591ba1b892b267f811ae7f6108d9e34c14925b873a53b0f12c703f7c646012010d79d841e0e7be04a5c9dfed
 SHA512 
622032a0e87f3df06ab1091af0af99d0362f478f70351cfe3d47195eec0fcc96f458fb6e50cae3531183984b1d390b598176ce008bcc5f29764795f66436efef

diff --git a/app-arch/star/metadata.xml b/app-arch/star/metadata.xml
deleted file mode 100644
index 5e16a72b054..000
--- a/app-arch/star/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-shell-to...@gentoo.org
-Gentoo Shell Tools Project
-  
-  
-s-tar
-  
-

diff --git a/app-arch/star/star-1.5.3-r1.ebuild 
b/app-arch/star/star-1.5.3-r1.ebuild
deleted file mode 100644
index 480ce97a432..000
--- a/app-arch/star/star-1.5.3-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="An enhanced (world's fastest) tar, as well as enhanced mt/rmt"
-HOMEPAGE="http://s-tar.sourceforge.net/;
-SRC_URI="mirror://sourceforge/s-tar/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="acl xattr"
-
-DEPEND="
-   sys-libs/libcap
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${P/_alpha[0-9][0-9]}"
-
-src_prepare() {
-   default
-
-   find -type f -exec chmod -c u+w '{}' + || die
-   sed \
-   -e "s:/opt/schily:${EPREFIX}/usr:g" \
-   -e 's:bin:root:g' \
-   -e "s:/usr/src/linux/include:${EPREFIX}/usr/include:" \
-   -i DEFAULTS/Defaults.linux || die
-
-   # Disable libacl autodependency (hacky build system, hacky fix...)
-   if use acl; then
-   sed \
-   -e 's:[$]ac_cv_header_sys_acl_h:disable acl:' \
-   -i autoconf/configure || die
-   fi
-
-   if use xattr; then
-   sed \
-   -e 's:[$]ac_cv_header_attr_xattr_h:disable xattr:' \
-   -i autoconf/configure || die
-   fi
-
-   # "echo -n" is not POSIX compliant
-   sed \
-   -e 's@echo $ac_n@printf@' \
-   -e '/printf/s@$ac_c@@g' \
-   -i autoconf/configure || die
-
-   # Create additional symlinks needed for some archs.
-   pushd "${S}/RULES" > /dev/null
-   local t
-   for t in ppc64 s390x ; do
-   ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
-   ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
-   done
-   popd > /dev/null
-}
-
-src_configure() { :; } #avoid ./configure run
-
-src_compile() {
-   emake \
-   GMAKE_NOWARN="true" \
-   CC="$(tc-getCC)" \
-   COPTX="${CFLAGS}" \
-   CPPOPTX="${CPPFLAGS}" \
-   COPTGPROF= \
-   COPTOPT= \
-   LDOPTX="${LDFLAGS}"
-}
-
-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 \
-   tartest/OBJ/*-*-cc/tartest \
-   star_sym/OBJ/*-*-cc/star_sym \
-   mt/OBJ/*-*-cc/smt
-
-   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 {star,/usr/bin/ustar}
-   dosym {star,/usr/bin/spax}
-   dosym {star,/usr/bin/scpio}
-   dosym {star,/usr/bin/suntar}
-
-   #  match is needed to understand the pattern matcher, if you wondered 
why ;)
-   doman man/man1/match.1 tartest/tartest.1 \
-   star/{star.4,star.1,spax.1,scpio.1,suntar.1}
-
-   insinto /etc/default
-   newins 

[gentoo-commits] repo/gentoo:master commit in: app-arch/star/

2018-11-21 Thread Lars Wendler
commit: e733bac105ec79e7ef2d9bc1bb820f2a884d0426
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 21 10:53:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 21 10:54:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e733bac1

app-arch/star: Revbump to add dependency on sys-libs/libcap

Also bumped ebuild to EAPI-7
Bumped straight to stable.

Closes: https://bugs.gentoo.org/628070
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../{star-1.5.3.ebuild => star-1.5.3-r1.ebuild}| 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/app-arch/star/star-1.5.3.ebuild 
b/app-arch/star/star-1.5.3-r1.ebuild
similarity index 87%
rename from app-arch/star/star-1.5.3.ebuild
rename to app-arch/star/star-1.5.3-r1.ebuild
index f841e026ddc..480ce97a432 100644
--- a/app-arch/star/star-1.5.3.ebuild
+++ b/app-arch/star/star-1.5.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="An enhanced (world's fastest) tar, as well as enhanced mt/rmt"
 HOMEPAGE="http://s-tar.sourceforge.net/;
@@ -15,13 +15,16 @@ KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linu
 IUSE="acl xattr"
 
 DEPEND="
+   sys-libs/libcap
acl? ( sys-apps/acl )
xattr? ( sys-apps/attr )"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${P/_alpha[0-9][0-9]}
+S="${WORKDIR}/${P/_alpha[0-9][0-9]}"
 
 src_prepare() {
+   default
+
find -type f -exec chmod -c u+w '{}' + || die
sed \
-e "s:/opt/schily:${EPREFIX}/usr:g" \
@@ -33,15 +36,21 @@ src_prepare() {
if use acl; then
sed \
-e 's:[$]ac_cv_header_sys_acl_h:disable acl:' \
-   -i "${S}/autoconf/configure" || die
+   -i autoconf/configure || die
fi
 
if use xattr; then
sed \
-e 's:[$]ac_cv_header_attr_xattr_h:disable xattr:' \
-   -i "${S}/autoconf/configure" || die
+   -i autoconf/configure || die
fi
 
+   # "echo -n" is not POSIX compliant
+   sed \
+   -e 's@echo $ac_n@printf@' \
+   -e '/printf/s@$ac_c@@g' \
+   -i autoconf/configure || die
+
# Create additional symlinks needed for some archs.
pushd "${S}/RULES" > /dev/null
local t
@@ -56,6 +65,7 @@ src_configure() { :; } #avoid ./configure run
 
 src_compile() {
emake \
+   GMAKE_NOWARN="true" \
CC="$(tc-getCC)" \
COPTX="${CFLAGS}" \
CPPOPTX="${CPPFLAGS}" \



[gentoo-commits] repo/gentoo:master commit in: app-arch/star/

2015-09-21 Thread Agostino Sarubbo
commit: 768344d9a12b3e0054adad7ee8b9c95b01015d4a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Sep 21 11:27:33 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Sep 21 11:27:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768344d9

app-arch/star: sparc stable wrt bug #556030

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 app-arch/star/star-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/star/star-1.5.3.ebuild b/app-arch/star/star-1.5.3.ebuild
index 79a8d11..844e13e 100644
--- a/app-arch/star/star-1.5.3.ebuild
+++ b/app-arch/star/star-1.5.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/s-tar/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="acl xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/star/, app-arch/star/files/

2015-09-21 Thread Justin Lecher
commit: 77b31c9df4862f107080d665a8ef9f3a916fa909
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep 21 12:05:01 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep 21 12:10:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b31c9d

app-arch/star: Drop old

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher  gentoo.org>

 app-arch/star/Manifest |   1 -
 .../star/files/star-1.5.1-bufferoverflow.patch |  21 -
 .../star/files/star-1.5.1-changewarnSegv.patch |  80 
 .../star/files/star-1.5.1-multivolsigsegv.patch|  12 ---
 app-arch/star/files/star-1.5.1-stdioconflict.patch |  92 ---
 app-arch/star/star-1.5.2.ebuild| 102 -
 6 files changed, 308 deletions(-)

diff --git a/app-arch/star/Manifest b/app-arch/star/Manifest
index 4221d04..0bb1433 100644
--- a/app-arch/star/Manifest
+++ b/app-arch/star/Manifest
@@ -1,2 +1 @@
-DIST star-1.5.2.tar.bz2 874558 SHA256 
762645b98af13bb9b0512812814ec8e90635d1400c94eb5911e9774daed2addf SHA512 
6ea9bd3db79a83c5fae5cb791ea6fc2d79cb464d97702ca0167fdd068df77f047a53037f5be342f138dd950c2c863ee07de0bf3390e37d39a1105634ca8fc9d5
 WHIRLPOOL 
957a499bdbc7cca5704635c89bd7703fb0018ee22ab99a7cacab4b5241131001f6b9a65b69c227dc513c210d772b4a3a560a1a5d602e6b9dde4778ab1a329876
 DIST star-1.5.3.tar.bz2 889881 SHA256 
070342833ea83104169bf956aa880bcd088e7af7f5b1f8e3d29853b49b1a4f5b SHA512 
622032a0e87f3df06ab1091af0af99d0362f478f70351cfe3d47195eec0fcc96f458fb6e50cae3531183984b1d390b598176ce008bcc5f29764795f66436efef
 WHIRLPOOL 
fd786e38666392813311d04350680bb9e1f4cf892412697652f8531eec95b9954c8e0ec3d1538dc1a7cc469e28dbbc38a0a21f8e210fdf929a65de3b73ab55d6

diff --git a/app-arch/star/files/star-1.5.1-bufferoverflow.patch 
b/app-arch/star/files/star-1.5.1-bufferoverflow.patch
deleted file mode 100644
index afc0b4a..000
--- a/app-arch/star/files/star-1.5.1-bufferoverflow.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urNp star-1.5.1-orig/star/longnames.c star-1.5.1/star/longnames.c
 star-1.5.1-orig/star/longnames.c   2009-10-16 00:38:55.0 +0200
-+++ star-1.5.1/star/longnames.c2010-02-03 13:36:03.0 +0100
-@@ -155,7 +155,7 @@ name_to_tcb(info, ptb)
-   if (add)
-   strcatl(ptb->dbuf.t_name, name, "/", (char *)NULL);
-   else
--  strcpy(ptb->dbuf.t_name, name);
-+  strncpy(ptb->dbuf.t_name, name, props.pr_maxsname);
-   return (TRUE);
-   }
- 
-@@ -198,7 +198,7 @@ name_to_tcb(info, ptb)
-   if (add)
-   strcatl(ptb->dbuf.t_name, [1], "/", (char *)NULL);
-   else
--  strcpy(ptb->dbuf.t_name, [1]);
-+  strncpy(ptb->dbuf.t_name, [1], props.pr_maxsname);
-   strncpy(ptb->dbuf.t_prefix, name, np - name);
-   info->f_flags |= F_SPLIT_NAME;
-   return (TRUE);

diff --git a/app-arch/star/files/star-1.5.1-changewarnSegv.patch 
b/app-arch/star/files/star-1.5.1-changewarnSegv.patch
deleted file mode 100644
index 74d4870..000
--- a/app-arch/star/files/star-1.5.1-changewarnSegv.patch
+++ /dev/null
@@ -1,80 +0,0 @@
 star-1.5/star/checkerr.c.orig-segv 2006-10-31 18:06:25.0 +0100
-+++ star-1.5/star/checkerr.c   2007-08-27 11:42:39.0 +0200
-@@ -183,39 +183,45 @@ LOCAL struct eflags {
-  */
- LOCAL UInt32_t
- errflags(eflag, doexit)
--  char*eflag;
--  BOOLdoexit;
-+ char *eflag;
-+ BOOL doexit;
- {
--  register char   *p = eflag;
--  char*ef = _endword(eflag);
--  register struct eflags  *ep;
--  register intslen;
--  register UInt32_t   nflags = 0;
--
--  do {
--  for (ep = eflags; ep->fname; ep++) {
--  slen = strlen(ep->fname);
--  if ((strncmp(ep->fname, p, slen) == 0) &&
--  (p[slen] == '|' || p[slen] == ' ' ||
--  p[slen] == '\0')) {
--  nflags |= ep->fval;
--  break;
--  }
--  }
--  if (ep->fname == NULL) {
--  if (doexit)
--  comerrno(EX_BAD, "Bad flag '%s'\n", p);
--  return (0);
--  }
--  p = strchr(p, '|');
--  } while (p < ef && p && *p++ == '|');
--
--  if ((nflags & ~(UInt32_t)(E_ABORT|E_WARN)) == 0) {
--  if (doexit)
--  comerrno(EX_BAD, "Bad error condition '%s'.\n", eflag);
--  return (0);
--  }
--  return (nflags);
-+  register struct eflags  *ep;
-+  register intslen;
-+  register UInt32_t   nflags = 0;
-+  char *curflags;
-+  char *curflag;
-+  
-+  curflags = strdup (eflag);
-+  *_endword(curflags) = '\0';
-+  curflag   = strtok (curflags, "|");

[gentoo-commits] repo/gentoo:master commit in: app-arch/star/

2015-09-06 Thread Agostino Sarubbo
commit: 7bf2356d672c05430296fd1304639991cf8d18d7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep  6 13:25:23 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep  6 13:25:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf2356d

app-arch/star: ppc stable wrt bug #556030

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 app-arch/star/star-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/star/star-1.5.3.ebuild b/app-arch/star/star-1.5.3.ebuild
index 9beb4cf..79a8d11 100644
--- a/app-arch/star/star-1.5.3.ebuild
+++ b/app-arch/star/star-1.5.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/s-tar/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="acl xattr"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/star/

2015-08-09 Thread Mikle Kolyada
commit: 9366ddeea72dd6e0c82d3d3ebca284887ae51114
Author: Mikle Kolyada zlogene AT gentoo DOT org
AuthorDate: Sun Aug  9 16:45:58 2015 +
Commit: Mikle Kolyada zlogene AT gentoo DOT org
CommitDate: Sun Aug  9 16:45:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9366ddee

app-arch/star: ia64 stable wrt bug #556030

Package-Manager: portage-2.2.20

 app-arch/star/star-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/star/star-1.5.3.ebuild b/app-arch/star/star-1.5.3.ebuild
index 4cb914b..9beb4cf 100644
--- a/app-arch/star/star-1.5.3.ebuild
+++ b/app-arch/star/star-1.5.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI=mirror://sourceforge/s-tar/${P}.tar.bz2
 
 LICENSE=GPL-2 LGPL-2.1 CDDL-Schily
 SLOT=0
-KEYWORDS=alpha amd64 hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos
+KEYWORDS=alpha amd64 hppa ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos
 IUSE=acl xattr
 
 DEPEND=