summaryrefslogtreecommitdiff
path: root/misc/screen
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg1-4/+1
2009-03-05Fix destdir support by defining PKG_DESTDIR_SUPPORT early enough and byjmmv3-11/+15
not setting setuid permissions too early.
2009-03-02Allow override of CURSES_DEFAULT using options.mkadrianp2-1/+28
2008-06-06Fix DESTDIR install on SunOS.dillo1-2/+2
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam2-9/+8
through PLIST_SUBST to the plist module.
2008-04-04Include curses header for screen configure script when testing tgetenttonnerre4-11/+34
in order to prevent crash on 64-bit architectures. Otherwise the result of termcap/terminfo detection is wrong, causing the infamous "bad format 'p'" messages, or "OOPSOOPSOOPS" when SSHing from MacOS. Fixes PR 33808 Approved-by: joerg
2008-03-17+ Include termcap.buildlink3.mk for proper termcap library handling.jlam1-1/+7
+ Note bin/screen as a setuid-root program using SPECIAL_PERMS. Bump the PKGREVISION to 1.
2007-05-23Squelch a pkglint warning.wiz1-2/+2
2007-05-23The distfile is not GNU mirrors (only older versions are).wiz1-2/+4
Remove MASTER_SITE_GNU from MASTER_SITES and two other places. From Zafer Aydogan.
2007-02-15It does not make sense to install bin/screen setuid in unprivileged mode.rillig1-1/+4
2006-11-02DESTDIR support.joerg1-4/+5
2006-10-29Update "screen" package to version 4.0.3. A list of changes sincetron2-7/+6
version 4.0.2 isn't available but this release contains a fix for the security vulnerability report in CVE-2006-4573.
2006-09-21Added a missing directory for Solaris.rillig1-1/+2
2006-04-05Unify PLISTs between Solaris and everyone else. Also drop the removaljlam3-38/+17
of screen.old... that just shouldn't happen. Bump the PKGREVISION.
2006-04-05List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam3-4/+6
2006-01-19Use SUBST.joerg1-8/+6
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-28This will install two screenrc examples (and changes name of one) andreed6-15/+30
fixes man page to point to them. Update patch-ap for doc/screen.1 so the location of examples files is corrected. Now install both examples. Update PLISTs. Note that the screenrc example is now called screenrc and etcscreenrc is etcscreenrc (makes sense). Mention both examples in MESSAGE. Bump PKGREVISION. This will solve problem for PR #32391. Okayed by maintainer.
2005-12-10Added patch-aq, which makes screen use the setenv() function with threerillig2-1/+17
parameters instead of the one with two parameters. The setenv() function has been added to Solaris recently, so this wasn't necessary before. Should fix PR 32273.
2005-11-08Always use the errno from errno.h.joerg2-8/+16
2005-10-23Use "+=" instead of "=" with PLIST_SUBST. Added proper quoting forrillig1-2/+2
DISTNAME.
2005-09-28Fixed pkglint warnings.rillig3-6/+5
2005-09-20Teach the +SHELLS helper script to not create an /etc/shells file ifjlam1-2/+2
one doesn't exist. From now on, we only add the listed PKG_SHELL to the /etc/shells file if it already exists. This fixes PR pkg/27162.
2005-08-01Add "shells" to CATEGORIES, ride on previous revision bump.cube1-2/+2
2005-08-01GNU screen can be used as a login shell, so register it as such.cube1-2/+4
PR 30838 by Geert Hendrickx.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-29Avoid repeated compiler warnings about redefining USEVARARGS.kim2-5/+5
2005-02-24Add RMD160 digestsagc1-1/+2
2005-02-21I can try to care for this one.kim1-2/+2
2005-02-21Sign over maintainership to tech-pkg@hubertf1-2/+2
2004-10-11Mark as not for Interix due to major work being needed to accomodatetv1-1/+3
Interix username sizes and user authentication.
2004-07-15Put the config.h.in patch into its own patch file and add more to itatatat5-20/+60
that forces varargs to be used on NetBSD. Some gcc 3.3 instances (specifically 3.3.3nb1 on NetBSD/alpha) fail one of the configure tests making it think we don't have sprintf() (and therefore no varargs) causing unmentionably evil things to be done instead. This usually leads to core dumps. Fix a pointer-to-integer cast warning by casting to long in between. The actual use case is harmless, but the compiler can't tell that. Bump PKGREVISION to 1 for the gcc workaround (affects at least NetBSD/alpha which can now build a better screen). Addresses PR pkg/25937.
2004-06-16Fix a compile issue under /current. Screen wrongly detects that we havechristos4-17/+199
svr4 ptys because of /dev/ptmx, but erroneously wants <sys/stropts.h> because of that define. Fix properly, by detecting the presense of <sys/stropts.h> before including it. I am not bumping the nb number because nothing realy changes; you'll get the same binary if you recompile. XXX: The utmp stuff is still completely broken, that is why this is still setuid.
2004-01-06Not necessary any longer after update to 4.0.2.wiz3-38/+1
2004-01-06Update to 4.0.2, provided by Soren Jacobsen in PR 24000.wiz4-20/+7
In his own words: 4.0.2 fixes a local privelege escalation problem. See http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0972 for more information. There's no ChangeLog available, but other than the fix for this and regeneration of the configure script, changes are extremely small. Also, I've removed the info files from PLIST and PLIST.SunOS. They are handled automatically as of bsd.pkg.mk 1.1332.
2004-01-05bl3ifyjlam1-2/+4
2003-12-11call ln with separate -s and -f args to appease Solaris.grant2-6/+15
from Dima Veselov on tech-pkg.
2003-12-01fix formattinggrant1-4/+5
2003-12-01On sparc64 when I used the "w" command, the screen logins had absurdlyben3-5/+23
large login and idle times. This was due to a bug in utmp.c: in os.h ------- # define utmp utmpx # define ut_time ut_xtime in utmp.c::makeuser() --------------------- struct utmp *u; (void)time((time_t *)&u->ut_time); The above works fine on i386 where ut_xtime and time_t are the same size, but on sparc64 ut_xtime is 8 bytes rather than 4. This fix was tested on i386 and sparc64.
2003-11-27Fixwiz4-2/+40
http://www.securityfocus.com/archive/1/345844 with the patches supplied there. Bump PKGREVISION to 1.
2003-09-22Updated screen to 4.0.1. No log of changes available, but as thehubertf2-5/+5
distfile has vanished from the master site, this may be security\ related.
2003-09-10Changes 4.0.0:adam2-5/+5
* new screenrc parser, not 100% compatible * screenblanker support: new 'idle', 'blanker', 'blankerprg' commands * zmodem support via the 'zmodem' command * nonblock code rewritten, nonblock now understands a timeout. new command 'defnonblock'
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-08-03Convert to USE_NEW_TEXINFO.seb5-34/+5
Remove now unnecessary patch file.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv2-3/+3
2003-04-15don't fail if we can't remove share/lib/terminfo/s on deinstallation,grant1-2/+2
as this directory (also) belongs to ncurses.
2003-04-09fix some indenting, be consistently quiet or noisy.grant1-5/+5
2003-04-09add missing file (from PLIST rev 1.5, hi hubert!)grant1-1/+2