[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openpkg-cvs
Subject:    [CVS] OpenPKG: openpkg-src/openpkg/ HISTORY openpkg.spec platform open...
From:       "Ralf S. Engelschall" <rse () openpkg ! org>
Date:       2003-09-29 13:04:18
[Download RAW message or body]

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

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs                   Email:  rse@openpkg.org
  Module: openpkg-src openpkg-web          Date:   29-Sep-2003 15:04:18
  Branch: HEAD                             Handle: 2003092914041502

  Modified files:
    openpkg-src/openpkg     HISTORY openpkg.spec platform
    openpkg-web             news.txt

  Log:
    upgrade to latest OSSP platform script to recognize even more
    platforms

  Summary:
    Revision    Changes     Path
    1.61        +1  -0      openpkg-src/openpkg/HISTORY
    1.224       +1  -1      openpkg-src/openpkg/openpkg.spec
    1.10        +105 -2     openpkg-src/openpkg/platform
    1.6781      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.60 -r1.61 HISTORY
  --- openpkg-src/openpkg/HISTORY	28 Sep 2003 12:20:24 -0000	1.60
  +++ openpkg-src/openpkg/HISTORY	29 Sep 2003 13:04:17 -0000	1.61
  @@ -2,6 +2,7 @@
   2003
   ====
   
  +20030929 upgrade to latest OSSP platform script to recognize even more platforms
   20030928 add partial UnixWare 7.1.x support to bootstrap; add IRIX, UnixWare and \
QNX support to "platform"  20030927 make %{error:<msg>} really stop SPEC processing
   20030927 add new macro %{l_openpkg_release} for expanding the release id
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.223 -r1.224 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec	28 Sep 2003 12:20:24 -0000	1.223
  +++ openpkg-src/openpkg/openpkg.spec	29 Sep 2003 13:04:17 -0000	1.224
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  20030928
  +%define       V_openpkg  20030929
   
   #   the used software versions
   %define       V_rpm      4.2.1
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/platform
  ============================================================================
  $ cvs diff -u -r1.9 -r1.10 platform
  --- openpkg-src/openpkg/platform	28 Sep 2003 12:20:24 -0000	1.9
  +++ openpkg-src/openpkg/platform	29 Sep 2003 13:04:17 -0000	1.10
  @@ -344,6 +344,41 @@
           esac
           ;;
   
  +    #   NetBSD
  +    *:NetBSD:* )
  +        #   determine architecture
  +        AT="${UNAME_MACHINE}"
  +        AP="${AT}"
  +        case "${AP}" in
  +            i[3-6]86 ) AP="iX86" ;;
  +        esac
  +        AC="${AP}"
  +        #   determine system
  +        r=`echo "${UNAME_RELEASE}" | sed -e 's/\(-.*\)$/[\1]/'`
  +        ST="NetBSD ${r}"
  +        SP="${ST}"
  +        case "${r}" in
  +            0.* ) SC="4.3BSD" ;;
  +            *   ) SC="4.4BSD" ;;
  +        esac
  +        ;;
  +
  +    #   OpenBSD
  +    *:OpenBSD:* )
  +        #   determine architecture
  +        AT="${UNAME_MACHINE}"
  +        AP="${AT}"
  +        case "${AP}" in
  +            i[3-6]86 ) AP="iX86" ;;
  +        esac
  +        AC="${AP}"
  +        #   determine system
  +        r=`echo "${UNAME_RELEASE}" | sed -e 's/\(-.*\)$/[\1]/'`
  +        ST="OpenBSD ${r}"
  +        SP="${ST}"
  +        SC="4.4BSD"
  +        ;;
  +
       #   GNU/Linux
       *:Linux:* )
           #   determine architecture
  @@ -424,7 +459,7 @@
                  -e 's;^5\.\([0-9][0-9]*\).*;\1;'`
           SP="[Sun ]Solaris $v"
           case "${UNAME_RELEASE}" in
  -            4.* ) SC="4.2BSD" ;;
  +            4.* ) SC="4.3BSD" ;;
               5.* ) SC="SVR4"   ;;
           esac
           ;;
  @@ -475,7 +510,75 @@
           ST="[SGI ]IRIX ${v}"
           v="${UNAME_RELEASE}"
           SP="[SGI ]IRIX ${v}"
  -        SC="BSD"
  +        SC="4.2BSD${opt_C}SVR3"
  +        ;;
  +
  +    #   HP HP-UX
  +    *:HP-UX:* )
  +        #   determine architecture
  +        AT="${UNAME_MACHINE}"
  +        case "${AT}" in
  +            ia64 ) AT="IA64" ;;
  +            9000/[34]?? ) AT=M68K ;;
  +            9000/[678][0-9][0-9]) 
  +                sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
  +                sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
  +                case "${sc_cpu_version}" in
  +                    523 ) AT="HPPA1.0" ;;
  +                    528 ) AT="HPPA1.1" ;;
  +                    532 ) AT="HPPA2.0"
  +                        case "${sc_kernel_bits}" in
  +                            32 ) AT="${AT}n" ;;
  +                            64 ) AT="${AT}w" ;;
  +                        esac
  +                        ;;
  +                esac
  +                ;;
  +        esac
  +        AP="${AT}"
  +        case "${AP}" in
  +            HPPA* ) AP="HPPA" ;;
  +        esac
  +        AC="${AP}"
  +        #   determine system
  +        v=`echo "${UNAME_RELEASE}" | sed -e 's;^[^0-9]*;;'`
  +        ST="[HP ]HP-UX ${v}"
  +        SP="${ST}"
  +        case "${v}" in
  +            10.*   ) SC="SVR4.2" ;;
  +            [7-9]* ) SC="SVR4"   ;;
  +        esac
  +        ;;
  +
  +    #   HP Tru64 (OSF1)
  +    *:OSF1:* )
  +        #   determine architecture
  +        AP="${UNAME_MACHINE}"
  +        case "${AP}" in
  +            alpha ) AP="Alpha" ;;
  +        esac
  +        alpha_type=`(/usr/sbin/psrinfo -v) 2>/dev/null |\
  +            sed -n -e 's/^.*The alpha \([^ ][^ ]*\).*processor.*$/\1/p' | head -n \
