Gentoo Archives: gentoo-commits

From: "Kacper Kowalik (xarthisius)" <xarthisius@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/ekopath: metadata.xml ekopath-4.0.10_pre20110717.ebuild ChangeLog
Date: Mon, 25 Jul 2011 19:02:34
Message-Id: 20110725182529.E194B2004B@flycatcher.gentoo.org
1 xarthisius 11/07/25 18:25:29
2
3 Added: metadata.xml ekopath-4.0.10_pre20110717.ebuild
4 ChangeLog
5 Log:
6 Move dev-lang/ekopath-bin to dev-lang/ekopath
7
8 (Portage version: 2.2.0_alpha46/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 dev-lang/ekopath/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/metadata.xml?rev=1.1&content-type=text/plain
15
16 Index: metadata.xml
17 ===================================================================
18 <?xml version="1.0" encoding="UTF-8"?>
19 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
20 <pkgmetadata>
21 <herd>sci</herd>
22 <maintainer>
23 <email>xarthisius@g.o</email>
24 <name>Kacper Kowalik</name>
25 </maintainer>
26 <longdescription>
27 The PathScale EKOPath Compiler Suite offers programmers a rich set of tools and
28 one of the world's most sophisticated optimization infrastructures to maximize
29 program performance on any Intel 64 or AMD64 platform supporting Intel MMX,
30 SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AMD SSE4A and AVX.
31 </longdescription>
32 </pkgmetadata>
33
34
35
36 1.1 dev-lang/ekopath/ekopath-4.0.10_pre20110717.ebuild
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/ekopath-4.0.10_pre20110717.ebuild?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/ekopath-4.0.10_pre20110717.ebuild?rev=1.1&content-type=text/plain
40
41 Index: ekopath-4.0.10_pre20110717.ebuild
42 ===================================================================
43 # Copyright 1999-2011 Gentoo Foundation
44 # Distributed under the terms of the GNU General Public License v2
45 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ekopath-4.0.10_pre20110717.ebuild,v 1.1 2011/07/25 18:25:29 xarthisius Exp $
46
47 EAPI=4
48
49 inherit versionator
50
51 MY_PV=$(get_version_component_range 1-3)
52 DATE=$(get_version_component_range 4)
53 DATE=${DATE/pre}
54 DATE=${DATE:0:4}-${DATE:4:2}-${DATE:6}
55
56 DESCRIPTION="PathScale EKOPath Compiler Suite"
57 HOMEPAGE="http://www.pathscale.com/ekopath-compiler-suite"
58 SRC_URI="http://c591116.r16.cf2.rackcdn.com/${PN}/nightly/Linux/${PN}-${DATE}-installer.run
59 -> ${P}.run"
60
61 LICENSE="GPL-3"
62 SLOT="0"
63 KEYWORDS="~amd64"
64 IUSE=""
65
66 RESTRICT="mirror"
67
68 S=${WORKDIR}
69
70 PATHSCALE_SDP_DIR=/opt/${P}
71
72 QA_PREBUILT="
73 ${PATHSCALE_SDP_DIR}/lib/${MY_PV}/x8664/*
74 ${PATHSCALE_SDP_DIR}/bin/pathcc*
75 ${PATHSCALE_SDP_DIR}/bin/pathas
76 ${PATHSCALE_SDP_DIR}/bin/assign"
77
78 pkg_pretend() {
79 if has_version app-arch/rpm ; then
80 ewarn "You have app-arch/rpm installed on your system. Therefore"
81 ewarn "${PN} will fail to install due to sandbox violation."
82 ewarn "As this cannot be fixed on distribution level, please use"
83 ewarn "following workaround:"
84 ewarn " emerge -C rpm && emerge -1 ${PN} && emerge -1 rpm"
85 die
86 fi
87 }
88
89 src_unpack() {
90 cp "${DISTDIR}"/${A} "${S}" || die
91 chmod +x "${S}"/${P}.run
92 }
93
94 src_prepare() {
95 cat > "99${PN}" <<-EOF
96 PATH=/opt/${P}/bin
97 ROOTPATH=/opt/${P}/bin
98 LDPATH=/opt/${P}/lib
99 EOF
100 }
101
102 src_install() {
103 ./${P}.run \
104 --prefix "${D}/opt/${P}" \
105 --mode unattended || die
106 rm -rf "${D}"/opt/${P}/uninstall || die
107 doenvd "99${PN}"
108 }
109
110
111
112 1.1 dev-lang/ekopath/ChangeLog
113
114 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/ChangeLog?rev=1.1&view=markup
115 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/ekopath/ChangeLog?rev=1.1&content-type=text/plain
116
117 Index: ChangeLog
118 ===================================================================
119 # ChangeLog for dev-lang/ekopath
120 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
121 # $Header: /var/cvsroot/gentoo-x86/dev-lang/ekopath/ChangeLog,v 1.1 2011/07/25 18:25:29 xarthisius Exp $
122
123 23 Jul 2011; Kacper Kowalik <xarthisius@g.o>
124 -ekopath-4.0.10_pre20110612.ebuild,
125 ekopath-4.0.10_pre20110717.ebuild:
126 Drop old, restrict mirror
127
128 21 Jul 2011; Kacper Kowalik <xarthisius@g.o>
129 ekopath-4.0.10_pre20110717.ebuild:
130 Workaround fperms issues
131
132 *ekopath-4.0.10_pre20110717 (20 Jul 2011)
133
134 20 Jul 2011; Kacper Kowalik <xarthisius@g.o>
135 +ekopath-4.0.10_pre20110717.ebuild:
136 Version bump
137
138 15 Jun 2011; Kacper Kowalik <xarthisius@g.o>
139 ekopath-4.0.10_pre20110612.ebuild:
140 Workaround failure with latest rpm. Thanks to joi for the report
141
142 *ekopath-4.0.10_pre20110612 (15 Jun 2011)
143
144 15 Jun 2011; Kacper Kowalik <xarthisius@g.o>
145 +ekopath-4.0.10_pre20110612.ebuild, +metadata.xml:
146 Initial import