commit:     a60ef457ab7c7039a22d9dd04268748bd5e35c8f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 11:24:28 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 11:24:28 2023 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a60ef457

dev-lang/pgi: treeclean

Bug: https://bugs.gentoo.org/902383
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-lang/pgi/files/pgi-13.5-glibc.patch    |  31 ---------
 dev-lang/pgi/files/pgi-13.5-terminal.patch |  39 -----------
 dev-lang/pgi/metadata.xml                  |  15 -----
 dev-lang/pgi/pgi-13.5.ebuild               | 105 -----------------------------
 profiles/package.mask                      |   1 -
 5 files changed, 191 deletions(-)

diff --git a/dev-lang/pgi/files/pgi-13.5-glibc.patch 
b/dev-lang/pgi/files/pgi-13.5-glibc.patch
deleted file mode 100644
index 434f12cb5..000000000
--- a/dev-lang/pgi/files/pgi-13.5-glibc.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -ru opt/pgi/linux86/13.5/include/bits/types.h 
opt/pgi-b/linux86/13.5/include/bits/types.h
---- opt/pgi/linux86/13.5/include/bits/types.h  2013-05-07 21:45:39.000000000 
+0200
-+++ opt/pgi-b/linux86/13.5/include/bits/types.h        2013-06-02 
01:24:19.000000000 +0200
-@@ -136,6 +136,7 @@
- #include <bits/typesizes.h>   /* Defines __*_T_TYPE macros.  */
- 
- 
-+__STD_TYPE __SQUAD_TYPE __syscall_slong_t;
- __STD_TYPE __DEV_T_TYPE __dev_t;      /* Type of device numbers.  */
- __STD_TYPE __UID_T_TYPE __uid_t;      /* Type of user identifications.  */
- __STD_TYPE __GID_T_TYPE __gid_t;      /* Type of group identifications.  */
-diff -ru opt/pgi/linux86-64/13.5/include/bits/types.h 
opt/pgi-b/linux86-64/13.5/include/bits/types.h
---- opt/pgi/linux86-64/13.5/include/bits/types.h       2013-05-07 
21:45:39.000000000 +0200
-+++ opt/pgi-b/linux86-64/13.5/include/bits/types.h     2013-06-02 
01:23:51.000000000 +0200
-@@ -135,7 +135,7 @@
- #endif
- #include <bits/typesizes.h>   /* Defines __*_T_TYPE macros.  */
- 
--
-+__STD_TYPE __SQUAD_TYPE __syscall_slong_t;
- __STD_TYPE __DEV_T_TYPE __dev_t;      /* Type of device numbers.  */
- __STD_TYPE __UID_T_TYPE __uid_t;      /* Type of user identifications.  */
- __STD_TYPE __GID_T_TYPE __gid_t;      /* Type of group identifications.  */
-@@ -156,7 +156,6 @@
- __STD_TYPE __SUSECONDS_T_TYPE __suseconds_t; /* Signed count of microseconds. 
 */
- 
- __STD_TYPE __DADDR_T_TYPE __daddr_t;  /* The type of a disk address.  */
--__STD_TYPE __SWBLK_T_TYPE __swblk_t;  /* Type of a swap block maybe?  */
- __STD_TYPE __KEY_T_TYPE __key_t;      /* Type of an IPC key.  */
- 
- /* Clock ID used in clock and timer functions.  */

diff --git a/dev-lang/pgi/files/pgi-13.5-terminal.patch 
b/dev-lang/pgi/files/pgi-13.5-terminal.patch
deleted file mode 100644
index 9b5b67474..000000000
--- a/dev-lang/pgi/files/pgi-13.5-terminal.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -ru pgi-a/install pgi/install
---- pgi-a/install      2013-06-01 01:24:11.522714654 +0200
-+++ pgi/install        2013-06-01 01:27:36.372713265 +0200
-@@ -83,7 +83,7 @@
- else 
-   licensefile=$SRC/common/BETA_LICENSE
- fi
--more $licensefile
-+#more $licensefile
- echo
- echo -n 'Do you accept these terms? (accept,decline) '
- read x
-@@ -296,7 +296,7 @@
-   echo
-   echo 'In order to install the ACML software, please read and accept the'
-   echo 'following license.'
--  more $SRC/common/LICENSE_ACML.txt
-+  #more $SRC/common/LICENSE_ACML.txt
-   echo
-   echo -n 'Do you accept these terms? (accept,decline) '
-   read x
-@@ -342,7 +342,7 @@
-   echo
-   echo 'In order to install the CUDA software, please read and accept the'
-   echo 'following license.'
--  more $SRC/common/LICENSE_NVIDIA_CUDA.txt
-+  #more $SRC/common/LICENSE_NVIDIA_CUDA.txt
-   echo
-   echo -n 'Do you accept these terms? (accept,decline) '
-   read x
-@@ -398,7 +398,7 @@
-   echo
-   echo 'In order to install the JAVA software, please read and accept the'
-   echo 'following license.'
--  more $SRC/common/LICENSE_JRE_6U21.txt
-+  #more $SRC/common/LICENSE_JRE_6U21.txt
-   echo
-   echo -n 'Do you accept these terms? (accept,decline) '
-   read x

diff --git a/dev-lang/pgi/metadata.xml b/dev-lang/pgi/metadata.xml
deleted file mode 100644
index b9e493f21..000000000
--- a/dev-lang/pgi/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>gent...@gmx.de</email>
-       </maintainer>
-       <maintainer type="project">
-               <email>clus...@gentoo.org</email>
-               <name>Gentoo Cluster Project</name>
-       </maintainer>
-       <use>
-               <flag name="java">Install a PGI-tuned JRE.</flag>
-               <flag name="cuda">Install PGI's CUDA components (e.g. for 
OpenACC)</flag>
-       </use>
-</pkgmetadata>

diff --git a/dev-lang/pgi/pgi-13.5.ebuild b/dev-lang/pgi/pgi-13.5.ebuild
deleted file mode 100644
index 19ec7445b..000000000
--- a/dev-lang/pgi/pgi-13.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="PGI compiler suite"
-HOMEPAGE="https://www.pgroup.com";
-SRC_URI="pgilinux-2013-135.tar.gz"
-
-LICENSE="PGI"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cuda java"
-
-RDEPEND="net-misc/curl"
-
-RESTRICT="mirror strip fetch"
-
-QA_PREBUILT="
-               opt/pgi/linux86/2013/cuda/4.2/lib/lib*.so.*
-               opt/pgi/linux86-64/13.5/bin/*
-               opt/pgi/linux86-64/13.5/lib/lib*
-               opt/pgi/linux86-64/13.5/lib/*.o
-               opt/pgi/linux86-64/13.5/libso/lib*
-               opt/pgi/linux86-64/13.5/libso/*.o
-               opt/pgi/linux86-64/13.5/cray/lib*
-               opt/pgi/linux86-64/13.5/etc/pgi_license_tool/curl
-               opt/pgi/linux86-64/13.5/REDIST/lib*.so
-               opt/pgi/linux86-64/2013/cuda/5.0/nvvm/cicc
-               opt/pgi/linux86-64/2013/cuda/4.2/nvvm/cicc
-               opt/pgi/linux86-64/2013/acml/5.3.0/lib/lib*
-               opt/pgi/linux86-64/2013/acml/5.3.0/libso/lib*.so
-               opt/pgi/linux86/13.5/etc/pgi_license_tool/curl
-               opt/pgi/linux86/13.5/bin/*
-               opt/pgi/linux86/13.5/lib/lib*
-               opt/pgi/linux86/13.5/lib/*.o
-               opt/pgi/linux86/13.5/libso/lib*
-               opt/pgi/linux86/13.5/cray/lib*
-               opt/pgi/linux86/2013/cuda/5.0/nvvm/cicc
-               opt/pgi/linux86/2013/cuda/4.2/nvvm/cicc
-               opt/pgi/linux86/2013/acml/4.4.0/lib/lib*
-               opt/pgi/linux86/2013/acml/4.4.0/libso/lib*.so
-"
-
-S="${WORKDIR}"
-
-PATCHES=( "${FILESDIR}"/${P}-terminal.patch )
-
-pkg_nofetch() {
-       einfo "PGI doesn't provide direct download links. Please download"
-       einfo "${ARCHIVE} from ${HOMEPAGE}"
-}
-
-src_install() {
-       dodir /opt/pgi
-
-       command="accept
-1
-${ED}/opt/pgi"
-
-       command="${command}
-n"
-
-       if use cuda; then
-               command="${command}
-y
-accept"
-       else
-               command="${command}
-n"
-       fi
-
-       if use java; then
-               command="${command}
-
-accept"
-       else
-               command="${command}
-no"
-       fi
-
-       command="${command}
-y
-n
-n
-y
-"
-       ./install <<EOF
-${command}
-EOF
-       # fix problems with PGI's C++ compiler and current glibc:
-       cd "${ED}"
-       epatch "${FILESDIR}/${P}-glibc.patch"
-
-       # java symlink might be broken if useflag is disabled:
-       if ! use java; then
-               rm opt/pgi/linux86-64/13.5/jre || die
-       fi
-
-       # replace PGI's curl with the stock version:
-       dodir /opt/pgi/linux86-64/13.5/etc/pgi_license_tool
-       dosym ../../../../../../usr/bin/curl 
/opt/pgi/linux86-64/13.5/etc/pgi_license_tool/curl
-       dodir /opt/pgi/linux86/13.5/etc/pgi_license_tool
-       dosym ../../../../../../usr/bin/curl 
/opt/pgi/linux86/13.5/etc/pgi_license_tool/curl
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 80bd60014..ba856cb7f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -41,7 +41,6 @@ sci-biology/RSeQC
 
 # Andrew Ammerlaan <andrewammerl...@gentoo.org) (10 Feb 2023)
 # Fetch restricted ebuilds without proper manifest entry
-dev-lang/pgi
 sci-biology/signalp
 sci-biology/tmhmm
 sci-chemistry/ligplot+

Reply via email to