summaryrefslogtreecommitdiff
path: root/textproc/nbsed
AgeCommit message (Collapse)AuthorFilesLines
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-01-06Don't "cp -p" for *source* files. Builds are usually done as an unprivilegedtv1-2/+2
user, so it's not nice to try to use an option that will try to chown if the repository isn't owned by the builder. (Some OS's do in fact cause an error when the chown in "cp -p" fails.)
2004-12-12update config.{sub,guess} for various bootstrap tools. fixes build ongrant2-235/+476
newer platforms such as DragonFly. fixes PR pkg/28579 from Todd Willey.
2004-11-20sync with src:grant1-5/+5
no trailing comma at end of enum.
2004-09-12Sync with last (pointed out by jlam@: don't check for fgetln, setprognamejschauma1-4/+1
and getprogname. We're using libnbcompat, so we know they exist. (If we were to check again, then we'd mess up definitions set in the nbcompat headers.)
2004-09-11Remove check for getprogname, setprogname and fgetln, consistent withjschauma2-315/+0
jlam's last change, since we use libnbcompat. (If we left these checks in, configure would test for them, find them and set HAVE_GETPROGNAME, subsequently breaking 'getprogname', as nbcompat.h wouldn't work since HAVE_GETPROGNAME is then defined.)
2004-09-08Fix build by solving a namespace collision introduced by libnbcompat.jmmv1-3/+7
I'm doing it the easy way because jlam@ will look at this problem closely in a future.
2004-08-27Simplify the import structure by keeping the "sed" name, and using thejlam8-45/+375
configure script's --program-transform-name to install as "nbsed". Also add a cat-ready nbsed.0 file.
2004-08-23Rename the err() defined in the nbsed sources to "sederr" to avoidjlam1-3/+4
conflicts with the system err() pulled in via <nbcompat.h>.
2004-08-23We use libnbcompat, so remove some standalone implemenations of somejlam6-670/+107
needed functions, and vastly simplify the configure script.
2004-08-22Include <termios.h> for winsize declaration and TIOCGWINSZ. Should fixjlam4-7/+14
build on Solaris.
2004-08-21Update textproc/nbsed to 20040821 (date of import from src HEAD).jlam10-449/+957
Changes from the previous version include: - Adding a sed2nbcompat script to ease importing from src HEAD into pkgsrc. - Make this package depend on libnbcompat since it needs a regex implementation and it's also a bootstrap package. * s/xmalloc/xrealloc/ so that large (greater than _POSIX2_LINE_MAX*2-1) multi line text can be added.
2004-07-25bump to 20040725.grant1-2/+2
2004-07-25sync with src:grant1-3/+3
Usage: Options before arguments; add -E.
2004-07-25sync with src:grant1-6/+6
Sort options.
2004-07-25sync with src:grant1-3/+3
Yet another s/xmalloc/xrealloc/ so that large multi line text can be added.
2004-06-13bump to 20040613grant1-2/+2
2004-06-13sync with src:grant1-10/+16
safer realloc, from openbsd
2004-06-13sync with src:grant1-3/+3
prevent integer underflow. freebsd rev 1.32. via openbsd
2004-06-13sync with src:grant1-3/+4
apply patch in PR to fix argument parsing bug. apply patch in PR to avoid writing to unallocated memory.
2004-06-13sync with src:grant1-2/+2
Bump Dd for previous.
2004-06-13sync with src:grant1-2/+2
Point people to re_format(7) instead of regex(3) for RE description
2004-06-13sync with src:grant6-21/+173
Move UCB-licensed code from 4-clause to 3-clause licence.
2004-06-12Sync nbsed with -current and bump its version to 20040612. This fixesminskim2-7/+28
a bug reported in PR bin/25899 that makes sed(1) fail if the last character of the line buffer is a backslash.
2003-10-16sync with -current:grant1-4/+4
call setprogname(), replace a 'sed' with getprogname().
2003-10-16bump to 20031016grant1-2/+2
2003-10-16regengrant2-14/+86
2003-10-16- this is named 'nbsed', not 'nb-sed'grant1-2/+2
- s/netbsd.org/NetBSD.org/
2003-10-16portability fixes:grant3-18/+21
- test for __inline/inline, de-mangle the corresponding hack in process.c to reduce the diff to NetBSD-current source - move some autoconf-y bits to configure.ac fixes build on Solaris with SunPro.
2003-10-16add configure.lineno to distclean targetgrant1-2/+2
2003-10-16remove a file which shouldn't be heregrant1-5506/+0
2003-08-25Resurrect 'inline' as '__inline', which Irix MipsPro compiler knows.jschauma1-6/+6
Following suggestions by Martin Husemann and Todd Vierling.
2003-08-23Bump date for ability to build on Irix.jschauma3-13/+13
2003-08-23Synch with basesrc:jschauma2-8/+12
The 'inline' keyword is a nonstandard extension of GCC, AFAIK. MipsPro does not like it, so remove it. Add fgetln prototype ifndef HAVE_FGETLN. This makes this compile on Irix with the MipsPro Compiler as well as gcc.
2003-08-19Need to mkdir WRKSRC before trying to pax into itjmc1-1/+2
2003-08-18Initial import of an autoconf-ed version of NetBSD's sed(1).agc25-0/+18470