summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-07-30 03:06:38 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-07-30 03:06:38 +0000
commit3f0b7ed9010ec0f401bd6cb19ea6a39164b6c0b3 (patch)
tree19907f415fb8b15f2b3c9c73a17fc72565053d19 /app-arch/sharutils
parentmotif USE flag dropped; insecure-savers use flag added, which enables setuid ... (diff)
downloadgentoo-2-3f0b7ed9010ec0f401bd6cb19ea6a39164b6c0b3.tar.gz
gentoo-2-3f0b7ed9010ec0f401bd6cb19ea6a39164b6c0b3.tar.bz2
gentoo-2-3f0b7ed9010ec0f401bd6cb19ea6a39164b6c0b3.zip
version bump
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'app-arch/sharutils')
-rw-r--r--app-arch/sharutils/ChangeLog9
-rw-r--r--app-arch/sharutils/Manifest11
-rw-r--r--app-arch/sharutils/files/digest-sharutils-4.2.1-r101
-rw-r--r--app-arch/sharutils/files/digest-sharutils-4.41
-rw-r--r--app-arch/sharutils/files/sharutils-4.4-tempfile.patch55
-rw-r--r--app-arch/sharutils/sharutils-4.2.1-r10.ebuild64
-rw-r--r--app-arch/sharutils/sharutils-4.4.ebuild35
7 files changed, 105 insertions, 71 deletions
diff --git a/app-arch/sharutils/ChangeLog b/app-arch/sharutils/ChangeLog
index 31bb33abca02..79e0bec0abd9 100644
--- a/app-arch/sharutils/ChangeLog
+++ b/app-arch/sharutils/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-arch/sharutils
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/ChangeLog,v 1.34 2005/04/06 20:54:34 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/ChangeLog,v 1.35 2005/07/30 03:06:38 dragonheart Exp $
+
+*sharutils-4.4 (30 Jul 2005)
+
+ 30 Jul 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/sharutils-4.4-tempfile.patch, -sharutils-4.2.1-r10.ebuild,
+ +sharutils-4.4.ebuild:
+ Version bump thanks to meatoo.
06 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
sharutils-4.2.1-r11.ebuild:
diff --git a/app-arch/sharutils/Manifest b/app-arch/sharutils/Manifest
index 27bd3cce7e9f..5f4d7b7075af 100644
--- a/app-arch/sharutils/Manifest
+++ b/app-arch/sharutils/Manifest
@@ -1,9 +1,10 @@
MD5 355e29d863805e7364d8b1a07d3aad72 ChangeLog 6094
MD5 0fd81d7e999330596e70e94b4abc3907 sharutils-4.2.1-r11.ebuild 1434
-MD5 8aeb6ef65c0671a04a49ff323b520333 sharutils-4.2.1-r10.ebuild 1419
-MD5 a0ed4cfc65c5d37392c6b3816d3fbdbe files/digest-sharutils-4.2.1-r11 67
-MD5 ca22218be478144a5275a31e4ba88e75 files/sharutils-4.2.1-tempfile.patch 3249
-MD5 a0ed4cfc65c5d37392c6b3816d3fbdbe files/digest-sharutils-4.2.1-r10 67
-MD5 aeb2dc437bac48b13e8ebc1d632013ad files/sharutils-4.2.1-buffer-check.patch 2416
+MD5 db8b45b87e5c4a58e8993c5d42252d0d sharutils-4.4.ebuild 1169
MD5 5c7abe1494f7d3b105dd3907b6898474 files/sharutils-4.2.1-gentoo.patch 2438
+MD5 a0ed4cfc65c5d37392c6b3816d3fbdbe files/digest-sharutils-4.2.1-r11 67
MD5 567118e62dd91c695bdffe56281a5324 files/sharutils-4.2.1-buffer-limits.patch 1980
+MD5 cc08d95794a6f1a1563a10ed71110d13 files/digest-sharutils-4.4 66
+MD5 aeb2dc437bac48b13e8ebc1d632013ad files/sharutils-4.2.1-buffer-check.patch 2416
+MD5 1ea2ebc1fb64525d36dfac228047b3ae files/sharutils-4.4-tempfile.patch 1656
+MD5 ca22218be478144a5275a31e4ba88e75 files/sharutils-4.2.1-tempfile.patch 3249
diff --git a/app-arch/sharutils/files/digest-sharutils-4.2.1-r10 b/app-arch/sharutils/files/digest-sharutils-4.2.1-r10
deleted file mode 100644
index afb942300ec9..000000000000
--- a/app-arch/sharutils/files/digest-sharutils-4.2.1-r10
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b8ba1d409f07edcb335ff72a27bd9828 sharutils-4.2.1.tar.gz 306022
diff --git a/app-arch/sharutils/files/digest-sharutils-4.4 b/app-arch/sharutils/files/digest-sharutils-4.4
new file mode 100644
index 000000000000..ef8161e1f768
--- /dev/null
+++ b/app-arch/sharutils/files/digest-sharutils-4.4
@@ -0,0 +1 @@
+MD5 0ad657c2dd04793b1dcd8b8135cd6395 sharutils-4.4.tar.bz2 634676
diff --git a/app-arch/sharutils/files/sharutils-4.4-tempfile.patch b/app-arch/sharutils/files/sharutils-4.4-tempfile.patch
new file mode 100644
index 000000000000..0206a5d66fb4
--- /dev/null
+++ b/app-arch/sharutils/files/sharutils-4.4-tempfile.patch
@@ -0,0 +1,55 @@
+--- ./sharutils-4.4/doc/shar.1.orig 2005-07-01 23:43:44.000000000 +1000
++++ ./sharutils-4.4/doc/shar.1 2005-07-30 12:39:00.000000000 +1000
+@@ -48,7 +48,7 @@
+ the list of files to be packed. For example:
+ .nf
+
+-find . \-type f \-print | sort | shar \-S \-Z \-L50 \-o /tmp/big
++find . \-type f \-print | sort | shar \-S \-Z \-L50 \-o /somewhere/big
+
+ .fi
+ If \f2\-p\f1 is specified on the command line, then the options
+--- ./sharutils-4.4/doc/sharutils.texi.orig 2005-01-24 05:06:05.000000000 +1100
++++ ./sharutils-4.4/doc/sharutils.texi 2005-07-30 12:39:00.000000000 +1000
+@@ -279,7 +279,7 @@
+ the list of files to be packed. For example:
+
+ @example
+-find . -type f -print | shar -S -o /tmp/big.shar
++find . -type f -print | shar -S -o /somewhere/big.shar
+ @end example
+
+ If @code{-p} is specified on the command line, then the options
+--- ./sharutils-4.4/src/remsync.in.orig 2005-06-08 07:45:50.000000000 +1000
++++ ./sharutils-4.4/src/remsync.in 2005-07-30 12:44:44.000000000 +1000
+@@ -1785,8 +1785,11 @@
+ }
+ }
+
++ $findtempfile = `tempfile`;
++ chop $findtempfile;
++
+ open (SCAN,
+- "find$list -type f 2> /tmp/$$.find | xargs -r $checksum_command |")
++ "find$list -type f 2> $findtempfile | xargs -r $checksum_command |")
+ || &interrupt ('Cannot launch program `find\'');
+
+ # Process each existing file in turn.
+@@ -1817,7 +1820,7 @@
+
+ # Clean out scanning for inexisting files.
+
+- open (SCAN, "/tmp/$$.find");
++ open (SCAN, "$findtempfile");
+ while (<SCAN>)
+ {
+ chop;
+@@ -1843,7 +1846,7 @@
+ }
+ }
+ close SCAN;
+- unlink "/tmp/$$.find";
++ unlink "$findtempfile";
+
+ $study_files = 0;
+ }
diff --git a/app-arch/sharutils/sharutils-4.2.1-r10.ebuild b/app-arch/sharutils/sharutils-4.2.1-r10.ebuild
deleted file mode 100644
index 8388c3e0d3cb..000000000000
--- a/app-arch/sharutils/sharutils-4.2.1-r10.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.2.1-r10.ebuild,v 1.10 2005/01/01 11:57:58 eradicator Exp $
-
-inherit eutils
-
-DESCRIPTION="Tools to deal with shar archives"
-HOMEPAGE="http://www.gnu.org/software/sharutils/"
-SRC_URI="mirror://gentoo/${P}.tar.gz
- mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sparc x86"
-IUSE="nls"
-
-RDEPEND="sys-apps/texinfo
- nls? ( >=sys-devel/gettext-0.10.35 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-gentoo.patch
- epatch ${FILESDIR}/${P}-buffer-check.patch #46998
- epatch ${FILESDIR}/${P}-buffer-limits.patch #65773
-
- cd ${S}/po
- cp ja_JP.EUC.po ja.po
- cp ja_JP.EUC.gmo ja.gmo
- sed -i \
- -e 's/aangemaakt/aangemaakt\\n/' nl.po \
- || die "sed nl.po failed"
- sed -i \
- -e 's/de %dk/de %dk\\n/' pt.po \
- || die "sed pt.po failed"
-}
-
-src_compile() {
- econf `use_enable nls` || die
- emake || die "emake failed"
-}
-
-src_install() {
- local x=
-
- einstall \
- localedir=${D}/usr/share/locale \
- || die
-
- doman doc/*.[15]
- # Remove some strange locales
- cd ${D}/usr/share/locale
- for x in *.
- do
- rm -rf ${x}
- done
- rm -rf ${D}/usr/lib
-
- cd ${S}
- dodoc AUTHORS BACKLOG ChangeLog ChangeLog.OLD \
- NEWS README README.OLD THANKS TODO
-}
diff --git a/app-arch/sharutils/sharutils-4.4.ebuild b/app-arch/sharutils/sharutils-4.4.ebuild
new file mode 100644
index 000000000000..f67a0de20c0b
--- /dev/null
+++ b/app-arch/sharutils/sharutils-4.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.4.ebuild,v 1.1 2005/07/30 03:06:38 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="Tools to deal with shar archives"
+HOMEPAGE="http://www.gnu.org/software/sharutils/"
+SRC_URI="mirror://gnu/${PN}/REL-${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="nls"
+
+DEPEND="sys-apps/texinfo
+ nls? ( >=sys-devel/gettext-0.10.35 )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-tempfile.patch #87939
+}
+
+src_compile() {
+ econf $(use_enable nls) || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ cd ${S}
+ dodoc AUTHORS BACKLOG ChangeLog \
+ NEWS README THANKS TODO
+}