diff options
author | 2009-03-11 10:52:36 +0000 | |
---|---|---|
committer | 2009-03-11 10:52:36 +0000 | |
commit | 90ec797d8da55656bfb9fd61fbaeb42e9563f301 (patch) | |
tree | a791b709041a3e03d8a668cd55c13c9d019828fe /dev-lang | |
parent | Block tct/netatalk due to timeout collision #259870, and block ccp4 due to tr... (diff) | |
download | gentoo-2-90ec797d8da55656bfb9fd61fbaeb42e9563f301.tar.gz gentoo-2-90ec797d8da55656bfb9fd61fbaeb42e9563f301.tar.bz2 gentoo-2-90ec797d8da55656bfb9fd61fbaeb42e9563f301.zip |
Update for the new archive as released by Sun. Thanks to jnevins in bug #261810.
(Portage version: 2.2_rc23/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/sunstudioexpress/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild | 56 | ||||
-rw-r--r-- | dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild | 6 |
3 files changed, 10 insertions, 61 deletions
diff --git a/dev-lang/sunstudioexpress/ChangeLog b/dev-lang/sunstudioexpress/ChangeLog index fc3526c78d37..e9923b64e033 100644 --- a/dev-lang/sunstudioexpress/ChangeLog +++ b/dev-lang/sunstudioexpress/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/sunstudioexpress -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/ChangeLog,v 1.4 2008/11/16 17:38:22 flameeyes Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/ChangeLog,v 1.5 2009/03/11 10:52:36 flameeyes Exp $ + + 11 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org> + -sunstudioexpress-2008.07.24.ebuild, sunstudioexpress-2008.11.ebuild: + Update for the new archive as released by Sun. Thanks to jnevins in bug + #261810. 16 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> sunstudioexpress-2008.11.ebuild: diff --git a/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild b/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild deleted file mode 100644 index b7402c57917b..000000000000 --- a/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild,v 1.2 2008/10/06 08:13:25 flameeyes Exp $ - -inherit versionator - -MY_PN="StudioExpress" -MY_TAG="-ii" -MY_PV="$(replace_all_version_separators -)" -MY_P="${MY_PN}-linux-x86-${MY_PV}${MY_TAG}" - -DESCRIPTION="Sun Studio Express Compilers for Linux" -HOMEPAGE="http://developers.sun.com/sunstudio/downloads/express/index.jsp" -RESTRICT="fetch strip" -SRC_URI="${MY_P}.sh" - -LICENSE="SunStudioExpress LGPL-2 BSD as-is" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs ) - sys-libs/zlib" -DEPEND="" -S="${WORKDIR}" - -pkg_nofetch() { - einfo "Go to ${HOMEPAGE}" - einfo "and download ${SRC_URI}" -} - -src_unpack() { - # Since the unpack script is broken, do it manually - # It would be nice to find the magic number automatically.. - tail -n +651 "${DISTDIR}"/${A} | bzip2 -d | tar -oxf - -} - -src_install() { - DIR="/opt/SunStudioExpress" - - dodir /opt - cp -r sunstudioceres "${D}"${DIR} - - # Set SUNW_NO_UPDATE_NOTIFY to anything but false to disable - # writes to /root/.sunstudio - # These writes break the sandbox when building anything with Sun - # compilers - cat << EOF >> "${T}"/envd -ROOTPATH="${DIR}/bin" -PATH="${DIR}/bin" -MANPATH="${DIR}/man" -SUNW_NO_UPDATE_NOTIFY="true" -EOF - - newenvd "${T}"/envd 05${PN} -} diff --git a/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild b/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild index 33dc45e6d31e..3a53b65c27cd 100644 --- a/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild +++ b/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild,v 1.2 2008/11/16 17:38:22 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.11.ebuild,v 1.3 2009/03/11 10:52:36 flameeyes Exp $ inherit versionator MY_PN="StudioExpress" -MY_TAG="-ii" +MY_TAG="-v2-ii" MY_PV="$(replace_all_version_separators -)" MY_P="${MY_PN}-lin-x86-${MY_PV}${MY_TAG}" |