OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   01-Jun-2004 14:06:52
  Branch: HEAD                             Handle: 2004060113064900

  Modified files:
    openpkg-src/openpkg     HISTORY openpkg.spec rpmrc

  Log:
    - enable pure-C builds by patching out useless C++ checks from cURL configure
    - finally disable ulimits for FreeBSD, Solaris and Linux
    - add path defaults for HP/UX, Tru64/OSF1 and UnixWare
    - removed OS compatibility mapping list in rpmrc to avoid any magic

  Summary:
    Revision    Changes     Path
    1.181       +8  -4      openpkg-src/openpkg/HISTORY
    1.335       +13 -6      openpkg-src/openpkg/openpkg.spec
    1.18        +2  -41     openpkg-src/openpkg/rpmrc
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.180 -r1.181 HISTORY
  --- openpkg-src/openpkg/HISTORY       15 May 2004 11:23:06 -0000      1.180
  +++ openpkg-src/openpkg/HISTORY       1 Jun 2004 12:06:49 -0000       1.181
  @@ -2,10 +2,14 @@
   2004
   ====
   
  -20040415 initial port to Tru64/OSF1 4.0F and IRIX 6.5.21m
  -20040412 remove RPM's "lib64" hack to port to NetBSD/sparc64
  -20040410 fix GNU tar patch
  -20040408 upgraded to GNU shtool 2.0b3
  +20040601 enable pure-C builds by patching out useless C++ checks from cURL configure
  +20040601 finally disable ulimits for FreeBSD, Solaris and Linux
  +20040601 add path defaults for HP/UX, Tru64/OSF1 and UnixWare
  +20040601 removed OS compatibility mapping list in rpmrc to avoid any magic
  +20040515 initial port to Tru64/OSF1 4.0F and IRIX 6.5.21m
  +20040512 remove RPM's "lib64" hack to port to NetBSD/sparc64
  +20040510 fix GNU tar patch
  +20040508 upgraded to GNU shtool 2.0b3
   
   20040507 **** RELEASE AS PART OF OPENPKG 2.0.3 ***
   20040507 synchronize aux.prereq.sh platform checks with official list as of OpenPKG 
