Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/sgpp-lite-arm-eabi-bin: metadata.xml ChangeLog sgpp-lite-arm-eabi-bin-2010.09.51.ebuild
Date: Thu, 02 Dec 2010 15:16:03
Message-Id: 20101202151548.AC29620054@flycatcher.gentoo.org
1 vapier 10/12/02 15:15:48
2
3 Added: metadata.xml ChangeLog
4 sgpp-lite-arm-eabi-bin-2010.09.51.ebuild
5 Log:
6 Initial package by me.
7
8 (Portage version: 2.2.0_alpha5/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.1 dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/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>dev-embedded</herd>
22 </pkgmetadata>
23
24
25
26 1.1 dev-embedded/sgpp-lite-arm-eabi-bin/ChangeLog
27
28 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/ChangeLog?rev=1.1&view=markup
29 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/ChangeLog?rev=1.1&content-type=text/plain
30
31 Index: ChangeLog
32 ===================================================================
33 # ChangeLog for dev-embedded/sgpp-lite-arm-eabi-bin
34 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
35 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/ChangeLog,v 1.1 2010/12/02 15:15:48 vapier Exp $
36
37 *sgpp-lite-arm-eabi-bin-2010.09.51 (02 Dec 2010)
38
39 02 Dec 2010; Mike Frysinger <vapier@g.o>
40 +sgpp-lite-arm-eabi-bin-2010.09.51.ebuild, +metadata.xml:
41 Initial package by me.
42
43
44
45
46 1.1 dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2010.09.51.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2010.09.51.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2010.09.51.ebuild?rev=1.1&content-type=text/plain
50
51 Index: sgpp-lite-arm-eabi-bin-2010.09.51.ebuild
52 ===================================================================
53 # Copyright 1999-2010 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2010.09.51.ebuild,v 1.1 2010/12/02 15:15:48 vapier Exp $
56
57 CPU="arm"
58 TARGET="arm-none-eabi"
59 HOST="i686-pc-linux-gnu"
60 MY_P="${CPU}-${PV%.*}-${PV##*.}-${TARGET}-${HOST}"
61
62 DESCRIPTION="regular, validated releases of the GNU Toolchain for ${CPU} processors by CodeSourcery"
63 HOMEPAGE="http://www.codesourcery.com/sgpp/lite/${CPU}"
64 SRC_URI="http://www.codesourcery.com/public/gnu_toolchain/${TARGET}/${MY_P}.tar.bz2"
65
66 LICENSE="GPL-2"
67 SLOT="${PV}"
68 KEYWORDS="~amd64 ~x86"
69 IUSE="doc"
70 RESTRICT="strip" # package is already stripped, and contains target bins
71 QA_EXECSTACK="opt/${P}/*"
72
73 RDEPEND="sys-libs/glibc"
74 DEPEND=""
75
76 S=${WORKDIR}/${CPU}-${PV%.*}
77
78 src_install() {
79 local d="/opt/${P}"
80 dodir ${d}
81 cp -pPR * "${D}"/${d}/ || die
82
83 pushd "${D}"/${d}/share/doc/${CPU}-${TARGET} >/dev/null
84 if use doc ; then
85 dohtml -r html/* || die
86 dodoc pdf/* || die
87 fi
88 rm -rf html pdf
89 rm LICENSE.txt man/man7/{fsf-funding,gpl,gfdl}.7 || die
90 mv man info ../..
91 popd >/dev/null
92 find "${D}" -depth -type d -empty -delete
93
94 cat <<-EOF > "${T}"/15${P}
95 PATH=${d}/bin
96 MANPATH=${d}/share/man
97 INFOPATH=${d}/share/info
98 EOF
99 doenvd "${T}"/15${P} || die
100 }