OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 11-Jan-2006 16:56:42 Branch: HEAD Handle: 2006011115564200 Modified files: openpkg-src/screen screen.patch screen.spec Log: some utmp portability fixes from the FreeBSD ports Summary: Revision Changes Path 1.4 +17 -0 openpkg-src/screen/screen.patch 1.46 +1 -1 openpkg-src/screen/screen.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/screen/screen.patch ============================================================================ $ cvs diff -u -r1.3 -r1.4 screen.patch --- openpkg-src/screen/screen.patch 8 Nov 2005 10:03:01 -0000 1.3 +++ openpkg-src/screen/screen.patch 11 Jan 2006 15:56:42 -0000 1.4 @@ -198,3 +198,20 @@ # define USE_SETEUID #endif +Index: utmp.c +--- utmp.c.orig 2003-09-08 16:27:17 +0200 ++++ utmp.c 2006-01-11 16:53:48 +0100 +@@ -726,9 +726,12 @@ + char *line, *user; + int pid; + { ++ time_t temp; ++ + strncpy(u->ut_line, line, sizeof(u->ut_line)); + strncpy(u->ut_name, user, sizeof(u->ut_name)); +- (void)time((time_t *)&u->ut_time); ++ (void)time(&temp); ++ u->ut_time = temp; + } + + static slot_t @@ . patch -p0 <<'@@ .' Index: openpkg-src/screen/screen.spec ============================================================================ $ cvs diff -u -r1.45 -r1.46 screen.spec --- openpkg-src/screen/screen.spec 1 Jan 2006 13:21:52 -0000 1.45 +++ openpkg-src/screen/screen.spec 11 Jan 2006 15:56:42 -0000 1.46 @@ -33,7 +33,7 @@ Group: Terminal License: GPL Version: 4.0.2 -Release: 20051108 +Release: 20060111 # list of sources Source0: ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-%{version}.tar.gz @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org