Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/sunstudioexpress: metadata.xml sunstudioexpress-2008.07.24.ebuild ChangeLog Manifest
Date: Tue, 30 Sep 2008 12:08:11
Message-Id: E1Kke1Q-000101-FT@stork.gentoo.org
1 flameeyes 08/09/30 12:08:08
2
3 Added: metadata.xml sunstudioexpress-2008.07.24.ebuild
4 ChangeLog Manifest
5 Log:
6 Initial import of the Sun Studio Express compiler suite.
7 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
8
9 Revision Changes Path
10 1.1 dev-lang/sunstudioexpress/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>no-herd</herd>
21 <maintainer>
22 <email>flameeyes@g.o</email>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28 1.1 dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild?rev=1.1&content-type=text/plain
32
33 Index: sunstudioexpress-2008.07.24.ebuild
34 ===================================================================
35 # Copyright 1999-2008 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/sunstudioexpress-2008.07.24.ebuild,v 1.1 2008/09/30 12:08:07 flameeyes Exp $
38
39 inherit versionator
40
41 MY_PN="StudioExpress"
42 MY_TAG="-ii"
43 MY_PV="$(replace_all_version_separators -)"
44 MY_P="${MY_PN}-linux-x86-${MY_PV}${MY_TAG}"
45
46 DESCRIPTION="Sun Studio Express Compilers for Linux"
47 HOMEPAGE="http://developers.sun.com/sunstudio/downloads/express/index.jsp"
48 RESTRICT="fetch"
49 SRC_URI="${MY_P}.sh"
50
51 LICENSE="SunStudioExpress LGPL-2 BSD as-is"
52 SLOT="0"
53 KEYWORDS="-* ~amd64 ~x86"
54 IUSE=""
55
56 RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )
57 sys-libs/zlib"
58 DEPEND=""
59 S="${WORKDIR}"
60
61 pkg_nofetch() {
62 einfo "Go to ${HOMEPAGE}"
63 einfo "and download ${SRC_URI}"
64 }
65
66 src_unpack() {
67 # Since the unpack script is broken, do it manually
68 # It would be nice to find the magic number automatically..
69 tail -n +651 "${DISTDIR}"/${A} | bzip2 -d | tar -oxf -
70 }
71
72 src_install() {
73 DIR="/opt/SunStudioExpress"
74
75 dodir /opt
76 cp -r sunstudioceres "${D}"${DIR}
77
78 # Set SUNW_NO_UPDATE_NOTIFY to anything but false to disable
79 # writes to /root/.sunstudio
80 # These writes break the sandbox when building anything with Sun
81 # compilers
82 cat << EOF >> "${T}"/envd
83 ROOTPATH="${DIR}/bin"
84 PATH="${DIR}/bin"
85 MANPATH="${DIR}/man"
86 SUNW_NO_UPDATE_NOTIFY="true"
87 EOF
88
89 newenvd "${T}"/envd 05${PN}
90 }
91
92
93
94 1.1 dev-lang/sunstudioexpress/ChangeLog
95
96 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/ChangeLog?rev=1.1&view=markup
97 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/ChangeLog?rev=1.1&content-type=text/plain
98
99 Index: ChangeLog
100 ===================================================================
101 # ChangeLog for dev-lang/sunstudioexpress
102 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
103 # $Header: /var/cvsroot/gentoo-x86/dev-lang/sunstudioexpress/ChangeLog,v 1.1 2008/09/30 12:08:07 flameeyes Exp $
104
105 *sunstudioexpress-2008.07.24 (30 Sep 2008)
106
107 30 Sep 2008; Diego Pettenò <flameeyes@g.o> +metadata.xml,
108 +sunstudioexpress-2008.07.24.ebuild:
109 Initial import of the Sun Studio Express compiler suite.
110
111
112
113
114 1.1 dev-lang/sunstudioexpress/Manifest
115
116 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/Manifest?rev=1.1&view=markup
117 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/sunstudioexpress/Manifest?rev=1.1&content-type=text/plain
118
119 Index: Manifest
120 ===================================================================
121 DIST StudioExpress-linux-x86-2008-07-24-ii.sh 148112958 RMD160 cc472c6c53e507848c3297c9bef187dc3f3485a1 SHA1 84eb677e1b25788140c31295a5e90bb15891801d SHA256 8fa26ac4a99e658eaa0e2cc621d09f87a8041b6acc762c33b9c86f760661b8ff
122 EBUILD sunstudioexpress-2008.07.24.ebuild 1306 RMD160 e71da6b7c9232140df59e0de994b5a8e281ed304 SHA1 2804fc5a237d129dc36b646d691676d26bbbb34e SHA256 aa0427742c9e1f7b7d6f4fd07303600cf6ec4031051fc157d56c8b2b6159cdb5
123 MISC ChangeLog 337 RMD160 6174b878f75829da5f519d906d60f572ad77f84a SHA1 4cc99e0f49e9bba2be5366dcb6c25600e1fc7721 SHA256 7e1e872268b7e0e990d58e88bf8b27c9dfeb3dac8727aa71bf3c30c0bf5b44c8
124 MISC metadata.xml 233 RMD160 da5a1d3b7836dcebb5fec29696b5bfb583fe346c SHA1 1c7142c677598358888a6cfc6f6f65df2e8b6901 SHA256 4d1294dc1b2a6f96aa637a0b8d340bc67191103af0f15197d07fc62446b4a709