summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2007-12-27 11:57:40 +0000
committerRaúl Porcel <armin76@gentoo.org>2007-12-27 11:57:40 +0000
commit4ec6fcffa1b12d526d610f3aaa1f4ce9ab124fe6 (patch)
tree4ebfac2558705f1479baaf8446346c843e80c4ab
parentRemove libxcml and libcpml, unfetchable, broken, unsupported by upstream (diff)
downloadhistorical-4ec6fcffa1b12d526d610f3aaa1f4ce9ab124fe6.tar.gz
historical-4ec6fcffa1b12d526d610f3aaa1f4ce9ab124fe6.tar.bz2
historical-4ec6fcffa1b12d526d610f3aaa1f4ce9ab124fe6.zip
Remove ccc, cxx, cfal, broken, unfetchable, unsupported by upstream
-rw-r--r--dev-lang/ccc/ChangeLog62
-rw-r--r--dev-lang/ccc/Manifest58
-rw-r--r--dev-lang/ccc/ccc-6.5.6.002.ebuild163
-rw-r--r--dev-lang/ccc/ccc-6.5.9.001-r1.ebuild218
-rw-r--r--dev-lang/ccc/ccc-6.5.9.001-r2.ebuild224
-rw-r--r--dev-lang/ccc/ccc-6.5.9.001-r3.ebuild187
-rw-r--r--dev-lang/ccc/ccc-6.5.9.001.ebuild189
-rw-r--r--dev-lang/ccc/files/create-comp-config.patch21
-rw-r--r--dev-lang/ccc/files/digest-ccc-6.5.6.0020
-rw-r--r--dev-lang/ccc/files/digest-ccc-6.5.9.0013
-rw-r--r--dev-lang/ccc/files/digest-ccc-6.5.9.001-r13
-rw-r--r--dev-lang/ccc/files/digest-ccc-6.5.9.001-r23
-rw-r--r--dev-lang/ccc/files/digest-ccc-6.5.9.001-r33
-rw-r--r--dev-lang/ccc/metadata.xml32
-rw-r--r--dev-lang/cfal/ChangeLog24
-rw-r--r--dev-lang/cfal/Manifest17
-rw-r--r--dev-lang/cfal/cfal-1.2.0.4.ebuild129
-rw-r--r--dev-lang/cfal/files/digest-cfal-1.2.0.46
-rw-r--r--dev-lang/cfal/metadata.xml8
-rw-r--r--dev-lang/cxx/ChangeLog48
-rw-r--r--dev-lang/cxx/Manifest33
-rw-r--r--dev-lang/cxx/cxx-6.5.9.31-r1.ebuild183
-rw-r--r--dev-lang/cxx/cxx-6.5.9.31.ebuild176
-rw-r--r--dev-lang/cxx/files/digest-cxx-6.5.9.313
-rw-r--r--dev-lang/cxx/files/digest-cxx-6.5.9.31-r13
-rw-r--r--dev-lang/cxx/metadata.xml19
26 files changed, 0 insertions, 1815 deletions
diff --git a/dev-lang/ccc/ChangeLog b/dev-lang/ccc/ChangeLog
deleted file mode 100644
index 566e512a48c7..000000000000
--- a/dev-lang/ccc/ChangeLog
+++ /dev/null
@@ -1,62 +0,0 @@
-# ChangeLog for dev-lang/ccc
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ChangeLog,v 1.13 2007/12/25 15:52:38 phreak Exp $
-
- 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing taviso from metadata.xml as per #202471. Assigning to
- maintainer-needed.
-
- 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org>
- ccc-6.5.9.001-r3.ebuild:
- (QA) RESTRICT clean up.
-
- 31 Jan 2007; Marius Mauch <genone@gentoo.org> ccc-6.5.6.002.ebuild,
- ccc-6.5.9.001.ebuild, ccc-6.5.9.001-r2.ebuild, ccc-6.5.9.001-r3.ebuild:
- Replacing einfo with elog
-
- 28 Oct 2006; Sven Wegener <swegener@gentoo.org> ccc-6.5.6.002.ebuild,
- ccc-6.5.9.001.ebuild, ccc-6.5.9.001-r1.ebuild, ccc-6.5.9.001-r2.ebuild,
- ccc-6.5.9.001-r3.ebuild:
- Use emerge --config instead of ebuild config.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> ccc-6.5.6.002.ebuild,
- ccc-6.5.9.001-r1.ebuild, ccc-6.5.9.001-r2.ebuild, ccc-6.5.9.001-r3.ebuild,
- ccc-6.5.9.001.ebuild:
- virtual/glibc -> virtual/libc
-
-*ccc-6.5.9.001-r3 (19 Feb 2004)
-
- 19 Feb 2004; Tavis Ormandy <taviso@gentoo.org> ccc-6.5.9.001-r3.ebuild:
- use rpm.eclass
-
-*ccc-6.5.9.001-r2 (08 Feb 2004)
-
- 08 Feb 2004; Aron Griffis <agriffis@gentoo.org> ccc-6.5.9.001-r2.ebuild,
- files/create-comp-config.patch:
- Add patch to sort gcc-lib include paths last. Thanks to Marc Giger for
- figuring this out
-
-*ccc-6.5.9.001-r1 (06 Feb 2004)
-
- 06 Feb 2004; Aron Griffis <agriffis@gentoo.org> ccc-6.5.9.001-r1.ebuild:
- Fix config script to work with gcc-3
-
- 23 Jun 2003; Tavis Ormandy <taviso@gentoo.org> ccc-6.5.9.001.ebuild:
- stable on alpha
-
-*ccc-6.5.9.001 (15 Apr 2003)
-
- 18 Apr 2003; Aron Griffis <agriffis@gentoo.org> ccc-6.5.9.001.ebuild:
- Fix some dependency issues and fix problem with gpg not decrypting due to
- missing /root/.gnupg
-
- 15 Apr 2003; Tavis Ormandy <taviso@gentoo.org> ccc-6.5.9.001.ebuild:
- Updated ebuild to latest release of ccc.
- Changed rdepend of libcpml to >=libcpml-5.2.01-r2, this should fix the probe problem.
- Modified ebuild to read a variable to unlock the new distribution (requires gpg).
-
-*ccc-6.5.6.002 (11 Apr 2003)
-
- 11 Apr 2003; Aron Griffis <agriffis@gentoo.org> ccc-6.5.6.002.ebuild:
- Initial import. Ebuild submitted by Tavis Ormandy <itaviso@sdf.lonestar.org>
-
diff --git a/dev-lang/ccc/Manifest b/dev-lang/ccc/Manifest
deleted file mode 100644
index 4a248ae99fe4..000000000000
--- a/dev-lang/ccc/Manifest
+++ /dev/null
@@ -1,58 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX create-comp-config.patch 866 RMD160 76094b115d0ab9d616cabec1e24956e985988a8a SHA1 b1f4720cb8050430560f2813973004a11d8df32d SHA256 d645e98d46e6b3f4f787612171a13e5214de9648cf690381f5347c2c475a6d25
-MD5 30ceacf36e8d8764f23f73153a5f38d8 files/create-comp-config.patch 866
-RMD160 76094b115d0ab9d616cabec1e24956e985988a8a files/create-comp-config.patch 866
-SHA256 d645e98d46e6b3f4f787612171a13e5214de9648cf690381f5347c2c475a6d25 files/create-comp-config.patch 866
-DIST ccc-6.5.9.001-6.alpha.rpm.crypt 7128419 RMD160 440b148696dac7efb1cc69de74d2d761738db2b6 SHA1 94e471d7e2c3ca59f85a81f7c7649f0b242e5247 SHA256 27b3baf399ff4f3b81987b4cb96ece5ae699513c5bc0f87b651cc8fe6950edc7
-EBUILD ccc-6.5.6.002.ebuild 4922 RMD160 302589f53951b544053695281a1910f79b340274 SHA1 0137229663ec8bd569784563459971a1f0775d3d SHA256 1c17d37857df34062d849dbe7879739aab0e6231056e6e91b02fd9cbf790148c
-MD5 254a0555e3119420650652bd3aede5cb ccc-6.5.6.002.ebuild 4922
-RMD160 302589f53951b544053695281a1910f79b340274 ccc-6.5.6.002.ebuild 4922
-SHA256 1c17d37857df34062d849dbe7879739aab0e6231056e6e91b02fd9cbf790148c ccc-6.5.6.002.ebuild 4922
-EBUILD ccc-6.5.9.001-r1.ebuild 6680 RMD160 42b3fb0dd0f547ed503cdc1cc3a142d392faffd5 SHA1 76c39b661480fd3ea22fcc6828f97ae955d9f460 SHA256 147e50fcbfd7aa57a345d42cad3ed87df000de639c6d80b27f7feef13a63b57a
-MD5 429ae00d608899715b4b30a4972da903 ccc-6.5.9.001-r1.ebuild 6680
-RMD160 42b3fb0dd0f547ed503cdc1cc3a142d392faffd5 ccc-6.5.9.001-r1.ebuild 6680
-SHA256 147e50fcbfd7aa57a345d42cad3ed87df000de639c6d80b27f7feef13a63b57a ccc-6.5.9.001-r1.ebuild 6680
-EBUILD ccc-6.5.9.001-r2.ebuild 6842 RMD160 26b4bf22d5629efef5fae6f4307373b5edac2f09 SHA1 a9db0d415ee789381742e9fd097c3075435882af SHA256 c285a590cadf2d93a662c768b6e760dd9460e5f37a4650929a98c7fe2b8d9287
-MD5 305ace62658d2ede6c70312a0ff735eb ccc-6.5.9.001-r2.ebuild 6842
-RMD160 26b4bf22d5629efef5fae6f4307373b5edac2f09 ccc-6.5.9.001-r2.ebuild 6842
-SHA256 c285a590cadf2d93a662c768b6e760dd9460e5f37a4650929a98c7fe2b8d9287 ccc-6.5.9.001-r2.ebuild 6842
-EBUILD ccc-6.5.9.001-r3.ebuild 5320 RMD160 62c81cef0b89a954bef5cb083c1b2c384256f5cb SHA1 7fce63060d0f53557fae66c8d5e9b07cd25a633e SHA256 579ec06e63cb8b8b90631fb93ec537e3b851e7ad10ed80c27025fdd2e3bd2510
-MD5 98750bdb9a8808130429f4c57e21ca48 ccc-6.5.9.001-r3.ebuild 5320
-RMD160 62c81cef0b89a954bef5cb083c1b2c384256f5cb ccc-6.5.9.001-r3.ebuild 5320
-SHA256 579ec06e63cb8b8b90631fb93ec537e3b851e7ad10ed80c27025fdd2e3bd2510 ccc-6.5.9.001-r3.ebuild 5320
-EBUILD ccc-6.5.9.001.ebuild 5819 RMD160 d138342356a4fb004dc9a4941e7acdd5599a4749 SHA1 5e396d1fb2c20f9bf7172edd845f0298db3782c2 SHA256 05ff92c2236c66154a9020354d44b046e62eef8998bba9470a95c24572b01e7d
-MD5 68e934c2775535e2a5dab5b0f9d3f3ff ccc-6.5.9.001.ebuild 5819
-RMD160 d138342356a4fb004dc9a4941e7acdd5599a4749 ccc-6.5.9.001.ebuild 5819
-SHA256 05ff92c2236c66154a9020354d44b046e62eef8998bba9470a95c24572b01e7d ccc-6.5.9.001.ebuild 5819
-MISC ChangeLog 2337 RMD160 ff65639dc6124a7c5395f9de8db69f575adb02cf SHA1 b614575c66221ffe63cce6dd64e94bb7caca3d6d SHA256 b3072cb7f29acb31ea9e43c6148729320eb0edfbf109fda8e3e76c2b9a169c09
-MD5 26347b963f0118e0589aea0ebce9fd1a ChangeLog 2337
-RMD160 ff65639dc6124a7c5395f9de8db69f575adb02cf ChangeLog 2337
-SHA256 b3072cb7f29acb31ea9e43c6148729320eb0edfbf109fda8e3e76c2b9a169c09 ChangeLog 2337
-MISC metadata.xml 1543 RMD160 dccc9b2d227ce60d37bf18967ecc4c1ccc9c6fea SHA1 69da5b574697bdc4e6c72b5102c50af8093f5e28 SHA256 35db836c4b67f75378518ab4fb4a5e5358c26e0ec33bc4c664c28e94d8b7437e
-MD5 6d69d9a2bce34723b307c62cce2e1340 metadata.xml 1543
-RMD160 dccc9b2d227ce60d37bf18967ecc4c1ccc9c6fea metadata.xml 1543
-SHA256 35db836c4b67f75378518ab4fb4a5e5358c26e0ec33bc4c664c28e94d8b7437e metadata.xml 1543
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ccc-6.5.6.002 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-ccc-6.5.6.002 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-ccc-6.5.6.002 0
-MD5 05f1a2126fa41a4fbfe4a2559e69bdc5 files/digest-ccc-6.5.9.001 277
-RMD160 6bf140f24477bc798f872877570852974e33d5c7 files/digest-ccc-6.5.9.001 277
-SHA256 bff55ce181aa0eca250e620b6c59adf15cccc5c9d94f7692e014c8e372149bef files/digest-ccc-6.5.9.001 277
-MD5 05f1a2126fa41a4fbfe4a2559e69bdc5 files/digest-ccc-6.5.9.001-r1 277
-RMD160 6bf140f24477bc798f872877570852974e33d5c7 files/digest-ccc-6.5.9.001-r1 277
-SHA256 bff55ce181aa0eca250e620b6c59adf15cccc5c9d94f7692e014c8e372149bef files/digest-ccc-6.5.9.001-r1 277
-MD5 05f1a2126fa41a4fbfe4a2559e69bdc5 files/digest-ccc-6.5.9.001-r2 277
-RMD160 6bf140f24477bc798f872877570852974e33d5c7 files/digest-ccc-6.5.9.001-r2 277
-SHA256 bff55ce181aa0eca250e620b6c59adf15cccc5c9d94f7692e014c8e372149bef files/digest-ccc-6.5.9.001-r2 277
-MD5 05f1a2126fa41a4fbfe4a2559e69bdc5 files/digest-ccc-6.5.9.001-r3 277
-RMD160 6bf140f24477bc798f872877570852974e33d5c7 files/digest-ccc-6.5.9.001-r3 277
-SHA256 bff55ce181aa0eca250e620b6c59adf15cccc5c9d94f7692e014c8e372149bef files/digest-ccc-6.5.9.001-r3 277
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFHcSdLyuNVb5qfaOYRAtkkAKCCdpIFv9Q/fYqcZJfcrkNlLlDz1QCdEPxx
-KA7pJt4xbL/eIs+NEqDO5eE=
-=fWS9
------END PGP SIGNATURE-----
diff --git a/dev-lang/ccc/ccc-6.5.6.002.ebuild b/dev-lang/ccc/ccc-6.5.6.002.ebuild
deleted file mode 100644
index 813881ca7d12..000000000000
--- a/dev-lang/ccc/ccc-6.5.6.002.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ccc-6.5.6.002.ebuild,v 1.7 2007/01/31 14:22:04 genone Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# Don't include the SRC_URI because this package is
-# license-challenged. The users need to download this software
-# themselves.
-#SRC_URI="ftp://ftp.compaq.com/pub/products/C-Cxx/linux/compaq_c_beta/ccc-6.5.6.002-1.alpha.rpm"
-
-S=${WORKDIR}
-LICENSE="ccc-beta"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* ~alpha"
-
-DEPEND="sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- dev-libs/libcpml"
-
-# This variable is not used by Portage, but is used by the functions
-# below.
-ccc_release="${PV}-1"
-
-src_unpack() {
- # convert rpm into tar archive
- local ccc_rpm="ccc-${ccc_release}.alpha.rpm"
-
- if [ ! -f ${DISTDIR}/${ccc_rpm} ]; then
- eerror
- eerror "Please download ${ccc_rpm} from"
- eerror "${HOMEPAGE}, and place it in"
- eerror "${DISTDIR}"
- eerror
- eerror "Then restart this emerge."
- eerror
- die "ccc distribution (${ccc_rpm}) not found"
- fi
-
- ebegin "Unpacking ccc distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${DISTDIR}/${ccc_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
- eend ${?}
- assert "Failed to extract ${ccc_rpm%.rpm}.tar.gz"
-}
-
-src_compile() {
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
- # fix up lib paths - bug #15719, comment 6
- einfo "Copying crtbegin/crtend from gcc..."
- gcc_libs_path="`gcc-config --get-lib-path`"
- if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- cp -f ${gcc_libs_path}/crt{begin,end}.o \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # add gcc-lib path to ccc's search path
- # check man ccc for file format info.
- einfo "Configuring ccc to observe gcc library path and include paths..."
- printf '%s %s %s\n' \
- "-L${gcc_libs_path}" \
- " -SysIncDir /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \
- " -SysIncDir /usr/include/linux" \
- > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config
- einfo "Additional paths can be set by users using \$DEC_CC variable."
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mkdir usr/share
- mv usr/lib/compaq/ccc-${ccc_release}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-
- # fix the probing script to ignore the version of libcpml. This
- # is the wrong approach, but it will do for the first pass at this
- # package
- sed -i 's/^ version_high_enough / true /' \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/probe_linux.sh
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "ccc installation failed"
-
- # prep manpages
- prepman ${D}/usr/share/man/man1/ccc.1
- prepman ${D}/usr/share/man/man8/protect_headers_setup.8
- prepalldocs
-}
-
-pkg_config () {
- # some information for users
- einfo
- einfo "Attempting configuration of ccc..."
- einfo
- echo
- echo '<------- Begin ccc configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh \
- ccc-${ccc_release} ${gcc_libs_path}
- echo '<------- End ccc configuration output ------->'
- echo
- einfo
- einfo "ccc has been configured, you can now use it as usual."
- einfo
-}
-
-pkg_postinst () {
- elog
- elog "ccc has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/LICENSE.txt"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/ccc-${PV}"
- fi
- ewarn
- ewarn "you _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with ccc"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-}
diff --git a/dev-lang/ccc/ccc-6.5.9.001-r1.ebuild b/dev-lang/ccc/ccc-6.5.9.001-r1.ebuild
deleted file mode 100644
index 025838157e7b..000000000000
--- a/dev-lang/ccc/ccc-6.5.9.001-r1.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ccc-6.5.9.001-r1.ebuild,v 1.6 2007/01/31 14:22:04 genone Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# its okay to set a SRC_URI here, as the rpm is gpg encrypted
-# and user must agree to the license before getting access
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/ccc-6.5.9.001-6.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* alpha"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2"
-
-DEPEND="${RDEPEND}
- sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b
- >=dev-libs/libcpml-5.2.01-r2
- "
-
-# These variables are not used by Portage, but is used by the functions
-# below.
-ccc_release="${PV}-6"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local ccc_rpm="ccc-${ccc_release}.alpha.rpm"
-
- if [ -z ${CCC_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CCC_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CCC_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting ccc distribution..."
- gpg --quiet \
- --homedir=${T} --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${ccc_rpm} \
- --decrypt ${DISTDIR}/${ccc_rpm}.crypt \
- <<< ${CCC_LICENSE_KEY:-NULL}
-
- ebegin "Unpacking ccc distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${ccc_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
- eend ${?}
- assert "Failed to extract ${ccc_rpm%.rpm}.tar.gz"
-
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
-# Moved the following step to pkg_config
-# (06 Feb 2004 agriffis)
-#
-# # fix up lib paths - bug #15719, comment 6
-# einfo "Copying crtbegin/crtend from gcc..."
-# gcc_libs_path="`gcc-config --get-lib-path`"
-# if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
-# die "gcc-config returned an invalid library path (${gcc_libs_path})"
-# else
-# cp -f ${gcc_libs_path}/crt{begin,end}.o \
-# usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
-# assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
-# fi
-
-# Removed the following step in favor of create-comp-config.sh in pkg_config
-# (06 Feb 2004 agriffis)
-#
-# # add gcc-lib path to ccc's search path
-# # check man ccc for file format info.
-# einfo "Configuring ccc to observe gcc library path and include paths..."
-# printf '%s %s %s\n' \
-# "-L${gcc_libs_path}" \
-# " -SysIncDir /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \
-# " -SysIncDir /usr/include/linux" \
-# > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config
-# einfo "Additional paths can be set by users using \$DEC_CC variable."
-
- # Patch create-comp-config.sh to work with gcc-3.x
- # (06 Feb 2004 agriffis)
- sed -i -e 's/gcc -v -V \$GCC_VER/gcc -V $GCC_VER -v/' \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mkdir usr/share
- mv usr/lib/compaq/ccc-${ccc_release}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-}
-
-src_compile() {
- true # nothing to compile
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "ccc installation failed"
-
- # prep manpages
- prepman ${D}/usr/share/man/man1/ccc.1
- prepman ${D}/usr/share/man/man8/protect_headers_setup.8
- prepalldocs
-
- # install ccc proxy until config is executed
- mv ${D}/usr/bin/ccc{,.real}
- cat >${D}/usr/bin/ccc <<EOF
-#!/bin/sh
-echo "Error: ccc must be configured before compiling!" >&2
-echo "The system administrator must run the following command:" >&2
-echo " emerge --config =${CATEGORY}/${PF}" >&2
-exit 1
-EOF
- chmod 0755 ${D}/usr/bin/ccc
-}
-
-pkg_config () {
- einfo "Copying crtbegin/crtend from gcc"
- local gcc_libs_path="`gcc-config --get-lib-path`"
- if [[ $? != 0 || ! -d "${gcc_libs_path}" ]]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- rm -f /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/crt{begin,end}.o
- cp ${gcc_libs_path}/crt{begin,end}.o \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # Need the real ccc prior to configuration
- if [[ -f /usr/bin/ccc.real ]]; then
- einfo "Moving ccc.real into place"
- rm -f /usr/bin/ccc
- mv /usr/bin/ccc.real /usr/bin/ccc
- assert "failed to rename ccc.real"
- fi
-
- einfo "Attempting configuration of ccc"
- echo '<------- Begin ccc configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh \
- ccc-${ccc_release} ${gcc_libs_path}
- echo '<------- End ccc configuration output ------->'
- echo
-
- einfo "ccc has been configured, you can now use it as usual."
-}
-
-pkg_postinst () {
- echo
- elog "ccc has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/LICENSE.txt"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/ccc-${PV}"
- fi
-
- echo
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with ccc"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-
- echo
- ewarn
- ewarn "You _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
-
- echo
-}
diff --git a/dev-lang/ccc/ccc-6.5.9.001-r2.ebuild b/dev-lang/ccc/ccc-6.5.9.001-r2.ebuild
deleted file mode 100644
index 7bb351e36d55..000000000000
--- a/dev-lang/ccc/ccc-6.5.9.001-r2.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ccc-6.5.9.001-r2.ebuild,v 1.6 2007/01/31 14:22:04 genone Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-inherit eutils
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# its okay to set a SRC_URI here, as the rpm is gpg encrypted
-# and user must agree to the license before getting access
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/ccc-6.5.9.001-6.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* alpha"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2"
-
-DEPEND="${RDEPEND}
- sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b
- >=dev-libs/libcpml-5.2.01-r2
- "
-
-# These variables are not used by Portage, but is used by the functions
-# below.
-ccc_release="${PV}-6"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local ccc_rpm="ccc-${ccc_release}.alpha.rpm"
-
- if [ -z ${CCC_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CCC_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CCC_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting ccc distribution..."
- gpg --quiet \
- --homedir=${T} --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${ccc_rpm} \
- --decrypt ${DISTDIR}/${ccc_rpm}.crypt \
- <<< ${CCC_LICENSE_KEY:-NULL}
-
- ebegin "Unpacking ccc distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${ccc_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
- eend ${?}
- assert "Failed to extract ${ccc_rpm%.rpm}.tar.gz"
-
- # patch up config script to sort gcc-lib paths last. Thanks to
- # Marc Giger for sorting this out
- epatch ${FILESDIR}/create-comp-config.patch
-
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
-# Moved the following step to pkg_config
-# (06 Feb 2004 agriffis)
-#
-# # fix up lib paths - bug #15719, comment 6
-# einfo "Copying crtbegin/crtend from gcc..."
-# gcc_libs_path="`gcc-config --get-lib-path`"
-# if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
-# die "gcc-config returned an invalid library path (${gcc_libs_path})"
-# else
-# cp -f ${gcc_libs_path}/crt{begin,end}.o \
-# usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
-# assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
-# fi
-
-# Removed the following step in favor of create-comp-config.sh in pkg_config
-# (06 Feb 2004 agriffis)
-#
-# # add gcc-lib path to ccc's search path
-# # check man ccc for file format info.
-# einfo "Configuring ccc to observe gcc library path and include paths..."
-# printf '%s %s %s\n' \
-# "-L${gcc_libs_path}" \
-# " -SysIncDir /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \
-# " -SysIncDir /usr/include/linux" \
-# > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config
-# einfo "Additional paths can be set by users using \$DEC_CC variable."
-
- # Patch create-comp-config.sh to work with gcc-3.x
- # (06 Feb 2004 agriffis)
- sed -i -e 's/gcc -v -V \$GCC_VER/gcc -V $GCC_VER -v/' \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mkdir usr/share
- mv usr/lib/compaq/ccc-${ccc_release}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-}
-
-src_compile() {
- true # nothing to compile
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "ccc installation failed"
-
- # prep manpages
- prepman ${D}/usr/share/man/man1/ccc.1
- prepman ${D}/usr/share/man/man8/protect_headers_setup.8
- prepalldocs
-
- # install ccc proxy until config is executed
- mv ${D}/usr/bin/ccc{,.real}
- cat >${D}/usr/bin/ccc <<EOF
-#!/bin/sh
-echo "Error: ccc must be configured before compiling!" >&2
-echo "The system administrator must run the following command:" >&2
-echo " emerge --config =${CATEGORY}/${PF}" >&2
-exit 1
-EOF
- chmod 0755 ${D}/usr/bin/ccc
-}
-
-pkg_config () {
- einfo "Copying crtbegin/crtend from gcc"
- local gcc_libs_path="`gcc-config --get-lib-path`"
- if [[ $? != 0 || ! -d "${gcc_libs_path}" ]]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- rm -f /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/crt{begin,end}.o
- cp ${gcc_libs_path}/crt{begin,end}.o \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # Need the real ccc prior to configuration
- if [[ -f /usr/bin/ccc.real ]]; then
- einfo "Moving ccc.real into place"
- rm -f /usr/bin/ccc
- mv /usr/bin/ccc.real /usr/bin/ccc
- assert "failed to rename ccc.real"
- fi
-
- einfo "Attempting configuration of ccc"
- echo '<------- Begin ccc configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh \
- ccc-${ccc_release} ${gcc_libs_path}
- echo '<------- End ccc configuration output ------->'
- echo
-
- einfo "ccc has been configured, you can now use it as usual."
-}
-
-pkg_postinst () {
- echo
- elog "ccc has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/LICENSE.txt"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/ccc-${PV}"
- fi
-
- echo
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with ccc"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-
- echo
- ewarn
- ewarn "You _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
-
- echo
-}
diff --git a/dev-lang/ccc/ccc-6.5.9.001-r3.ebuild b/dev-lang/ccc/ccc-6.5.9.001-r3.ebuild
deleted file mode 100644
index 6afd43097e78..000000000000
--- a/dev-lang/ccc/ccc-6.5.9.001-r3.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ccc-6.5.9.001-r3.ebuild,v 1.7 2007/07/02 14:39:33 peper Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-inherit eutils rpm
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# no need to add fetch restrictions, as the rpm is gpg encrypted
-# and user must agree to the license before getting access
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/ccc-6.5.9.001-6.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-KEYWORDS="-* ~alpha"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2"
-
-DEPEND="${RDEPEND}
- sys-devel/gcc-config
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b"
-
-RESTRICT="strip"
-
-# These variables are not used by Portage, but by the functions
-# below.
-ccc_release="${PV}-6"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local ccc_rpm="ccc-${ccc_release}.alpha.rpm"
-
- if [ -z ${CCC_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CCC_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CCC_LICENSE_KEY"
- fi
-
- einfo "Decrypting ccc distribution..."
- gpg --quiet \
- --homedir=${T} --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${ccc_rpm} \
- --decrypt ${DISTDIR}/${ccc_rpm}.crypt <<< ${CCC_LICENSE_KEY:-NULL} || die "failed to secrypt ccc distribution"
-
- ebegin "Unpacking ccc distribution..."
- rpm_unpack ${ccc_rpm}
- eend ${?}
- assert "Failed to extract ${ccc_rpm%.rpm}.tar.gz"
-
- find ${S}/usr -type d -exec chmod a+rx {} \;
-
- # patch up config script to sort gcc-lib paths last. Thanks to
- # Marc Giger for sorting this out
- epatch ${FILESDIR}/create-comp-config.patch
-
- # remove unwanted documentation
- if ! use doc; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
- # Patch create-comp-config.sh to work with gcc-3.x
- # (06 Feb 2004 agriffis)
- sed -i -e 's/gcc -v -V \$GCC_VER/gcc -V $GCC_VER -v/' \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mkdir usr/share
- mv usr/lib/compaq/ccc-${ccc_release}/alpha-linux/man usr/share
-
- if use doc; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-}
-
-src_compile() {
- true # nothing to compile
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "ccc installation failed"
-
- # prep manpages
- prepman ${D}/usr/share/man/man1/ccc.1
- prepman ${D}/usr/share/man/man8/protect_headers_setup.8
- prepalldocs
-
- # install ccc proxy until config is executed
- mv ${D}/usr/bin/ccc{,.real}
- cat >${D}/usr/bin/ccc <<EOF
-#!/bin/sh
-echo "Error: ccc must be configured before compiling!" >&2
-echo "The system administrator must run the following command:" >&2
-echo " emerge --config =${CATEGORY}/${PF}" >&2
-exit 1
-EOF
- chmod 0755 ${D}/usr/bin/ccc
-}
-
-pkg_config () {
- einfo "Copying crtbegin/crtend from gcc"
- local gcc_libs_path="`gcc-config --get-lib-path`"
- if [[ $? != 0 || ! -d "${gcc_libs_path}" ]]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- rm -f /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/crt{begin,end}.o
- cp ${gcc_libs_path}/crt{begin,end}.o \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # Need the real ccc prior to configuration
- if [[ -f /usr/bin/ccc.real ]]; then
- einfo "Moving ccc.real into place"
- rm -f /usr/bin/ccc
- mv /usr/bin/ccc.real /usr/bin/ccc
- assert "failed to rename ccc.real"
- fi
-
- einfo "Attempting configuration of ccc"
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh \
- ccc-${ccc_release} ${gcc_libs_path}
- echo
-
- einfo "ccc has been configured, you can now use it as usual."
-}
-
-pkg_postinst () {
- echo
- elog "ccc has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/LICENSE.txt"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/ccc-${PV}"
- fi
-
- echo
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with ccc"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-
- echo
- ewarn
- ewarn "You _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
-
- echo
-}
diff --git a/dev-lang/ccc/ccc-6.5.9.001.ebuild b/dev-lang/ccc/ccc-6.5.9.001.ebuild
deleted file mode 100644
index 2c80c26e2b60..000000000000
--- a/dev-lang/ccc/ccc-6.5.9.001.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ccc/ccc-6.5.9.001.ebuild,v 1.9 2007/01/31 14:22:04 genone Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# its okay to set a SRC_URI here, as the rpm is gpg encrypted
-# and user must agree to the license before getting access
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/ccc-6.5.9.001-6.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* alpha"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2"
-
-DEPEND="${RDEPEND}
- sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b
- >=dev-libs/libcpml-5.2.01-r2
- "
-
-# These variables are not used by Portage, but is used by the functions
-# below.
-ccc_release="${PV}-6"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local ccc_rpm="ccc-${ccc_release}.alpha.rpm"
-
- if [ -z ${CCC_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CCC_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CCC_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting ccc distribution..."
- gpg --quiet \
- --homedir=${T} --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${ccc_rpm} \
- --decrypt ${DISTDIR}/${ccc_rpm}.crypt \
- <<< ${CCC_LICENSE_KEY:-NULL}
-
- # Test PIPESTATUS for gpg result since last thing in pipeline is grep
- #if [ ${PIPESTATUS[0]} -ne 0 ]; then
- # die "Sorry, your license key doesnt seem to unlock the distribution"
- #fi
-
- ebegin "Unpacking ccc distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${ccc_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
- eend ${?}
- assert "Failed to extract ${ccc_rpm%.rpm}.tar.gz"
-}
-
-src_compile() {
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
- # fix up lib paths - bug #15719, comment 6
- einfo "Copying crtbegin/crtend from gcc..."
- gcc_libs_path="`gcc-config --get-lib-path`"
- if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- cp -f ${gcc_libs_path}/crt{begin,end}.o \
- usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # add gcc-lib path to ccc's search path
- # check man ccc for file format info.
- einfo "Configuring ccc to observe gcc library path and include paths..."
- printf '%s %s %s\n' \
- "-L${gcc_libs_path}" \
- " -SysIncDir /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/include" \
- " -SysIncDir /usr/include/linux" \
- > usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/comp.config
- einfo "Additional paths can be set by users using \$DEC_CC variable."
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mkdir usr/share
- mv usr/lib/compaq/ccc-${ccc_release}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-
- # fix the probing script to ignore the version of libcpml. This
- # is the wrong approach, but it will do for the first pass at this
- # package
- #
- # this should no longer be nescessary with RDEPEND requiring >=libcpml-5.2.01-r2
-
- #sed -i 's/^ version_high_enough / true /' \
- # usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/probe_linux.sh
-
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "ccc installation failed"
-
- # prep manpages
- prepman ${D}/usr/share/man/man1/ccc.1
- prepman ${D}/usr/share/man/man8/protect_headers_setup.8
- prepalldocs
-}
-
-pkg_config () {
- # some information for users
- einfo
- einfo "Attempting configuration of ccc..."
- einfo
- echo
- echo '<------- Begin ccc configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/create-comp-config.sh \
- ccc-${ccc_release} ${gcc_libs_path}
- echo '<------- End ccc configuration output ------->'
- echo
- einfo
- einfo "ccc has been configured, you can now use it as usual."
- einfo
-}
-
-pkg_postinst () {
- elog
- elog "ccc has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/ccc-${ccc_release}/alpha-linux/bin/LICENSE.txt"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/ccc-${PV}"
- fi
- ewarn
- ewarn "you _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with ccc"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-}
diff --git a/dev-lang/ccc/files/create-comp-config.patch b/dev-lang/ccc/files/create-comp-config.patch
deleted file mode 100644
index a2f7d2e713b2..000000000000
--- a/dev-lang/ccc/files/create-comp-config.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- usr/lib/compaq/ccc-6.5.9.001-6/alpha-linux/bin/create-comp-config.sh.old 2004-02-08 00:28:25.000000000 -0500
-+++ usr/lib/compaq/ccc-6.5.9.001-6/alpha-linux/bin/create-comp-config.sh 2004-02-08 00:28:00.000000000 -0500
-@@ -364,8 +364,17 @@
- }
- #
- # Get the list of include directories from the list displayed by gcc -v
-+# Sort gcc-lib paths last.
- #
--USR_DIST_INC=`sed -n -e '1,/^\#include <...>/d' -e '/^End of search list/q' -e '/^/p' /tmp/${PREFIX}_install$$.log`
-+USR_DIST_INC=`
-+ sed -n \
-+ -e '1,/^\#include <...>/d' \
-+ -e '/^End of search list/q' \
-+ -e '/gcc-lib/!p' /tmp/${PREFIX}_install$$.log;
-+ sed -n \
-+ -e '1,/^\#include <...>/d' \
-+ -e '/^End of search list/q' \
-+ -e '/gcc-lib/p' /tmp/${PREFIX}_install$$.log`
-
- # Get the name of the linker command (ld or collect2), and library directories
- # by examining the way gcc invoked the linker
diff --git a/dev-lang/ccc/files/digest-ccc-6.5.6.002 b/dev-lang/ccc/files/digest-ccc-6.5.6.002
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/dev-lang/ccc/files/digest-ccc-6.5.6.002
+++ /dev/null
diff --git a/dev-lang/ccc/files/digest-ccc-6.5.9.001 b/dev-lang/ccc/files/digest-ccc-6.5.9.001
deleted file mode 100644
index c5ce88c7f906..000000000000
--- a/dev-lang/ccc/files/digest-ccc-6.5.9.001
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 446e0c53fcc135b30ccf9e6af5031c18 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-RMD160 440b148696dac7efb1cc69de74d2d761738db2b6 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-SHA256 27b3baf399ff4f3b81987b4cb96ece5ae699513c5bc0f87b651cc8fe6950edc7 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
diff --git a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r1 b/dev-lang/ccc/files/digest-ccc-6.5.9.001-r1
deleted file mode 100644
index c5ce88c7f906..000000000000
--- a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 446e0c53fcc135b30ccf9e6af5031c18 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-RMD160 440b148696dac7efb1cc69de74d2d761738db2b6 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-SHA256 27b3baf399ff4f3b81987b4cb96ece5ae699513c5bc0f87b651cc8fe6950edc7 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
diff --git a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r2 b/dev-lang/ccc/files/digest-ccc-6.5.9.001-r2
deleted file mode 100644
index c5ce88c7f906..000000000000
--- a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 446e0c53fcc135b30ccf9e6af5031c18 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-RMD160 440b148696dac7efb1cc69de74d2d761738db2b6 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-SHA256 27b3baf399ff4f3b81987b4cb96ece5ae699513c5bc0f87b651cc8fe6950edc7 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
diff --git a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r3 b/dev-lang/ccc/files/digest-ccc-6.5.9.001-r3
deleted file mode 100644
index c5ce88c7f906..000000000000
--- a/dev-lang/ccc/files/digest-ccc-6.5.9.001-r3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 446e0c53fcc135b30ccf9e6af5031c18 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-RMD160 440b148696dac7efb1cc69de74d2d761738db2b6 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
-SHA256 27b3baf399ff4f3b81987b4cb96ece5ae699513c5bc0f87b651cc8fe6950edc7 ccc-6.5.9.001-6.alpha.rpm.crypt 7128419
diff --git a/dev-lang/ccc/metadata.xml b/dev-lang/ccc/metadata.xml
deleted file mode 100644
index c824556e7c9c..000000000000
--- a/dev-lang/ccc/metadata.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- Compaq C for Linux Alpha Systems provides the same code optimization
- technology used in Compaq Fortran for Linux Alpha Systems, which is
- current with the very latest compilers for Compaq Tru64 UNIX. This can
- provide significant performance improvements in applications previously
- built for Linux Alpha. Improvements of a factor of two or more have
- been seen in some floating-point intensive applications, while more
- modest improvements on the order of 15% to 30% are more often seen for
- integer codes.
-
- The Compaq C compiler is a standards-compliant, multi-dialect,
- feature-rich implementation of the C language. It contains a highly
- optimizing code generator specifically designed to exploit the 64-bit
- Alpha architecture. It is particularly well-suited and contains extended
- support for systems programming, parallel programming, and mathematical
- computing.
-
- The compiler supports most language features and options provided by
- the newest C compilers for Tru64 UNIX. This compiler also extends the
- language dialect and diagnostic message controls found in the most
- recent Tru64 UNIX C compilers to provide better compatibility with gcc,
- and adds compatibility with the gcc command line to minimize makefile
- changes.
- </longdescription>
-</pkgmetadata>
diff --git a/dev-lang/cfal/ChangeLog b/dev-lang/cfal/ChangeLog
deleted file mode 100644
index 2ec5e34d1a20..000000000000
--- a/dev-lang/cfal/ChangeLog
+++ /dev/null
@@ -1,24 +0,0 @@
-# ChangeLog for dev-lang/cfal
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfal/ChangeLog,v 1.8 2007/05/15 09:49:42 bangert Exp $
-
- 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
- add <herd>no-herd</herd>
-
- 31 Jan 2007; Marius Mauch <genone@gentoo.org> cfal-1.2.0.4.ebuild:
- Replacing einfo with elog
-
- 23 Nov 2006; Charlie Shepherd <masterdriverz@gentoo.org> ChangeLog:
- Remove prepallman call as its invoked automatically, bug 140697
-
- 24 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> cfal-1.2.0.4.ebuild:
- Don't call chown with root:root.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> cfal-1.2.0.4.ebuild:
- virtual/glibc -> virtual/libc
-
-*cfal-1.2.0.4 (19 Aug 2003)
-
- 19 Aug 2003; Tavis Ormandy <taviso@gentoo.org> cfal-1.2.0.4.ebuild:
- Initial import, ebuild contributed by Jesse Becker in #25902
-
diff --git a/dev-lang/cfal/Manifest b/dev-lang/cfal/Manifest
deleted file mode 100644
index ef0313a59c3d..000000000000
--- a/dev-lang/cfal/Manifest
+++ /dev/null
@@ -1,17 +0,0 @@
-DIST cfal-1.2.0-4.alpha.rpm.crypt 5072902 RMD160 9dc479b10db98df6fb544599609a6c7fc7d49098 SHA1 6e028306b0709bbdd0710ad70e594046277463bb SHA256 b57e0dbadcbf25a70307831dbce755e5317bfb421aa40cf28e2a4892e51b8b4f
-DIST cfalrtl-1.2.0-3.alpha.rpm 980696 RMD160 c912a8b5f6c8b20c4bf006208333aad7c5fe8d5a SHA1 80780e42975512bc284e0ae3bf0525fe2364e4ac SHA256 0ef7a1a1638e68b73078f1e6a2930858bde0f8b5a11020cc751c277576fae359
-EBUILD cfal-1.2.0.4.ebuild 3842 RMD160 92a72f3b3ceac4b717a68806373e0bda09fd1346 SHA1 569485dc73d6996e5b17db714d6f9e774fe66c20 SHA256 c85be2ae78e409e23bc1d8d45b6a1d4357f991fc7ec2f0f8e5bb384779d1847d
-MD5 1e57d5807696dc081b30f9ae94a19c64 cfal-1.2.0.4.ebuild 3842
-RMD160 92a72f3b3ceac4b717a68806373e0bda09fd1346 cfal-1.2.0.4.ebuild 3842
-SHA256 c85be2ae78e409e23bc1d8d45b6a1d4357f991fc7ec2f0f8e5bb384779d1847d cfal-1.2.0.4.ebuild 3842
-MISC ChangeLog 911 RMD160 d883e205d41e275cfa4f8b2c6804fca8b91b9f4c SHA1 7b88f82a796f9023580be25bf1df45c37b9df7e4 SHA256 4b1229ecef765bf4cc008c469174d6c738beb52c8fbbe9d3b72e8af55d696408
-MD5 c8d647aa595281f6fb781ae87adf93c4 ChangeLog 911
-RMD160 d883e205d41e275cfa4f8b2c6804fca8b91b9f4c ChangeLog 911
-SHA256 4b1229ecef765bf4cc008c469174d6c738beb52c8fbbe9d3b72e8af55d696408 ChangeLog 911
-MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
-MD5 ed8349e980407e49b724e04ee5a9a2ed metadata.xml 231
-RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c metadata.xml 231
-SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a metadata.xml 231
-MD5 d19c39625cacae5651468c75c575f06e files/digest-cfal-1.2.0.4 524
-RMD160 d76ecbbbb29c39f54cad079dc9ec258f6c274bb7 files/digest-cfal-1.2.0.4 524
-SHA256 4ee973554f17049c8fc13ee58b26731d116b5e072ccb4f3aacf67e830ca60544 files/digest-cfal-1.2.0.4 524
diff --git a/dev-lang/cfal/cfal-1.2.0.4.ebuild b/dev-lang/cfal/cfal-1.2.0.4.ebuild
deleted file mode 100644
index c688ad046a46..000000000000
--- a/dev-lang/cfal/cfal-1.2.0.4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/cfal/cfal-1.2.0.4.ebuild,v 1.8 2007/01/31 14:24:59 genone Exp $
-
-IUSE=""
-
-DESCRIPTION="Compaq's enhanced Fortran compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# its okay to set a SRC_URI here, as the rpm is gpg encrypted
-# and user must agree to the license before getting access
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/cfal-1.2.0-4.alpha.rpm.crypt
- ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/cfalrtl-1.2.0-3.alpha.rpm"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* ~alpha"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2
- dev-libs/libcxml"
-
-DEPEND="${RDEPEND}
- sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b"
-
-# These variables are not used by Portage, but is used by the functions
-# below.
-cfal_release="1.2.0-4"
-cfalrtl_release="1.2.0-3"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local cfal_rpm="cfal-${cfal_release}.alpha.rpm"
- local cfalrtl_rpm="cfalrtl-${cfalrtl_release}.alpha.rpm"
-
- if [ -z ${CFAL_LICENSE_KEY} ]; then
- eerror ""
- eerror "You have not set the environment variable"
- eerror "\$CFAL_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror ""
- die "no license key in \$CFAL_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting cfal distribution..."
- echo ${CFAL_LICENSE_KEY} | gpg --quiet \
- --homedir=${T} --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${cfal_rpm} \
- --decrypt ${DISTDIR}/${cfal_rpm}.crypt
-
- ebegin "Unpacking cfal distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${cfal_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
-
- i=${DISTDIR}/${cfalrtl_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx
-
- eend ${?}
- assert "Failed to extract either ${cfal_rpm%.rpm}.tar.gz or ${cfalrtl_rpm%.rpm}.tar.gz"
-}
-
-src_compile() {
- # shuffling around some directories
- einfo "Fixing permissions..."
- chown -R root:0 ${S}/usr ${S}/lib
- chmod 755 ${S}/lib
-
- einfo "Fixing man pages..."
- mkdir ${S}/usr/share
- rm -rf ${S}/usr/man
- mv ${S}/usr/lib/compaq/cfal-1.2.0/man ${S}/usr/share
-
- mv ${S}/usr/doc/cfal-1.2.0/README ${S}/usr/doc/cfal-1.2.0/fort.man \
- ${S}/usr/doc/cfal-1.2.0/decfortran90.hlp ${S}
- rm -rf ${S}/usr/doc
-
- # fix up lib paths - bug #15719, comment 6
- einfo "Copying crtbegin/crtend from gcc..."
- gcc_libs_path="`gcc-config --get-lib-path`"
- if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- cp -f ${gcc_libs_path}/crt{begin,end}.o usr/lib/compaq/cfal
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-}
-
-src_install() {
- # move files over
- mv usr ${D} || die "cfal installation failed"
-
- dodoc README fort.man decfortran90.hlp
-
- dodir /lib
- dosym /usr/lib/compaq/cfal/fpp /lib/fpp
-
- prepalldocs
-}
-
-pkg_postinst () {
- elog
- elog "cfal has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/share/doc/${PF}/README"
- elog
-}
diff --git a/dev-lang/cfal/files/digest-cfal-1.2.0.4 b/dev-lang/cfal/files/digest-cfal-1.2.0.4
deleted file mode 100644
index 8fedfcdfc10c..000000000000
--- a/dev-lang/cfal/files/digest-cfal-1.2.0.4
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 b30a4de37d566ecdeb6b127257afa1b5 cfal-1.2.0-4.alpha.rpm.crypt 5072902
-RMD160 9dc479b10db98df6fb544599609a6c7fc7d49098 cfal-1.2.0-4.alpha.rpm.crypt 5072902
-SHA256 b57e0dbadcbf25a70307831dbce755e5317bfb421aa40cf28e2a4892e51b8b4f cfal-1.2.0-4.alpha.rpm.crypt 5072902
-MD5 4e3f138c95082fce26f708c0b41b561d cfalrtl-1.2.0-3.alpha.rpm 980696
-RMD160 c912a8b5f6c8b20c4bf006208333aad7c5fe8d5a cfalrtl-1.2.0-3.alpha.rpm 980696
-SHA256 0ef7a1a1638e68b73078f1e6a2930858bde0f8b5a11020cc751c277576fae359 cfalrtl-1.2.0-3.alpha.rpm 980696
diff --git a/dev-lang/cfal/metadata.xml b/dev-lang/cfal/metadata.xml
deleted file mode 100644
index 54494c4bb860..000000000000
--- a/dev-lang/cfal/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
-<email>maintainer-needed@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-lang/cxx/ChangeLog b/dev-lang/cxx/ChangeLog
deleted file mode 100644
index 5c6f787511b3..000000000000
--- a/dev-lang/cxx/ChangeLog
+++ /dev/null
@@ -1,48 +0,0 @@
-# ChangeLog for dev-lang/cxx
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/cxx/ChangeLog,v 1.12 2007/12/25 15:53:56 phreak Exp $
-
- 25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing taviso from metadata.xml as per #202471. Assigning to
- maintainer-needed.
-
- 23 Dec 2007; Mark Loeser <halcy0n@gentoo.org> cxx-6.5.9.31.ebuild,
- cxx-6.5.9.31-r1.ebuild:
- Remove call to prepallman bug #140697; fix some quoting
-
- 31 Jan 2007; Marius Mauch <genone@gentoo.org> cxx-6.5.9.31.ebuild,
- cxx-6.5.9.31-r1.ebuild:
- Replacing einfo with elog
-
- 28 Oct 2006; Sven Wegener <swegener@gentoo.org> cxx-6.5.9.31.ebuild,
- cxx-6.5.9.31-r1.ebuild:
- Use emerge --config instead of ebuild config.
-
- 18 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> :
- Fix digest, bug 70478.
-
- 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- cxx-6.5.9.31-r1.ebuild, cxx-6.5.9.31.ebuild:
- virtual/glibc -> virtual/libc
-
- 23 Jun 2003; Tavis Ormandy <taviso@gentoo.org> cxx-6.5.9.31-r1.ebuild:
- stable on alpha
-
- 15 Jun 2003; Tavis Ormandy <taviso@gentoo.org> cxx-6.5.9.31-r1.ebuild:
- ccc must be installed first.
-
-*cxx-6.5.9.31-r1 (16 Apr 2003)
-
- 18 Apr 2003; Tavis Ormandy <taviso@gentoo.org> cxx-6.5.9.31-r1.ebuild:
- Integrating agriffis' gpg fixes from ccc.
- Updating dependencies.
-
- 16 Apr 2003; Tavis Ormandy <taviso@gentoo.org> cxx-6.5.9.31-r1.ebuild:
- Permissions on some of the cxx includes were not being updated, now explicitly
- changed to root:root when unpacked. version bump.
-
-*cxx-6.5.9.31 (15 Apr 2003)
-
- 15 Apr 2003; Tavis Ormandy <taviso@gentoo.org> cxx-6.5.9.31.ebuild:
- Initial import of cxx, setting to ~alpha
-
diff --git a/dev-lang/cxx/Manifest b/dev-lang/cxx/Manifest
deleted file mode 100644
index 468628fdaaef..000000000000
--- a/dev-lang/cxx/Manifest
+++ /dev/null
@@ -1,33 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST cxx-6.5.9.31-1.alpha.rpm.crypt 9683556 RMD160 6c89399a365bc8f7cae11853b2b4a762153529ec SHA1 6df9e56677ea73486c3a6e58e2b050e00298698a SHA256 3c74ff5d9a20535aa1946a28568019310f62b0371b47a0bffca79316e4351817
-EBUILD cxx-6.5.9.31-r1.ebuild 5612 RMD160 c35eaadbeca365195a0fcea0d53d2eb1263b08c5 SHA1 a90d7eac8ec5c7b73c058cde65957e0952f473e2 SHA256 0abedb5d654e4abaf6a9f7b8b09538c3dee6d979c984fd3c62abf8be058cee62
-MD5 d163ccaa0e23faa6065a7bba5b5c7b51 cxx-6.5.9.31-r1.ebuild 5612
-RMD160 c35eaadbeca365195a0fcea0d53d2eb1263b08c5 cxx-6.5.9.31-r1.ebuild 5612
-SHA256 0abedb5d654e4abaf6a9f7b8b09538c3dee6d979c984fd3c62abf8be058cee62 cxx-6.5.9.31-r1.ebuild 5612
-EBUILD cxx-6.5.9.31.ebuild 5529 RMD160 798e23c53eee803872863623d16239c3573c3a57 SHA1 86a588c68fb4c32a8842200d520162a4ed91941f SHA256 ef430863253634e02660e0202f3f19d19ab9131e1abb1181826d1b802a932470
-MD5 f0ee53a512646515815365ac06efff26 cxx-6.5.9.31.ebuild 5529
-RMD160 798e23c53eee803872863623d16239c3573c3a57 cxx-6.5.9.31.ebuild 5529
-SHA256 ef430863253634e02660e0202f3f19d19ab9131e1abb1181826d1b802a932470 cxx-6.5.9.31.ebuild 5529
-MISC ChangeLog 1713 RMD160 8216ce1050f76c87646096ddaf84e336996d2916 SHA1 888cfdbd43e39a818da3d0380d16b26637573433 SHA256 c1d268ccb36c3a578c7137f0c353997ac1446dc036cb4137e682abb06899bb43
-MD5 ed3da6b2c86054bd9c1cd5d34ecf25ca ChangeLog 1713
-RMD160 8216ce1050f76c87646096ddaf84e336996d2916 ChangeLog 1713
-SHA256 c1d268ccb36c3a578c7137f0c353997ac1446dc036cb4137e682abb06899bb43 ChangeLog 1713
-MISC metadata.xml 889 RMD160 f899ea7677904098777306ba3f20267c978b579e SHA1 8ebf8adf503d403627a0b1feb8c843e18495e4bf SHA256 63f1dcbc4b03ccaefe9067d7ae77e41df511141ceb417a7654dfb55dc4b43fdd
-MD5 1e2ce822c75bc5e064ca2a40d7c8fdde metadata.xml 889
-RMD160 f899ea7677904098777306ba3f20267c978b579e metadata.xml 889
-SHA256 63f1dcbc4b03ccaefe9067d7ae77e41df511141ceb417a7654dfb55dc4b43fdd metadata.xml 889
-MD5 2f30589fe97f33af5cdad25f9c7a4b9b files/digest-cxx-6.5.9.31 274
-RMD160 72118ec83ec9545da986044bd2f870519a9829df files/digest-cxx-6.5.9.31 274
-SHA256 31c52c92b2d8c22dc5314d2c253b6379696c80091921423b2a9dad020c26d0a9 files/digest-cxx-6.5.9.31 274
-MD5 2f30589fe97f33af5cdad25f9c7a4b9b files/digest-cxx-6.5.9.31-r1 274
-RMD160 72118ec83ec9545da986044bd2f870519a9829df files/digest-cxx-6.5.9.31-r1 274
-SHA256 31c52c92b2d8c22dc5314d2c253b6379696c80091921423b2a9dad020c26d0a9 files/digest-cxx-6.5.9.31-r1 274
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFHcSeayuNVb5qfaOYRAk02AJ43VMj83GHnaye9c5aeZV9ZEZIQjACfRAgW
-kUhlE+H6ClYAjkBGREJDeFE=
-=LnnR
------END PGP SIGNATURE-----
diff --git a/dev-lang/cxx/cxx-6.5.9.31-r1.ebuild b/dev-lang/cxx/cxx-6.5.9.31-r1.ebuild
deleted file mode 100644
index f51664cbc2d2..000000000000
--- a/dev-lang/cxx/cxx-6.5.9.31-r1.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/cxx/cxx-6.5.9.31-r1.ebuild,v 1.13 2007/12/23 05:59:39 halcy0n Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C++ compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# SRC_URI is included, but the rpm is encrypted with gpg
-# Users must apply for an enthusiast/educational license to
-# unlock the file.
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/cxx-6.5.9.31-1.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* alpha"
-
-DEPEND="sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b
- >=dev-libs/libcpml-5.2.01-r2
- dev-libs/libots
- dev-lang/ccc"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2
- dev-lang/ccc"
-
-# The variables below are not used by Portage, but are used by the functions
-# below.
-cxx_release="${PV}-1"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local cxx_rpm="cxx-${cxx_release}.alpha.rpm"
-
- if [ -z ${CXX_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CXX_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CXX_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting cxx distribution..."
- gpg --quiet \
- --homedir="${T}" --no-permission-warning \
- --no-mdc-warning \
- --passphrase-fd 0 \
- --output ${cxx_rpm} \
- --decrypt ${DISTDIR}/${cxx_rpm}.crypt \
- <<< ${CXX_LICENSE_KEY:-NULL}
-
- ebegin "Unpacking cxx distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${cxx_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx \
- && chmod -R g-w usr && chown -R root:0 usr
- eend ${?}
- assert "Failed to unpack ${cxx_rpm}"
-}
-
-src_compile() {
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
- # fix up lib paths - bug #15719, comment 6
- einfo "Copying crtbegin/crtend from gcc..."
- gcc_libs_path="`gcc-config --get-lib-path`"
- if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- cp -f ${gcc_libs_path}/crt{begin,end}.o \
- usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # add gcc-lib path to cxx's search path
- # check man cxx for file format info.
- einfo "Configuring cxx to observe gcc library path and include paths..."
- printf '%s %s %s\n' \
- "-L${gcc_libs_path}" \
- " -SysIncDir /usr/lib/compaq/cxx-${cxx_releasei%*-1}/alpha-linux/include" \
- " -SysIncDir /usr/include/linux" \
- > usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/comp.config
- einfo "Additional paths can be set by users using \$DEC_CXX variable."
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mv usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-
- # fix the probing script to ignore the version of libcpml. This
- # is the wrong approach, but it will do for the first pass at this
- # package
- #
- # update: No longer nescessary with >=libcpml-5.2.01-r2
- #
- #sed -i 's/^ version_high_enough / true /' \
- # usr/lib/compaq/cxx-${cxx_release}/alpha-linux/bin/probe_linux.sh
-}
-
-src_install() {
- # move files over
- mv usr "${D}" || die "cxx installation failed"
-
- # prep docs
- prepalldocs
-}
-
-pkg_config () {
- # some information for users
- einfo
- einfo "Attempting configuration of CXX..."
- einfo
- echo
- echo '<------- Begin cxx configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/create-comp-config.sh \
- cxx-${cxx_release%*-1} ${gcc_libs_path}
- echo '<------- End cxx configuration output ------->'
- echo
- einfo
- einfo "cxx has been configured, you can now use it as usual."
- einfo
-}
-
-pkg_postinst () {
- elog
- elog "cxx has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/LICENSE.TXT"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/cxx-${PV}"
- fi
- ewarn
- ewarn "you _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with cxx"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-}
diff --git a/dev-lang/cxx/cxx-6.5.9.31.ebuild b/dev-lang/cxx/cxx-6.5.9.31.ebuild
deleted file mode 100644
index 0a8e002199d4..000000000000
--- a/dev-lang/cxx/cxx-6.5.9.31.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/cxx/cxx-6.5.9.31.ebuild,v 1.8 2007/12/23 05:59:39 halcy0n Exp $
-#
-# Ebuild contributed by Tavis Ormandy <taviso@sdf.lonestar.org>
-# and edited by Aron Griffis <agriffis@gentoo.org>
-
-IUSE="doc"
-
-DESCRIPTION="Compaq's enhanced C++ compiler for the ALPHA platform"
-HOMEPAGE="http://www.support.compaq.com/alpha-tools"
-
-# SRC_URI is included, but the rpm is encrypted with gpg
-# Users must apply for an enthusiast/educational license to
-# unlock the file.
-SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/crypt/cxx-6.5.9.31-1.alpha.rpm.crypt"
-
-S=${WORKDIR}
-LICENSE="PLDSPv2"
-SLOT="0"
-# NOTE: ALPHA Only!
-KEYWORDS="-* ~alpha"
-
-DEPEND="sys-devel/gcc-config
- app-arch/rpm2targz
- >=sys-apps/sed-4
- app-crypt/gnupg
- >=app-shells/bash-2.05b"
-
-RDEPEND="virtual/libc
- dev-libs/libots
- >=dev-libs/libcpml-5.2.01-r2"
-
-# The variables below are not used by Portage, but are used by the functions
-# below.
-cxx_release="${PV}-1"
-ee_license_reg="http://h18000.www1.hp.com/products/software/alpha-tools/ee-license.html"
-
-src_unpack() {
- # convert rpm into tar archive
- local cxx_rpm="cxx-${cxx_release}.alpha.rpm"
-
- if [ -z ${CXX_LICENSE_KEY} ]; then
- eerror
- eerror "You have not set the environment variable"
- eerror "\$CXX_LICENSE_KEY, this should be set to"
- eerror "the password you were sent when you applied"
- eerror "for your alpha-tools enthusiast/educational"
- eerror "license."
- eerror "If you do not have a license key, apply for one"
- eerror "here ${ee_license_reg}"
- eerror
- die "no license key in \$CXX_LICENSE_KEY"
- fi
-
- # :-NULL safeguards against bash bug.
- einfo "Decrypting cxx distribution..."
- gpg --quiet --passphrase-fd 0 --output ${cxx_rpm} \
- --decrypt ${DISTDIR}/${cxx_rpm}.crypt \
- <<< ${CXX_LICENSE_KEY:-NULL} >/dev/null 2>&1 || \
- die "Sorry, your license key doesnt seem to unlock the distribution"
-
- ebegin "Unpacking cxx distribution..."
- # This is the same as using rpm2targz then extracting 'cept that
- # it's faster, less work, and less hard disk space. rpmoffset is
- # provided by the rpm2targz package.
- i=${cxx_rpm}
- dd ibs=`rpmoffset < ${i}` skip=1 if=$i 2>/dev/null \
- | gzip -dc | cpio -idmu 2>/dev/null \
- && find usr -type d -print0 | xargs -0 chmod a+rx \
- && chmod -R g-w usr
- eend ${?}
- assert "Failed to unpack ${cxx_rpm}"
-}
-
-src_compile() {
- # remove unwanted documentation
- if ! use doc >/dev/null; then
- einfo "Removing unwanted documentation (USE=\"-doc\")..."
- rm -rf usr/doc
- fi
-
- # fix up lib paths - bug #15719, comment 6
- einfo "Copying crtbegin/crtend from gcc..."
- gcc_libs_path="`gcc-config --get-lib-path`"
- if [ $? != 0 ] || [ ! -d "${gcc_libs_path}" ]; then
- die "gcc-config returned an invalid library path (${gcc_libs_path})"
- else
- cp -f ${gcc_libs_path}/crt{begin,end}.o \
- usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin
- assert "Failed to copy crtbegin/crtend.o from ${gcc_libs_path}"
- fi
-
- # add gcc-lib path to cxx's search path
- # check man cxx for file format info.
- einfo "Configuring cxx to observe gcc library path and include paths..."
- printf '%s %s %s\n' \
- "-L${gcc_libs_path}" \
- " -SysIncDir /usr/lib/compaq/cxx-${cxx_releasei%*-1}/alpha-linux/include" \
- " -SysIncDir /usr/include/linux" \
- > usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/comp.config
- einfo "Additional paths can be set by users using \$DEC_CXX variable."
-
- # man pages are in the wrong place
- einfo "Reorganising man structure..."
- rm -rf usr/man
- mv usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/man usr/share
-
- if use doc >/dev/null; then
- einfo "Reorganising documentation..."
- mv usr/doc usr/share
- fi
-
- # fix the probing script to ignore the version of libcpml. This
- # is the wrong approach, but it will do for the first pass at this
- # package
- #
- # update: No longer nescessary with >=libcpml-5.2.01-r2
- #
- #sed -i 's/^ version_high_enough / true /' \
- # usr/lib/compaq/cxx-${cxx_release}/alpha-linux/bin/probe_linux.sh
-}
-
-src_install() {
- # move files over
- mv usr "${D}" || die "cxx installation failed"
-
- # prep docs
- prepalldocs
-}
-
-pkg_config () {
- # some information for users
- einfo
- einfo "Attempting configuration of CXX..."
- einfo
- echo
- echo '<------- Begin cxx configuration output ------->'
- # NOTE: _must_ hide distcc, ccache, etc during this step
- PATH=/bin:/usr/bin:/sbin:/usr/sbin \
- /usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/create-comp-config.sh \
- cxx-${cxx_release%*-1} ${gcc_libs_path}
- echo '<------- End cxx configuration output ------->'
- echo
- einfo
- einfo "cxx has been configured, you can now use it as usual."
- einfo
-}
-
-pkg_postinst () {
- elog
- elog "cxx has been merged successfully, the EULA"
- elog "is available in"
- elog
- elog "/usr/lib/compaq/cxx-${cxx_release%*-1}/alpha-linux/bin/LICENSE.TXT"
- elog
- if use doc >/dev/null; then
- elog "You can also view the compiler documentation"
- elog "in /usr/share/doc/cxx-${PV}"
- fi
- ewarn
- ewarn "you _MUST_ now run:"
- ewarn "emerge --config =${CATEGORY}/${PF}"
- ewarn "to complete the installation"
- ewarn
- elog "Hopefullly soon we will get a ccc USE flag"
- elog "on packages (or at least individual"
- elog "components) that can be successfully built"
- elog "using this compiler, until then you will"
- elog "just have to experiment :)"
- elog
- elog "Please report successes/failures with cxx"
- elog "to http://bugs.gentoo.org so that the USE"
- elog "flags can be updated."
- elog
-}
diff --git a/dev-lang/cxx/files/digest-cxx-6.5.9.31 b/dev-lang/cxx/files/digest-cxx-6.5.9.31
deleted file mode 100644
index 675f237086bb..000000000000
--- a/dev-lang/cxx/files/digest-cxx-6.5.9.31
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 915146572fe6711827f486af40544877 cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
-RMD160 6c89399a365bc8f7cae11853b2b4a762153529ec cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
-SHA256 3c74ff5d9a20535aa1946a28568019310f62b0371b47a0bffca79316e4351817 cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
diff --git a/dev-lang/cxx/files/digest-cxx-6.5.9.31-r1 b/dev-lang/cxx/files/digest-cxx-6.5.9.31-r1
deleted file mode 100644
index 675f237086bb..000000000000
--- a/dev-lang/cxx/files/digest-cxx-6.5.9.31-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 915146572fe6711827f486af40544877 cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
-RMD160 6c89399a365bc8f7cae11853b2b4a762153529ec cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
-SHA256 3c74ff5d9a20535aa1946a28568019310f62b0371b47a0bffca79316e4351817 cxx-6.5.9.31-1.alpha.rpm.crypt 9683556
diff --git a/dev-lang/cxx/metadata.xml b/dev-lang/cxx/metadata.xml
deleted file mode 100644
index bbfcda887422..000000000000
--- a/dev-lang/cxx/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <longdescription lang="en">
- Compaq C++ for Linux Alpha is a native programming language product,
- which generates optimized object code. Compaq C++ for Linux Alpha is
- based on the ANSI/ISO C++ International Standard, reference designation
- number ISO/IEC 14882:1998. In addition to this standard, C++ supports
- the ARM, CFRONT, GNU, and MS dialects. In addition to the compiler, the
- kit includes the C++ Standard Library, the Compaq Portable Math Library
- (CPML) and the Ladebug debugger ported from Tru64 UNIX. Documentation
- includes man pages, a README document, a Using Guide, and a Class
- Library Reference Manual.
- </longdescription>
-</pkgmetadata>