From 64f08aedf8ab71a92ccc36d042703a89576a8eea Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 22 Sep 2004 03:42:33 +0000 Subject: ver bump #64897 --- sys-apps/sed/ChangeLog | 7 +++- sys-apps/sed/files/digest-sed-4.1.2 | 1 + sys-apps/sed/sed-4.1.2.ebuild | 65 +++++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 sys-apps/sed/files/digest-sed-4.1.2 create mode 100644 sys-apps/sed/sed-4.1.2.ebuild (limited to 'sys-apps/sed') diff --git a/sys-apps/sed/ChangeLog b/sys-apps/sed/ChangeLog index 381482e06b70..22f2e4e23caa 100644 --- a/sys-apps/sed/ChangeLog +++ b/sys-apps/sed/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/sed # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.57 2004/09/18 10:31:26 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/ChangeLog,v 1.58 2004/09/22 03:42:33 vapier Exp $ + +*sed-4.1.2 (21 Sep 2004) + + 21 Sep 2004; Mike Frysinger +sed-4.1.2.ebuild: + Version bump #64897 by Anthony Giorgio. 18 Sep 2004; Michael Sterrett sed-4.0.9.ebuild: tidy the macos stuff diff --git a/sys-apps/sed/files/digest-sed-4.1.2 b/sys-apps/sed/files/digest-sed-4.1.2 new file mode 100644 index 000000000000..37225ca3ae30 --- /dev/null +++ b/sys-apps/sed/files/digest-sed-4.1.2 @@ -0,0 +1 @@ +MD5 928f0e06422f414091917401f1a834d0 sed-4.1.2.tar.gz 767189 diff --git a/sys-apps/sed/sed-4.1.2.ebuild b/sys-apps/sed/sed-4.1.2.ebuild new file mode 100644 index 000000000000..4dc7d386712e --- /dev/null +++ b/sys-apps/sed/sed-4.1.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sed/sed-4.1.2.ebuild,v 1.1 2004/09/22 03:42:33 vapier Exp $ + +inherit gnuconfig flag-o-matic + +DESCRIPTION="Super-useful stream editor" +HOMEPAGE="http://www.gnu.org/software/sed/sed.html" +SRC_URI="mirror://gnu/sed/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~arm ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~ppc-macos ~s390 ~sparc ~x86" +IUSE="nls static build" + +RDEPEND="virtual/libc" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +src_unpack() { + unpack ${A} + cd ${S} + gnuconfig_update +} + +src_compile() { + local myconf="" + if use macos || use ppc-macos ; then + myconf="--program-prefix=g" + fi + econf \ + $(use_enable nls) \ + ${myconf} \ + || die "Configure failed" + + use static && append-ldflags -static + emake LDFLAGS="${LDFLAGS}" || die "build failed" +} + +src_install() { + into / + dobin sed/sed + if ! use build + then + einstall || die "Install failed" + dodoc NEWS README* THANKS AUTHORS BUGS ChangeLog + docinto examples + dodoc "${FILESDIR}/dos2unix" "${FILESDIR}/unix2dos" + else + dodir /usr/bin + fi + + rm -f "${D}/usr/bin/sed" + if use macos || use ppc-macos ; then + cd "${D}" + local x + for x in $(find . -name 'sed*' -print); + do + mv "$x" "${x//sed/gsed}" + done + dosym ../../bin/gsed /usr/bin/gsed + else + dosym ../../bin/sed /usr/bin/sed + fi +} -- cgit v1.2.3-65-gdbad