summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2017-01-30 20:20:44 +0100
committerFabian Groffen <grobian@gentoo.org>2017-01-30 20:21:50 +0100
commite3da2767ca4ed85799ae03aa8a0e91b831d40b75 (patch)
treef79293f4aa8ccac9a40a23a615897741dfd8a64f /profiles/prefix
parentdrop ia64-linux keyword (diff)
downloadgentoo-e3da2767ca4ed85799ae03aa8a0e91b831d40b75.tar.gz
gentoo-e3da2767ca4ed85799ae03aa8a0e91b831d40b75.tar.bz2
gentoo-e3da2767ca4ed85799ae03aa8a0e91b831d40b75.zip
remove HPUX keywords ia64-hpux and hppa-hpux
Diffstat (limited to 'profiles/prefix')
-rw-r--r--profiles/prefix/hpux/B.11.23/eapi1
-rw-r--r--profiles/prefix/hpux/B.11.23/ia64/eapi1
-rw-r--r--profiles/prefix/hpux/B.11.23/ia64/make.defaults7
-rw-r--r--profiles/prefix/hpux/B.11.23/ia64/parent1
-rw-r--r--profiles/prefix/hpux/B.11.23/parent1
-rw-r--r--profiles/prefix/hpux/B.11.31/eapi1
-rw-r--r--profiles/prefix/hpux/B.11.31/hppa2.0/eapi1
-rw-r--r--profiles/prefix/hpux/B.11.31/hppa2.0/make.defaults12
-rw-r--r--profiles/prefix/hpux/B.11.31/hppa2.0/parent1
-rw-r--r--profiles/prefix/hpux/B.11.31/ia64/eapi1
-rw-r--r--profiles/prefix/hpux/B.11.31/ia64/make.defaults7
-rw-r--r--profiles/prefix/hpux/B.11.31/ia64/parent1
-rw-r--r--profiles/prefix/hpux/B.11.31/parent1
-rw-r--r--profiles/prefix/hpux/eapi1
-rw-r--r--profiles/prefix/hpux/make.defaults13
-rw-r--r--profiles/prefix/hpux/package.mask8
-rw-r--r--profiles/prefix/hpux/packages6
-rw-r--r--profiles/prefix/hpux/parent2
-rw-r--r--profiles/prefix/hpux/profile.bashrc114
-rw-r--r--profiles/prefix/hpux/use.force7
-rw-r--r--profiles/prefix/hpux/use.mask30
21 files changed, 0 insertions, 217 deletions
diff --git a/profiles/prefix/hpux/B.11.23/eapi b/profiles/prefix/hpux/B.11.23/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/B.11.23/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/B.11.23/ia64/eapi b/profiles/prefix/hpux/B.11.23/ia64/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/B.11.23/ia64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/B.11.23/ia64/make.defaults b/profiles/prefix/hpux/B.11.23/ia64/make.defaults
deleted file mode 100644
index 793bfc33f616..000000000000
--- a/profiles/prefix/hpux/B.11.23/ia64/make.defaults
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-ARCH="ia64-hpux"
-CHOST="ia64-hp-hpux11.23"
-ACCEPT_KEYWORDS="~ia64-hpux"
diff --git a/profiles/prefix/hpux/B.11.23/ia64/parent b/profiles/prefix/hpux/B.11.23/ia64/parent
deleted file mode 100644
index f3229c5b9876..000000000000
--- a/profiles/prefix/hpux/B.11.23/ia64/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/prefix/hpux/B.11.23/parent b/profiles/prefix/hpux/B.11.23/parent
deleted file mode 100644
index f3229c5b9876..000000000000
--- a/profiles/prefix/hpux/B.11.23/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/prefix/hpux/B.11.31/eapi b/profiles/prefix/hpux/B.11.31/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/B.11.31/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/B.11.31/hppa2.0/eapi b/profiles/prefix/hpux/B.11.31/hppa2.0/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/B.11.31/hppa2.0/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/B.11.31/hppa2.0/make.defaults b/profiles/prefix/hpux/B.11.31/hppa2.0/make.defaults
deleted file mode 100644
index a7d11b89a1de..000000000000
--- a/profiles/prefix/hpux/B.11.31/hppa2.0/make.defaults
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-ARCH="hppa-hpux"
-# config.guess tells for hpux11 on hppa2.0 cpu:
-# "hppa2.0n-hp-hpux11.31" for 32bit kernel
-# "hppa2.0w-hp-hpux11.31" for 64bit kernel and 32bit default compiler output
-# "hppa64-hp-hpux11.31" for 64bit kernel and 64bit default compiler output
-# This is the 32bit profile, so we use "hppa2.0n"
-CHOST="hppa2.0n-hp-hpux11.31"
-ACCEPT_KEYWORDS="~hppa-hpux"
diff --git a/profiles/prefix/hpux/B.11.31/hppa2.0/parent b/profiles/prefix/hpux/B.11.31/hppa2.0/parent
deleted file mode 100644
index f3229c5b9876..000000000000
--- a/profiles/prefix/hpux/B.11.31/hppa2.0/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/prefix/hpux/B.11.31/ia64/eapi b/profiles/prefix/hpux/B.11.31/ia64/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/B.11.31/ia64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/B.11.31/ia64/make.defaults b/profiles/prefix/hpux/B.11.31/ia64/make.defaults
deleted file mode 100644
index 0cbbea055c39..000000000000
--- a/profiles/prefix/hpux/B.11.31/ia64/make.defaults
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-ARCH="ia64-hpux"
-CHOST="ia64-hp-hpux11.31"
-ACCEPT_KEYWORDS="~ia64-hpux"
diff --git a/profiles/prefix/hpux/B.11.31/ia64/parent b/profiles/prefix/hpux/B.11.31/ia64/parent
deleted file mode 100644
index f3229c5b9876..000000000000
--- a/profiles/prefix/hpux/B.11.31/ia64/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/prefix/hpux/B.11.31/parent b/profiles/prefix/hpux/B.11.31/parent
deleted file mode 100644
index f3229c5b9876..000000000000
--- a/profiles/prefix/hpux/B.11.31/parent
+++ /dev/null
@@ -1 +0,0 @@
-..
diff --git a/profiles/prefix/hpux/eapi b/profiles/prefix/hpux/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/hpux/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/hpux/make.defaults b/profiles/prefix/hpux/make.defaults
deleted file mode 100644
index e340e742da67..000000000000
--- a/profiles/prefix/hpux/make.defaults
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# System-wide defaults for all HP-UX profiles
-# This file should rarely need to be changed
-
-# 'Sane' defaults
-ELIBC="HPUX"
-KERNEL="HPUX"
-
-# no scanelf
-FEATURES="nostrip"
diff --git a/profiles/prefix/hpux/package.mask b/profiles/prefix/hpux/package.mask
deleted file mode 100644
index 8ebbeb9c45a0..000000000000
--- a/profiles/prefix/hpux/package.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Michael Haubenwallner <haubi@gentoo.org> (16 Jul 2009)
-# Is blocked by QA check 'implicit pointer usage warnings' on ia64-hpux.
-# Cannot recompile itself on hppa-hpux and ia64-hpux. bug 311239
->=sys-devel/gcc-4.3
diff --git a/profiles/prefix/hpux/packages b/profiles/prefix/hpux/packages
deleted file mode 100644
index f3617115cbc1..000000000000
--- a/profiles/prefix/hpux/packages
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# need GNU as on HP-UX
-*sys-devel/binutils
diff --git a/profiles/prefix/hpux/parent b/profiles/prefix/hpux/parent
deleted file mode 100644
index cd1149221a41..000000000000
--- a/profiles/prefix/hpux/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-../../base
-..
diff --git a/profiles/prefix/hpux/profile.bashrc b/profiles/prefix/hpux/profile.bashrc
deleted file mode 100644
index d28accf58d88..000000000000
--- a/profiles/prefix/hpux/profile.bashrc
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# /bin/sh is korn shell, incompatible with bash used by makefiles later.
-# This is a problem with recent libtool detecting non-bashism 'print' fex.
-export CONFIG_SHELL=${BASH}
-
-# On hpux, binary files (executables, shared libraries) in use
-# cannot be replaced during merge.
-# But it is possible to rename them and remove lateron when they are
-# not used any more by any running process.
-#
-# This is a workaround for portage bug#199868,
-# and should be dropped once portage does sth. like this itself.
-
-hpux-busytext-get-listfile() {
- echo "${ROOT%%/}${EPREFIX}/var/lib/portage/files2bremoved"
-}
-
-hpux-busytext-cleanup() {
- local removedlist=$(hpux-busytext-get-listfile)
-
- rm -f "${removedlist}".new
-
- if [[ -r ${removedlist} ]]; then
- rm -f "${removedlist}".old
- fi
- # restore in case of system fault
- if [[ -r ${removedlist}.old ]]; then
- mv "${removedlist}"{.old,}
- fi
-
- touch "${removedlist}"{,.new} # ensure they exist
-
- local rmstem f
- while read rmstem
- do
- # try to remove previously recorded files
- for f in $(ls "${ROOT}${rmstem}"*); do
- echo "trying to remove old busy text file ${f}"
- rm -f "${f}"
- done
- # but keep it in list if still exists
- for f in $(ls "${ROOT}${rmstem}"*); do
- echo "${rmstem}" >> "${removedlist}".new
- break
- done
- done < "${removedlist}"
-
- # update the list
- mv "${removedlist}"{,.old}
- mv "${removedlist}"{.new,}
- rm "${removedlist}".old
-}
-
-hpux-busytext-backup() {
- local removedlist=$(hpux-busytext-get-listfile)
-
- # now go for current package
- cd "${D}" || exit 1
-
- /usr/bin/find ".${EPREFIX}" '!' -type d \
- | while read f
- do
- f=${f#./}
- [[ ! -f ${ROOT}${f} || -h ${ROOT}${f} ]] && continue
- echo "${ROOT}${f}"
- done \
- | xargs -r /usr/bin/file \
- | /usr/bin/grep -E '(object file|shared library|executable)' \
- | while read f t
- do
- # file prints: "file-argument: type-of-file"
- f=${f#${ROOT}}
- f=${f%:}
- test -r "${ROOT}${f}" || continue
- rmstem="${f}.removedbyportage"
- # keep list of old busy text files unique
- /usr/bin/grep "^${rmstem/[/\\[}$" "${removedlist}" >/dev/null \
- || echo "${rmstem}" >> "${removedlist}"
- n=0
- while [[ ${n} -lt 100 && -f "${ROOT}${rmstem}${n}" ]]; do
- n=$((n=n+1))
- done
-
- if [[ ${n} -ge 100 ]]; then
- echo "too many (>=100) old text files busy of '${ROOT}${f}'" >&2
- exit 1
- fi
- echo "backing up text file ${ROOT}${f} (${n})"
- /usr/bin/mv -f "${ROOT}${f}" "${ROOT}${rmstem}${n}" || exit 1
- /usr/bin/cp -f "${ROOT}${rmstem}${n}" "${ROOT}${f}" || exit 1
- done || exit 1
-}
-
-prefix_hpux-post_pkg_preinst() {
- hpux-busytext-cleanup
- hpux-busytext-backup
-}
-
-prefix_hpux-pre_pkg_postinst() {
- hpux-busytext-cleanup
-}
-
-# These are because of
-# https://archives.gentoo.org/gentoo-dev/msg_529a0806ed2cf841a467940a57e2d588.xml
-# The profile-* ones are meant to be used in etc/portage/profile.bashrc by user
-# until there is the registration mechanism.
-profile-post_pkg_preinst() { prefix_hpux-post_pkg_preinst ; }
- post_pkg_preinst() { prefix_hpux-post_pkg_preinst ; }
-
-profile-pre_pkg_postinst() { prefix_hpux-pre_pkg_postinst ; }
- pre_pkg_postinst() { prefix_hpux-pre_pkg_postinst ; }
diff --git a/profiles/prefix/hpux/use.force b/profiles/prefix/hpux/use.force
deleted file mode 100644
index 7851b40d1d1e..000000000000
--- a/profiles/prefix/hpux/use.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re-add HPUX OS
-kernel_HPUX
-elibc_HPUX
diff --git a/profiles/prefix/hpux/use.mask b/profiles/prefix/hpux/use.mask
deleted file mode 100644
index e1385cc85d56..000000000000
--- a/profiles/prefix/hpux/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Re-add HPUX libc
--elibc_HPUX
--kernel_HPUX
-
-# these will more than likely never work on HPUX
-3dfx
-acpi
-alsa
-apm
-caps
-cman
-clvm
-directfb
-djbfft
-fbcon
-fmod
-ggi
-gpm
-hardened
-oss
-svga
-sybase
-sybase-ct
-rtc
-uclibc
-v4l