[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