From owner-freebsd-ports Tue Jun 11 10:11:22 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2D82F37B41F for ; Tue, 11 Jun 2002 10:10:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g5BHA2M71773; Tue, 11 Jun 2002 10:10:02 -0700 (PDT) (envelope-from gnats) Received: from jolly.drunkmonk.net (jolly.drunkmonk.net [66.37.140.163]) by hub.freebsd.org (Postfix) with ESMTP id 700C137B406 for ; Tue, 11 Jun 2002 10:09:46 -0700 (PDT) Received: from jolly.drunkmonk.net (localhost [127.0.0.1]) by jolly.drunkmonk.net (8.12.3/8.12.3) with ESMTP id g5BH9kF7002548 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Tue, 11 Jun 2002 11:09:46 -0600 (MDT) (envelope-from verm@jolly.drunkmonk.net) Received: (from verm@localhost) by jolly.drunkmonk.net (8.12.3/8.12.1/Submit) id g5BH9ftX002547; Tue, 11 Jun 2002 11:09:41 -0600 (MDT) Message-Id: <200206111709.g5BH9ftX002547@jolly.drunkmonk.net> Date: Tue, 11 Jun 2002 11:09:41 -0600 (MDT) From: Amar Takhar Reply-To: Amar Takhar To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/39156: new port: editors/ssed Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 X Xpost-install: X @${ECHO} "" X @${ECHO} "" X @${ECHO} "The binary and manpage have been installed as 'ssed'" X @${ECHO} "" X X.include 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