OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-web, openpkg-src Date: 30-Nov-2002 21:27:03
Branch: HEAD Handle: 2002113020270201
Added files:
openpkg-src/nspr nspr.patch
Modified files:
openpkg-src/nspr nspr.spec
openpkg-web news.txt
Log:
include FreeBSD patches
Summary:
Revision Changes Path
1.1 +30 -0 openpkg-src/nspr/nspr.patch
1.3 +3 -1 openpkg-src/nspr/nspr.spec
1.2157 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
Index: openpkg-src/nspr/nspr.patch
============================================================
$ cvs update -p -r1.1 nspr.patch
--- mozilla/nsprpub/pr/include/md/_freebsd.h.orig Sat Feb 16 09:12:55 2002
+++ mozilla/nsprpub/pr/include/md/_freebsd.h Thu Aug 8 19:31:23 2002
@@ -40,6 +40,7 @@
#if __FreeBSD__ >= 2
#include <osreldate.h> /* for __FreeBSD_version */
#endif
+#include <sys/param.h>
#include <sys/syscall.h>
#define PR_LINKER_ARCH "freebsd"
--- mozilla/nsprpub/pr/src/pthreads/ptio.c.orig Fri Apr 12 03:14:39 2002
+++ mozilla/nsprpub/pr/src/pthreads/ptio.c Tue Jul 30 18:52:11 2002
@@ -3414,6 +3414,17 @@
if (osfd == -1) pt_MapError(_PR_MD_MAP_SOCKET_ERROR, errno);
else
{
+#if (defined(_PR_INET6_PROBE) || defined(_PR_INET6)) && \
+ defined(__FreeBSD__) && defined(IPV6_V6ONLY)
+ if (domain == PR_AF_INET6) {
+ int opt = 0;
+ if (setsockopt(osfd, IPPROTO_IPV6, IPV6_V6ONLY,
+ &opt, sizeof(opt))) {
+ close(osfd);
+ return NULL;
+ }
+ }
+#endif
fd = pt_SetMethods(osfd, ftype, PR_FALSE, PR_FALSE);
if (fd == NULL) close(osfd);
}
Index: openpkg-src/nspr/nspr.spec
============================================================
$ cvs diff -u -r1.2 -r1.3 nspr.spec
--- openpkg-src/nspr/nspr.spec 26 Oct 2002 13:10:50 -0000 1.2
+++ openpkg-src/nspr/nspr.spec 30 Nov 2002 20:27:03 -0000 1.3
@@ -33,10 +33,11 @@
Group: System
License: MPL
Version: 4.2.2
-Release: 20021026
+Release: 20021130
# list of sources
Source0:
http://download.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.gz
+Patch0: nspr.patch
# build information
Prefix: %{l_prefix}
@@ -55,6 +56,7 @@
%prep
%setup -q
+ %patch -p0
%build
cd mozilla/nsprpub
Index: openpkg-web/news.txt
============================================================
$ cvs diff -u -r1.2156 -r1.2157 news.txt
--- openpkg-web/news.txt 30 Nov 2002 18:32:03 -0000 1.2156
+++ openpkg-web/news.txt 30 Nov 2002 20:27:02 -0000 1.2157
@@ -1,3 +1,4 @@
+30-Nov-2002: New package: P<nspr-4.2.2-20021130>
30-Nov-2002: Upgraded package: P<analog-5.30-20021130>
30-Nov-2002: New package: P<xsel-0.04.1-20021130>
30-Nov-2002: Upgraded package: P<glimpse-4.17.2-20021130>
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]