1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

Add port textproc/minised:

This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU
used to use it, until they built their own sed around an extended (some
would say over-extended) regexp package.

For embedded use we searched for a tiny sed implementation especially for
use with the dietlibc and found Eric S. Raymond's sed implementation quite
handy. Though it suffered several bugs and was not under active maintenance
anymore. After sending a bunch of fixes we agreed to continue maintaining
this lovely, historic sed implementation.

Along a lot fixes and cleanups, further speedups, and some missing features
and POSIX conformance, we also added a test-suite to the package, so
regressions are quickly and easily uncovered.

WWW: http://www.exactcode.de/oss/minised/
Author: ExactCode <info@exactcode.de>
This commit is contained in:
Andrew Pantyukhin 2006-09-02 17:49:07 +00:00
parent 85a1c744e3
commit 309d264df7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=171894
4 changed files with 47 additions and 0 deletions

View File

@ -279,6 +279,7 @@
SUBDIR += mifluz
SUBDIR += mini-xml
SUBDIR += minidom
SUBDIR += minised
SUBDIR += mk-aspell
SUBDIR += mkcatalog
SUBDIR += mn-aspell

27
textproc/minised/Makefile Normal file
View File

@ -0,0 +1,27 @@
# New ports collection makefile for: minised
# Date created: 2 September 2006
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= minised
PORTVERSION= 1.9
CATEGORIES= textproc
MASTER_SITES= http://dl.exactcode.de/oss/minised/ CSME
MAINTAINER= infofarmer@FreeBSD.org
COMMENT= Smaller, cheaper, faster sed implementation
ALL_TARGET= ${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
MAN1= ${PORTNAME}.1
post-patch:
@${REINPLACE_CMD} -e 's/LFLAGS/LDFLAGS/' ${WRKSRC}/Makefile
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1/
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (minised-1.9.tar.gz) = 09f329037974270a30d6241401633c66
SHA256 (minised-1.9.tar.gz) = 06d345715903e56a146fb2e352a3915acdaf1113b95fe84f50e8bf082661e1c2
SIZE (minised-1.9.tar.gz) = 26831

View File

@ -0,0 +1,16 @@
This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU
used to use it, until they built their own sed around an extended (some
would say over-extended) regexp package.
For embedded use we searched for a tiny sed implementation especially for
use with the dietlibc and found Eric S. Raymond's sed implementation quite
handy. Though it suffered several bugs and was not under active maintenance
anymore. After sending a bunch of fixes we agreed to continue maintaining
this lovely, historic sed implementation.
Along a lot fixes and cleanups, further speedups, and some missing features
and POSIX conformance, we also added a test-suite to the package, so
regressions are quickly and easily uncovered.
WWW: http://www.exactcode.de/oss/minised/
Author: ExactCode <info@exactcode.de>