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]

Reply via email to