Commit graph

122 commits

Author SHA1 Message Date
grant
7cbde19ad7 fix some indenting, be consistently quiet or noisy. 2003-04-09 21:04:08 +00:00
grant
9edc9ce397 add missing file (from PLIST rev 1.5, hi hubert!) 2003-04-09 20:35:31 +00:00
hubertf
06bf877bd7 Update to screen 3.9.15. Changes:
* unicode combining character support
* new encoding: chinese GBK
* new 'backtick' command and string escape to embed command
  output into e.g. the hardstatus line

Update submitted by Juan RP <juan@xtraeme.unixbsd.org>
2003-03-15 16:16:37 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
grant
90a1c5207a Use automatic PLIST handling. 2002-12-25 16:53:51 +00:00
cjep
afa55834c5 Whitespace fix 2002-12-23 16:24:59 +00:00
grant
dc6db4c806 Fix paths in man page and example screenrc (for pkgsrc). 2002-12-23 13:13:02 +00:00
grant
e4358214a9 fix terminfo files which are installed. 2002-12-02 14:42:13 +00:00
jlam
d613050341 buildlink1 -> buildlink2 2002-11-14 23:24:23 +00:00
hubertf
6ff50914d7 Update screen to 3.9.13. Changes:
* 29.08.2002  3.09.12 Port to POSIX 1003.1-2001 hosts (Paul Eggert).
 *                     Fixed encoding for reattach password test.
 *                     Fixed NUL characters when encodings are active.
 *                     Fixed silly encodings bugs. Fixed bogus
 *                     oldflayer when a window gets freed.
 *                     Altscreen support by Gurusamy Sarathy.
 *                     Reuse old password in builtin_screenlock.
 *                     -- DISTRIBUTED
 * 05.09.2002  3.09.13 added missing break statement that broke
 *                     the eval command.
 *                     -- DISTRIBUTED

Upgrade requested by dolemite@wuli.nu in private mail.
2002-11-04 22:39:17 +00:00
wiz
e8817c9088 Complete standardization of messages according to latest pkglint. 2002-09-24 12:29:55 +00:00
kim
fe233f7a84 Handle utmpx on NetBSD-current. 2002-09-15 06:51:35 +00:00
tron
62ff62d2ee Bump package revision after internal telnet support has been enabled as
suggested by David Brownlee in private e-mail.
2002-07-05 08:05:55 +00:00
tron
398a892375 Enable builtin telnet support as suggested by Sergey Svishchev in
PR pkg/17454.
2002-07-04 21:45:37 +00:00
uebayasi
b6264310f5 Take account for a possible user configuration of ${PKG_SYSCONFDIR}.
Submitted by Julio Merino <jmmv@hispabsd.org> in pkg/16957.
2002-05-31 08:40:24 +00:00
tron
7c58683c08 Use openpty(3) to allocate a new pty under NetBSD. This fixes PR pkg/16901
by Bernd Ernesti.
2002-05-21 17:57:03 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
seb
7da5ea3d9b Adjust PLIST for SunOS. 2002-02-18 11:09:47 +00:00
wiz
40f34fa7cc Update to 3.9.11:
* windowlist, bound to ^A"
* support for other encodings, e.g. big5, koi8r, cp1251
    new commands 'encoding', 'defencoding'
    'register', 'readreg', 'readbuf', 'writebuf' now understand
    an extra encoding parameter
* support for double utf-8 characters
* lots of new string escapes and extensions to existsing ones:
    %LD, %LM, %Lw, %W, %-w, %+w, %H, %f, %F, %l, %=, %<, %>
* new commands: 'source', 'eval', 'deflog', 'ignorecase', 'setsid'
* command key classes: 'bind', 'command' and 'help' understand
  a '-c <class>' parameter. See the man page for examples
* new login state: always - don't remove slot even if screen gets
  detached
* 256 color support (experimental)
* configurable time format string (for ^At)
* config option to use localized month/week names
* new option '-h' for hardcopy: also dump the scrollback buffer

