diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2002-08-23 11:12:31 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2002-08-23 11:12:31 +0000 |
commit | 0ad0ef39dc11ec884d61aec68ac19bfab5fa5dff (patch) | |
tree | f1019c4c336ec04885dab2dce95598df980f463f /sys-apps/supersed | |
parent | fonts fixed (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-apps/supersed/files/digest-supersed-3.58-r1 | 1 | ||||
-rw-r--r-- | sys-apps/supersed/supersed-3.58-r1.ebuild | 54 |
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 +} |