Date: Tue, 11 Jun 2002 11:09:41 -0600 (MDT) From: Amar Takhar <verm@drunkmonk.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/39156: new port: editors/ssed Message-ID: <200206111709.g5BH9ftX002547@jolly.drunkmonk.net>
next in thread | raw e-mail | index | archive | help
>Number: 39156 >Category: ports >Synopsis: new port: editors/ssed >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 11 10:10:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Amar Takhar >Release: FreeBSD 4.6-RC i386 >Organization: >Environment: >Description: This is a version of sed based on GNU sed 3.02.80. It is not a version of GNU sed, though. Relative to 3.02, there are several new features (including in-place editing of files, extended regular expression syntax and a few new commands) and some bug fixes; see the NEWS file for a brief summary and the ChangeLog for more detailed descriptions of changes. The biggest note, i think is the *huge* speed difference, where regular sed might take a few mins, super-sed can take only seconds this is not true in all cases, and sometimes you have modify your regexp syntax, however for the speed increase, it might be worth it. WWW: http://king.rett.polimi.it/~paolob/seders/ssed/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ssed/Makefile # ssed/distinfo # ssed/files # ssed/pkg-comment # ssed/pkg-descr # ssed/pkg-plist # ssed/work # ssed/files/patch-aa # echo x - ssed/Makefile sed 's/^X//' >ssed/Makefile << 'END-of-ssed/Makefile' X# New ports collection makefile for: ssed X# Date created: 28 May 2002 X# Whom: verm X# X# $FreeBSD$ X# X XPORTNAME= ssed XPORTVERSION= 3.58 XCATEGORIES= editors textproc XMASTER_SITES= http://king.rett.polimi.it/~paolob/seders/ssed/${MASTER_SITE_SUBDIR}/ XDISTNAME= sed-3.58 X XMAINTAINER= verm@drunkmonk.net X XLIB_DEPENDS= intl.2:${PORTSDIR}/devel/gettext X XCONFIGURE_ARGS= --with-libiconv-prefix=${LOCALBASE} --program-prefix=s X XWRKSRC= ${WRKDIR}/sed-${PORTVERSION} XMAN1= ssed.1 X XGNU_CONFIGURE= yes X X.include <bsd.port.pre.mk> X Xpost-install: X @${ECHO} "" X @${ECHO} "" X @${ECHO} "The binary and manpage have been installed as 'ssed'" X @${ECHO} "" X X.include <bsd.port.post.mk> END-of-ssed/Makefile echo x - ssed/distinfo sed 's/^X//' >ssed/distinfo << 'END-of-ssed/distinfo' XMD5 (sed-3.58.tar.gz) = 768eb0a44e784959a502bfff726e6fc2 END-of-ssed/distinfo echo c - ssed/files mkdir -p ssed/files > /dev/null 2>&1 echo x - ssed/pkg-comment sed 's/^X//' >ssed/pkg-comment << 'END-of-ssed/pkg-comment' XSuper-sed is a heavily enhanced version of sed END-of-ssed/pkg-comment echo x - ssed/pkg-descr sed 's/^X//' >ssed/pkg-descr << 'END-of-ssed/pkg-descr' XThis is a version of sed based on GNU sed 3.02.80. It is not Xa version of GNU sed, though. X XRelative to 3.02, there are several new features (including in-place Xediting of files, extended regular expression syntax and a few new Xcommands) and some bug fixes; see the NEWS file for a brief summary Xand the ChangeLog for more detailed descriptions of changes. X XThe biggest note, i think is the *huge* speed difference, where Xregular sed might take a few mins, super-sed can take only seconds Xthis is not true in all cases, and sometimes you have modify your Xregexp syntax, however for the speed increase, it might be worth Xit. X XWWW: http://king.rett.polimi.it/~paolob/seders/ssed/ END-of-ssed/pkg-descr echo x - ssed/pkg-plist sed 's/^X//' >ssed/pkg-plist << 'END-of-ssed/pkg-plist' Xbin/ssed Xshare/locale/nl/LC_MESSAGES/ssed.mo Xshare/locale/fr/LC_MESSAGES/ssed.mo Xshare/locale/ru/LC_MESSAGES/ssed.mo Xshare/locale/de/LC_MESSAGES/ssed.mo Xshare/locale/it/LC_MESSAGES/ssed.mo Xshare/locale/el/LC_MESSAGES/ssed.mo Xshare/locale/sk/LC_MESSAGES/ssed.mo Xshare/locale/pt_BR/LC_MESSAGES/ssed.mo Xshare/locale/sv/LC_MESSAGES/ssed.mo END-of-ssed/pkg-plist echo c - ssed/work mkdir -p ssed/work > /dev/null 2>&1 echo x - ssed/files/patch-aa sed 's/^X//' >ssed/files/patch-aa << 'END-of-ssed/files/patch-aa' X--- doc/Makefile.in.orig Tue Apr 23 12:23:13 2002 X+++ doc/Makefile.in Tue May 28 19:37:39 2002 X@@ -335,7 +335,7 @@ X X info-am: $(INFO_DEPS) X X-install-data-am: install-info-am install-man X+install-data-am: install-man X X install-exec-am: X END-of-ssed/files/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206111709.g5BH9ftX002547>