summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2002-08-23 11:12:31 +0000
committerSeemant Kulleen <seemant@gentoo.org>2002-08-23 11:12:31 +0000
commit0ad0ef39dc11ec884d61aec68ac19bfab5fa5dff (patch)
treef1019c4c336ec04885dab2dce95598df980f463f /sys-apps/supersed
parentfonts fixed (diff)
downloadgentoo-2-0ad0ef39dc11ec884d61aec68ac19bfab5fa5dff.tar.gz
gentoo-2-0ad0ef39dc11ec884d61aec68ac19bfab5fa5dff.tar.bz2
gentoo-2-0ad0ef39dc11ec884d61aec68ac19bfab5fa5dff.zip
changed /bin/sed to /bin/ssed
Diffstat (limited to 'sys-apps/supersed')
-rw-r--r--sys-apps/supersed/ChangeLog10
-rw-r--r--sys-apps/supersed/files/digest-supersed-3.58-r11
-rw-r--r--sys-apps/supersed/supersed-3.58-r1.ebuild54
3 files changed, 64 insertions, 1 deletions
diff --git a/sys-apps/supersed/ChangeLog b/sys-apps/supersed/ChangeLog
index 94f67a9cedff..6424266c875d 100644
--- a/sys-apps/supersed/ChangeLog
+++ b/sys-apps/supersed/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-apps/supersed
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/supersed/ChangeLog,v 1.1 2002/07/25 03:06:50 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/supersed/ChangeLog,v 1.2 2002/08/23 11:12:31 seemant Exp $
+
+*supersed-3.58-r1 (23 Aug 2002)
+
+ 23 Aug 2002; Seemant Kulleen <seemant@gentoo.org> supersed-3.58-r1.ebuild
+ files/digest-supersed-3.58-r1 :
+
+ The binary this installs is now /bin/ssed instead of replacing the
+ system's GNU/sed. This closes bugs #6726, #6608, #6775, #6855.
*supersed-3.58 (24 Jul 2002)
diff --git a/sys-apps/supersed/files/digest-supersed-3.58-r1 b/sys-apps/supersed/files/digest-supersed-3.58-r1
new file mode 100644
index 000000000000..e4503d4e8bc3
--- /dev/null
+++ b/sys-apps/supersed/files/digest-supersed-3.58-r1
@@ -0,0 +1 @@
+MD5 768eb0a44e784959a502bfff726e6fc2 sed-3.58.tar.gz 704647
diff --git a/sys-apps/supersed/supersed-3.58-r1.ebuild b/sys-apps/supersed/supersed-3.58-r1.ebuild
new file mode 100644
index 000000000000..eeea5439c1c8
--- /dev/null
+++ b/sys-apps/supersed/supersed-3.58-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/supersed/supersed-3.58-r1.ebuild,v 1.1 2002/08/23 11:12:31 seemant Exp $
+
+MY_P=sed-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="An enhanced version of sed which sports greater speed and the use of perl regular expressions than GNU sed."
+SRC_URI="http://queen.rett.polimi.it/~paolob/seders/ssed/${MY_P}.tar.gz"
+HOMEPAGE="http://queen.rett.polimi.it/~paolob/seders/ssed/"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc sparc64"
+
+DEPEND="dev-libs/libpcre
+ nls? ( sys-devel/gettext )"
+
+src_compile() {
+ local myconf
+ use nls || myconf="--disable-nls"
+ use static \
+ && myconf="${myconf} --disable-html" \
+ || myconf="${myconf} --enable-html"
+
+ if [ -f /usr/bin/sed ]
+ then
+ echo "simple conf"
+ econf ${myconf} || die
+ else
+ echo "bootstrap"
+ ./bootstrap.sh
+ econf ${myconf} || die
+ fi
+
+ if [ -z "`use static`" ]
+ then
+ emake || die
+ else
+ emake LDFLAGS=-static || die
+ fi
+}
+
+src_install() {
+ mv sed/sed sed/ssed
+
+ into /
+ dobin sed/ssed
+ dodir /usr/bin
+ dosym ../../bin/ssed /usr/bin/ssed
+
+ use build \
+ && rm -rf ${D}/usr/share \
+ || dodoc COPYING NEWS README* THANKS TODO AUTHORS BUGS
+}