1`  +        AT="${AP}${alpha_type}"
  +        AC="${AP}"
  +        #   determine system
  +        v=`echo "${UNAME_RELEASE}" | sed -e 's;^[VTX];;'`
  +        ST="[HP ]Tru64 ${v}"
  +        SP="${ST}"
  +        SC="OSF1"
  +        ;;
  +
  +    #   IBM AIX
  +    *:AIX:* )
  +        AT="${UNAME_MACHINE}"
  +        AP="${AT}"
  +        AC="${AP}"
  +        ST="[IBM ]AIX ${UNAME_RELEASE}"
  +        SP="${ST}"
  +        case "${UNAME_RELEASE}" in
  +            [12]* ) SC="SVR2" ;;
  +            *     ) SC="SVR4" ;;
  +        esac
           ;;
   
       #   TODO ...ADD YOUR NEW PLATFORM CHECK HERE... TODO
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.6780 -r1.6781 news.txt
  --- openpkg-web/news.txt	29 Sep 2003 10:35:24 -0000	1.6780
  +++ openpkg-web/news.txt	29 Sep 2003 13:04:15 -0000	1.6781
  @@ -1,3 +1,4 @@
  +29-Sep-2003: Upgraded package: P<openpkg-20030929-20030929>
   29-Sep-2003: Upgraded package: P<lyx-1.3.3-20030929>
   29-Sep-2003: Upgraded package: P<mutt-1.4.1i-20030929>
   29-Sep-2003: Upgraded package: P<geoip-1.3.0-20030929>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic