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+