2.0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.334 -r1.335 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  15 May 2004 16:46:11 -0000      1.334
  +++ openpkg-src/openpkg/openpkg.spec  1 Jun 2004 12:06:49 -0000       1.335
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  20040515
  +%define       V_openpkg  20040601
   
   #   the used software versions
   %define       V_rpm      4.2.1
  @@ -385,24 +385,28 @@
       #   determine platform-specific build environment
       case $plid in
           FreeBSD/* ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
  +        NetBSD/*  ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
           Linux/*   ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
           SunOS/*   ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin:/usr/ccs/bin" ;;
  +        UnixWare/*) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin:/usr/ccs/bin" ;;
           Darwin/*  ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
  +        OSF1/V5.* ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
  +        HP-UX/*   ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
           *         ) l_build_path="/bin:/sbin:/usr/bin:/usr/sbin" ;;
       esac
       case $plid in
           FreeBSD/* ) l_build_ldlp="/usr/lib" ;;
  +        NetBSD/*  ) l_build_ldlp="/usr/lib" ;;
           Linux/*   ) l_build_ldlp="/lib:/usr/lib" ;;
           SunOS/*   ) l_build_ldlp="/usr/lib:/usr/ccs/lib" ;;
  +        UnixWare/*) l_build_ldlp="/usr/lib:/usr/ccs/lib" ;;
           Darwin/*  ) l_build_ldlp="/usr/lib" ;;
  +        OSF1/V5.* ) l_build_ldlp="/usr/lib" ;;
  +        HP-UX/*   ) l_build_ldlp="/usr/lib" ;;
           *         ) l_build_ldlp="/usr/lib" ;;
       esac
       case $plid in
  -        FreeBSD/4* ) l_build_ulim="ulimit -H -S -f 262144 -d 262144 -m 262144 -s 
65536 -u 128" ;;
  -        Linux/2*   ) l_build_ulim="ulimit -H -S -f 262144 -d 262144 -m 262144 -v 
262144 -s 65536 -u 128" ;;
  -        SunOS/5.8* ) l_build_ulim="ulimit -H -S -f 262144 -d 262144 -s 65536" ;;
  -        Darwin/*   ) l_build_ulim=":" ;;
  -        *          ) l_build_ulim=":" ;;
  +        *         ) l_build_ulim=":" ;;
       esac
       echo "l_build_path=\"$l_build_path\"; export l_build_path" >>.buildenv
       echo "l_build_ldlp=\"$l_build_ldlp\"; export l_build_ldlp" >>.buildenv
  @@ -608,6 +612,9 @@
   
       #   build cURL tool
       ( cd curl-%{V_curl}
  +      %{l_prefix}/lib/openpkg/shtool subst \
  +          -e '/LINENO: error: C\+\+ preprocessor/{N;N;N;N;s/.*/:/;}' \
  +          configure
         ( echo 'ac_cv_header_openssl_engine_h=no'
           echo 'lt_cv_prog_compiler_c_o_F77=no'
           echo 'lt_cv_sys_max_cmd_len=100'
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/rpmrc
  ============================================================================
  $ cvs diff -u -r1.17 -r1.18 rpmrc
  --- openpkg-src/openpkg/rpmrc 23 Jan 2004 12:46:08 -0000      1.17
  +++ openpkg-src/openpkg/rpmrc 1 Jun 2004 12:06:49 -0000       1.18
  @@ -36,6 +36,7 @@
   
   #
   #   CPU Architecture Mappings
  +#   (most important architectures only)
   #
   
   #   Intel IA32/IA64
  @@ -66,46 +67,6 @@
   
   #
   #   Operating System Mappings
  +#   (currently intentionally left out to avoid any magic)
   #
   
  -#   FreeBSD
  -os_compat:          freebsd4.0: freebsd4.0 anyos
  -os_compat:          freebsd4.1: freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.2: freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.3: freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.4: freebsd4.4 freebsd4.3 freebsd4.2 freebsd4.1 
freebsd4.0 anyos
  -os_compat:          freebsd4.5: freebsd4.5 freebsd4.4 freebsd4.3 freebsd4.2 
freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.6: freebsd4.6 freebsd4.5 freebsd4.4 freebsd4.3 
freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.7: freebsd4.7 freebsd4.6 freebsd4.5 freebsd4.4 
freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.8: freebsd4.8 freebsd4.7 freebsd4.6 freebsd4.5 
freebsd4.4 freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd4.9: freebsd4.9 freebsd4.8 freebsd4.7 freebsd4.6 
freebsd4.5 freebsd4.4 freebsd4.3 freebsd4.2 freebsd4.1 freebsd4.0 anyos
  -os_compat:          freebsd5.0: freebsd5.0 anyos
  -os_compat:          freebsd5.1: freebsd5.1 freebsd5.0 anyos
  -os_compat:          freebsd5.2: freebsd5.2 freebsd5.1 freebsd5.0 anyos
  -os_compat:          freebsd5.3: freebsd5.3 freebsd5.2 freebsd5.1 freebsd5.0 anyos
  -
  -#   GNU/Linux
  -os_compat:          redhat7.0:  redhat7.0 anyos
  -os_compat:          redhat7.1:  redhat7.1 redhat7.0 anyos
  -os_compat:          redhat7.2:  redhat7.2 redhat7.1 redhat7.0 anyos
  -os_compat:          redhat7.3:  redhat7.3 redhat7.2 redhat7.1 redhat7.0 anyos
  -os_compat:          redhat8.0:  redhat8.0 redhat7.3 redhat7.2 redhat7.1 redhat7.0 
anyos
  -os_compat:          redhat8.1:  redhat8.1 redhat8.0 redhat7.3 redhat7.2 redhat7.1 
redhat7.0 anyos
  -os_compat:          redhat8.2:  redhat8.2 redhat8.1 redhat8.0 redhat7.3 redhat7.2 
redhat7.1 redhat7.0 anyos
  -os_compat:          redhat9:    redhat9   redhat8.2 redhat8.1 redhat8.0 redhat7.3 
redhat7.2 redhat7.1 redhat7.0 anyos
  -os_compat:          suse8.0:    suse8.0 anyos
  -os_compat:          suse8.1:    suse8.1 suse8.0 anyos
  -os_compat:          suse8.2:    suse8.2 suse8.1 suse8.0 anyos
  -
  -#   Sun Solaris
  -os_compat:          solaris2.0: solaris2.0 anyos
  -os_compat:          solaris2.1: solaris2.1 solaris2.0 anyos
  -os_compat:          solaris2.2: solaris2.2 solaris2.1 solaris2.0 anyos
  -os_compat:          solaris2.3: solaris2.3 solaris2.2 solaris2.1 solaris2.0 anyos
  -os_compat:          solaris2.4: solaris2.4 solaris2.3 solaris2.2 solaris2.1 
solaris2.0 anyos
  -os_compat:          solaris2.5: solaris2.5 solaris2.4 solaris2.3 solaris2.2 
solaris2.1 solaris2.0 anyos
  -os_compat:          solaris2.6: solaris2.6 solaris2.5 solaris2.4 solaris2.3 
solaris2.2 solaris2.1 solaris2.0 anyos
  -os_compat:          solaris7:   solaris7   solaris2.6 solaris2.5 solaris2.4 
solaris2.3 solaris2.2 solaris2.1 solaris2.0 anyos
  -os_compat:          solaris8:   solaris8   solaris7   solaris2.6 solaris2.5 
solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0 anyos
  -os_compat:          solaris9:   solaris9   solaris8   solaris7   solaris2.6 
solaris2.5 solaris2.4 solaris2.3 solaris2.2 solaris2.1 solaris2.0 anyos
  -
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to