XXX: SunOS PLIST untested.
2002-02-16 11:18:34 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
itojun
3f394c1a9f upgrade to 3.9.10. security fix on -R command line option. 2001-09-07 06:12:53 +00:00
itojun
ffd75749e9 support non-japanese iso2022 multibyte escape sequences, like
ESC $ ( C for ksx1001/ksc5601 korean charsets.
patch already sent to screen@uni-erlangen.de.
2001-08-18 11:21:19 +00:00
wiz
1cbd5110a1 Update to 3.9.9. Changes since 3.9.8:
* new '-X' option to send commands to screen sessions.
* added a possibility to change the attributes/color in caption or
  hardstatus strings:
    caption always "%3n %{r}%t%{-}%? @%u%?%? %{g}[%h]%{-}%?"
* new 'dinfo' command to show what screen thinks about your terminal.
* new 'attrcolor' command to map attributes to color codes:
* support for UTF-8: new commands 'utf8', 'defutf8' to change the
  encoding of a window, plus a '-U' option to tell screen that
  your terminal sends/receives UTF-8 codes.
* support for 16 colors.
2001-08-18 09:53:01 +00:00
agc
88670a4a89 Move to sha1 digests, and add distfile sizes. 2001-04-20 13:52:07 +00:00
agc
9e8d6c8b8d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:33:31 +00:00
tron
f83a1b70bb Install "screen" terminfo files under SunOS so that you get the desired
terminal type if you set "TERMINFO" to "${PREFIX}/share/lib/terminfo".
2001-03-02 14:56:15 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a13ea108bb Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:52:59 +00:00
itojun
236a2a9c34 upgrade to screen 3.9.8. it includes official security fix against
Msg() hole.  ok'ed by packages@netbsd.org.

---
                  ------------------------------
                   What's new in screen-3.9.8 ?
                  ------------------------------

* new command 'resize' to resize regions (aka split windows), try:
    bind = resize =
    bind + resize +1
    bind - resize -1
    bind _ resize max

* new argument for 'focus': up, down, top, bottom

* X11 mouse tracking support

* Support for the "new color model", aka "background color erase":
    the bce/defbce commands change the color model of the current
    window/new windows.

* experimental rxvt OSC sequence support (used to set a background
  picture or to change the default colors), disabled by default.
2000-09-11 14:43:14 +00:00
kim
b6bc871edf The format string needs to be "%s", not just "%". 2000-09-01 15:23:51 +00:00
wiz
296ddb961b Fix security problem reported by Jouko Pynnönen <jouko@solutions.fi>
via Bill Sommerfeld. Step version to 3.9.5nb1. Minor pkgdelinting.
Will delete binary packages shortly.
2000-09-01 14:39:51 +00:00
jdc
a2fac70d8b Regenerated (no patch-af). 2000-05-16 20:28:01 +00:00
jdc
087095aed0 Reducing the termcap buffer from 2048 to 1024 bytes breaks with the new
termcap code.
Leaving it at 2048 is OK for older code, as that truncates the entry to
1024 bytes anyway.
2000-05-16 20:27:34 +00:00
lukem
f0007ca5cf revert previous; updating pkgsrc/mk and pkgsrc/pkgtools/pkg_install on
my 1.4.1 box fixed the problem. [i thought the pkgsrc stuff bitched
when the tools were out of date, but whatever...]
2000-01-06 22:38:58 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
lukem
0dc20a686d replace bin/${PKGNAME}' with bin/screen-3.9.5', as the former doesn't work. 2000-01-05 13:36:20 +00:00
agc
a1919bdd4d Remove fuzz from patches. 1999-11-19 12:21:13 +00:00
tron
705e33eef6 Update "screen" package to version 3.9.5. 1999-09-03 15:44:42 +00:00
agc
29656d015f Substitute for ${PKGNAME} when generating the PLIST files. 1999-08-13 14:06:55 +00:00
agc
f36dfb025b Makefile.in file is incorrect - dollar signs must be escaped from
make(1), so that "$PATH" should actually be "$$PATH".  Correct this,
and regen patch-sum file accordingly.
1999-08-13 14:04:16 +00:00
agc
ba50ff4895 Use ${DISTNAME} rather than @DISTNAME@, to be consistent with the
other substitutions that are done in bsd.pkg.mk when constructing the
PLIST file.
1999-08-13 10:43:14 +00:00
agc
7c240a7a0e screen-3.9.3 doesn't exist on the master site. 3.9.4 is the latest version,
with an additional "tty mode fix" over 3.9.3.

Whilst I'm here, make the PLIST handling a bit smarter, by using automatic
${DISTNAME} substitution. This means that the PLIST doesn't have to be
updated every time there's a new screen version, just to pull in the new
version number - it will be done automatically.
1999-08-13 09:37:28 +00:00
tron
d7b743afef Update "screen" package to version 3.9.3. Changes since version 3.9.2:
- small utmp fix
- BSD chflags fix
1999-08-10 17:43:55 +00:00
agc
ded828d2d3 Upgrade to version 3.9.2 of screen, the multi-screen window manager.
Changes include:
* real multiuser support
* split screen support
* hardstatus emulation support
* configurable window seperator and hardstatus strings
* permanent window seperator
* many new escapes
* logfile timestamps and flush timeout
* configurable breaktype
* other new commands:
* optional builtin telnet.
* remote detach and reattach change:
* support for history compaction
* optional Braille support.
1999-08-10 09:18:01 +00:00
agc
f4d5171de1 Add package patch checksum files. 1999-07-09 14:09:02 +00:00
tv
ddfeb25e1d The real MASTER_SITE can be distant or slow to most of the world; instead,
give preference to MASTER_SITE_GNU (which may be overridden by the user).
1999-04-25 23:38:12 +00:00
tron
4c7f62f0bb Make sure that "screen" recognizes termcap buffer overflow.
Patch supplied by Joel Reicher in PR pkg/7454.
1999-04-23 18:24:39 +00:00
tron
9c4c0c2b50 Remove unnecessary slash from master site list. 1999-04-14 21:39:01 +00:00
bad
fa9c2f3760 Catch up with MASTER_SITE_GNU reorganization. 1999-03-22 16:08:30 +00:00
itohy
9fe632a300 1. Avoid changing G1 charset to allow 8-bit encodings.
2. Shorten TERMCAP environment variable not to be longer than 1023 bytes.
1999-03-20 02:42:06 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
tv
111c4f44b0 Use install-info in $PATH, so that systems with it in base will work too. 1999-02-11 19:17:28 +00:00
tv
e49116f605 Update to 3.7.6. 1998-11-30 17:45:17 +00:00
tv
ead1e3e8c7 Typo: set loadnum to 3. 1998-08-16 21:53:15 +00:00
tv
0b30901822 Another Alphaism: fix broken check for args to getloadavg(). All NetBSD
systems return three doubles.
1998-08-07 13:57:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
tv
3558f40d39 Make sure to use stdarg.h (broken check in configure that normally
activates a LP64-broken workaround for a missing varargs implementation).
1998-08-07 00:43:12 +00:00
tv
8a890805b6 Automanpage handling. 1998-06-21 02:22:17 +00:00
agc
ff3e48e78c Fix INFO_FILES definitions to match the commands in bsd.pkg.mk 1998-04-22 11:05:01 +00:00
agc
5201e68497 Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them. 1998-04-17 09:37:21 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
frueauf
f239989866 add entry for share/examples/screen/screenrc. closes pr 4978. 1998-02-16 08:52:59 +00:00
frueauf
bc879a454c install sample screenrc to ${PREFIX}/share/examples/screen. closes pr 4978. 1998-02-16 08:52:01 +00:00
tv
ea43e29d34 minor typo in comments at top: this is screen 3.7.4, not 3.7.2. 1998-02-10 20:35:34 +00:00
hubertf
35b42ef158 portlint: use our install-info 1998-01-24 21:28:10 +00:00
hubertf
4bc4c96ac4 portlint: seperate sections 1998-01-24 21:28:00 +00:00
agc
5358faaf74 Add a NetBSD RCS Id to all the PLIST files. 1997-11-06 09:57:11 +00:00
explorer
e24db8c403 update to screen 3.7.4 (from 3.7.2) 1997-11-05 00:37:12 +00:00
hubertf
697607f6e9 - require gtexinfo for info-pages, thus don't try to create info/dir
- rm screen.old if presend (on pkg_delete)
1997-10-11 22:14:42 +00:00
hubertf
652e2956ee Initial import of FreeBSD's screen port. 1997-10-11 21:47:45 +00:00