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: 08-Nov-2005 11:03:51
Branch: OPENPKG_2_5_SOLID Handle: 2005110810035100
Modified files: (Branch: OPENPKG_2_5_SOLID)
openpkg-src/screen screen.patch screen.spec
Log:
MFC: fix compile warnings and fix multi-user mode under FreeBSD
Summary:
Revision Changes Path
1.2.10.1 +20 -0 openpkg-src/screen/screen.patch
1.43.4.2 +1 -1 openpkg-src/screen/screen.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/screen/screen.patch
============================================================================
$ cvs diff -u -r1.2 -r1.2.10.1 screen.patch
--- openpkg-src/screen/screen.patch 27 May 2004 12:04:43 -0000 1.2
+++ openpkg-src/screen/screen.patch 8 Nov 2005 10:03:51 -0000 1.2.10.1
@@ -178,3 +178,23 @@
setenv(var, value, 1);
# else
setenv(var, value);
+Index: os.h
+--- os.h.orig 2002-01-08 16:42:33 +0100
++++ os.h 2005-11-08 11:01:37 +0100
+@@ -25,6 +25,7 @@
+ #include <stdio.h>
+ #include <errno.h>
+
++#include <string.h>
+ #include <sys/param.h>
+
+ /* In strict ANSI mode, HP-UX machines define __hpux but not hpux */
+@@ -161,7 +162,7 @@
+ # define setregid(rgid, egid) setresgid(rgid, egid, -1)
+ #endif
+
+-#if defined(HAVE_SETEUID) || defined(HAVE_SETREUID)
++#if (defined(HAVE_SETEUID) || defined(HAVE_SETREUID)) && __FreeBSD_version
< 500000
+ # define USE_SETEUID
+ #endif
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/screen/screen.spec
============================================================================
$ cvs diff -u -r1.43.4.1 -r1.43.4.2 screen.spec
--- openpkg-src/screen/screen.spec 11 Oct 2005 12:51:50 -0000 1.43.4.1
+++ openpkg-src/screen/screen.spec 8 Nov 2005 10:03:51 -0000 1.43.4.2
@@ -33,7 +33,7 @@
Group: Terminal
License: GPL
Version: 4.0.2
-Release: 2.5.0
+Release: 2.5.1
# 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 [email protected]