Gentoo Archives: gentoo-commits

From: "Ryan Hill (dirtyepic)" <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/kgcc64: kgcc64-4.5.2.ebuild ChangeLog kgcc64-4.4.5.ebuild kgcc64-4.3.5.ebuild kgcc64-4.3.1.ebuild kgcc64-4.3.2.ebuild
Date: Sat, 26 Feb 2011 06:10:16
Message-Id: 20110226061006.0C22620054@flycatcher.gentoo.org
1 dirtyepic 11/02/26 06:10:06
2
3 Modified: ChangeLog
4 Added: kgcc64-4.5.2.ebuild kgcc64-4.4.5.ebuild
5 kgcc64-4.3.5.ebuild
6 Removed: kgcc64-4.3.1.ebuild kgcc64-4.3.2.ebuild
7 Log:
8 Bump versions.
9
10 (Portage version: 2.2.0_alpha25/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.33 sys-devel/kgcc64/ChangeLog
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/ChangeLog?rev=1.33&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/ChangeLog?rev=1.33&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/ChangeLog?r1=1.32&r2=1.33
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v
22 retrieving revision 1.32
23 retrieving revision 1.33
24 diff -u -r1.32 -r1.33
25 --- ChangeLog 6 Feb 2011 11:36:05 -0000 1.32
26 +++ ChangeLog 26 Feb 2011 06:10:05 -0000 1.33
27 @@ -1,6 +1,15 @@
28 # ChangeLog for sys-devel/kgcc64
29 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.32 2011/02/06 11:36:05 leio Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/ChangeLog,v 1.33 2011/02/26 06:10:05 dirtyepic Exp $
32 +
33 +*kgcc64-4.5.2 (26 Feb 2011)
34 +*kgcc64-4.4.5 (26 Feb 2011)
35 +*kgcc64-4.3.5 (26 Feb 2011)
36 +
37 + 26 Feb 2011; Ryan Hill <dirtyepic@g.o> -kgcc64-4.3.1.ebuild,
38 + -kgcc64-4.3.2.ebuild, +kgcc64-4.3.5.ebuild, +kgcc64-4.4.5.ebuild,
39 + +kgcc64-4.5.2.ebuild:
40 + Bump versions.
41
42 06 Feb 2011; Mart Raudsepp <leio@g.o> kgcc64-3.4.6.ebuild,
43 kgcc64-4.1.2.ebuild:
44
45
46
47 1.1 sys-devel/kgcc64/kgcc64-4.5.2.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.5.2.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.5.2.ebuild?rev=1.1&content-type=text/plain
51
52 Index: kgcc64-4.5.2.ebuild
53 ===================================================================
54 # Copyright 1999-2011 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.5.2.ebuild,v 1.1 2011/02/26 06:10:05 dirtyepic Exp $
57
58 case ${CHOST} in
59 hppa*) CTARGET=hppa64-${CHOST#*-};;
60 mips*) CTARGET=${CHOST/mips/mips64};;
61 powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
62 s390*) CTARGET=${CHOST/s390/s390x};;
63 sparc*) CTARGET=${CHOST/sparc/sparc64};;
64 i?86*) CTARGET=x86_64-${CHOST#*-};;
65 esac
66 export CTARGET
67 TOOLCHAIN_ALLOWED_LANGS="c"
68 GCC_TARGET_NO_MULTILIB=true
69
70 PATCH_VER="1.1"
71 ETYPE="gcc-compiler"
72 GCC_FILESDIR=${FILESDIR/${PN}/gcc}
73
74 inherit toolchain eutils
75
76 DESCRIPTION="64bit kernel compiler"
77
78 # Works on mips and sparc; all other archs, refer to bug #228115
79 KEYWORDS="~hppa ~sparc"
80
81 # unlike every other target, hppa has not unified the 32/64 bit
82 # ports in binutils yet
83 DEPEND="hppa? ( sys-devel/binutils-hppa64 )
84 !sys-devel/gcc-hppa64
85 !sys-devel/gcc-mips64
86 !sys-devel/gcc-powerpc64
87 !sys-devel/gcc-sparc64"
88
89 pkg_postinst() {
90 toolchain_pkg_postinst
91
92 cd "${ROOT}"/usr/bin
93 local x
94 for x in gcc cpp ; do
95 cat <<-EOF >${CTARGET%%-*}-linux-${x}
96 #!/bin/sh
97 exec ${CTARGET}-${x} "\$@"
98 EOF
99 chmod a+rx ${CTARGET%%-*}-linux-${x}
100 done
101 }
102
103
104
105 1.1 sys-devel/kgcc64/kgcc64-4.4.5.ebuild
106
107 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.4.5.ebuild?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.4.5.ebuild?rev=1.1&content-type=text/plain
109
110 Index: kgcc64-4.4.5.ebuild
111 ===================================================================
112 # Copyright 1999-2011 Gentoo Foundation
113 # Distributed under the terms of the GNU General Public License v2
114 # $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.4.5.ebuild,v 1.1 2011/02/26 06:10:05 dirtyepic Exp $
115
116 case ${CHOST} in
117 hppa*) CTARGET=hppa64-${CHOST#*-};;
118 mips*) CTARGET=${CHOST/mips/mips64};;
119 powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
120 s390*) CTARGET=${CHOST/s390/s390x};;
121 sparc*) CTARGET=${CHOST/sparc/sparc64};;
122 i?86*) CTARGET=x86_64-${CHOST#*-};;
123 esac
124 export CTARGET
125 TOOLCHAIN_ALLOWED_LANGS="c"
126 GCC_TARGET_NO_MULTILIB=true
127
128 PATCH_VER="1.2"
129 ETYPE="gcc-compiler"
130 GCC_FILESDIR=${FILESDIR/${PN}/gcc}
131
132 inherit toolchain eutils
133
134 DESCRIPTION="64bit kernel compiler"
135
136 # Works on mips and sparc; all other archs, refer to bug #228115
137 KEYWORDS="~hppa ~sparc"
138
139 # unlike every other target, hppa has not unified the 32/64 bit
140 # ports in binutils yet
141 DEPEND="hppa? ( sys-devel/binutils-hppa64 )
142 !sys-devel/gcc-hppa64
143 !sys-devel/gcc-mips64
144 !sys-devel/gcc-powerpc64
145 !sys-devel/gcc-sparc64"
146
147 pkg_postinst() {
148 toolchain_pkg_postinst
149
150 cd "${ROOT}"/usr/bin
151 local x
152 for x in gcc cpp ; do
153 cat <<-EOF >${CTARGET%%-*}-linux-${x}
154 #!/bin/sh
155 exec ${CTARGET}-${x} "\$@"
156 EOF
157 chmod a+rx ${CTARGET%%-*}-linux-${x}
158 done
159 }
160
161
162
163 1.1 sys-devel/kgcc64/kgcc64-4.3.5.ebuild
164
165 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.3.5.ebuild?rev=1.1&view=markup
166 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/kgcc64/kgcc64-4.3.5.ebuild?rev=1.1&content-type=text/plain
167
168 Index: kgcc64-4.3.5.ebuild
169 ===================================================================
170 # Copyright 1999-2011 Gentoo Foundation
171 # Distributed under the terms of the GNU General Public License v2
172 # $Header: /var/cvsroot/gentoo-x86/sys-devel/kgcc64/kgcc64-4.3.5.ebuild,v 1.1 2011/02/26 06:10:05 dirtyepic Exp $
173
174 case ${CHOST} in
175 hppa*) CTARGET=hppa64-${CHOST#*-};;
176 mips*) CTARGET=${CHOST/mips/mips64};;
177 powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
178 s390*) CTARGET=${CHOST/s390/s390x};;
179 sparc*) CTARGET=${CHOST/sparc/sparc64};;
180 i?86*) CTARGET=x86_64-${CHOST#*-};;
181 esac
182 export CTARGET
183 TOOLCHAIN_ALLOWED_LANGS="c"
184 GCC_TARGET_NO_MULTILIB=true
185
186 PATCH_VER="1.1"
187 ETYPE="gcc-compiler"
188 GCC_FILESDIR=${FILESDIR/${PN}/gcc}
189
190 inherit toolchain eutils
191
192 DESCRIPTION="64bit kernel compiler"
193
194 # Works on mips and sparc; all other archs, refer to bug #228115
195 KEYWORDS="-hppa ~mips ~sparc"
196
197 # unlike every other target, hppa has not unified the 32/64 bit
198 # ports in binutils yet
199 DEPEND="hppa? ( sys-devel/binutils-hppa64 )
200 !sys-devel/gcc-hppa64
201 !sys-devel/gcc-mips64
202 !sys-devel/gcc-powerpc64
203 !sys-devel/gcc-sparc64"
204
205 pkg_postinst() {
206 toolchain_pkg_postinst
207
208 cd "${ROOT}"/usr/bin
209 local x
210 for x in gcc cpp ; do
211 cat <<-EOF >${CTARGET%%-*}-linux-${x}
212 #!/bin/sh
213 exec ${CTARGET}-${x} "\$@"
214 EOF
215 chmod a+rx ${CTARGET%%-*}-linux-${x}
216 done
217 }