Gentoo Archives: gentoo-commits

From: "Luca Barbato (lu_zero)" <lu_zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/libspe2: metadata.xml libspe2-2.2.80_p95.ebuild Manifest ChangeLog
Date: Thu, 25 Oct 2007 20:29:04
Message-Id: E1Il9K5-00085J-KC@stork.gentoo.org
1 lu_zero 07/10/25 20:28:57
2
3 Added: metadata.xml libspe2-2.2.80_p95.ebuild Manifest
4 ChangeLog
5 Log:
6 First commit
7 (Portage version: 2.1.3.15)
8
9 Revision Changes Path
10 1.1 sys-libs/libspe2/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/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>lu_zero@g.o</email>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28 1.1 sys-libs/libspe2/libspe2-2.2.80_p95.ebuild
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/libspe2-2.2.80_p95.ebuild?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/libspe2-2.2.80_p95.ebuild?rev=1.1&content-type=text/plain
32
33 Index: libspe2-2.2.80_p95.ebuild
34 ===================================================================
35 # Copyright 1999-2007 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Header: /var/cvsroot/gentoo-x86/sys-libs/libspe2/libspe2-2.2.80_p95.ebuild,v 1.1 2007/10/25 20:28:57 lu_zero Exp $
38 inherit eutils
39
40 MY_P=${P/_p/-}
41
42 DESCRIPTION="A wrapper library to adapt the JSRE SPU usage model to SPUFS"
43 HOMEPAGE="http://sourceforge/projects/libspe"
44 SRC_URI="mirror://sourceforge/libspe/${MY_P}.tar.gz"
45
46 LICENSE="LGPL-2"
47 SLOT="0"
48 KEYWORDS="~ppc ~ppc64"
49 IUSE="debug"
50
51 S="${WORKDIR}/${P//_p*}"
52
53 DEPEND=""
54 # This packages also provides libspe1
55 RDEPEND="!sys-libs/libspe"
56
57 export CBUILD=${CBUILD:-${CHOST}}
58 export CTARGET=${CTARGET:-${CHOST}}
59
60 if [[ ${CTARGET} == ${CHOST} ]] ; then
61 if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
62 export CTARGET=${CATEGORY/cross-}
63 fi
64 fi
65
66 if [[ ${CTARGET} == ${CHOST} ]] ; then
67 SYSROOT=""
68 else
69 SYSROOT="/usr/${CTARGET}"
70 fi
71
72 src_unpack () {
73 unpack ${A}
74 #just in case something is missing
75 cd "${S}"
76 }
77
78 src_compile() {
79 myconf=""
80 use debug && myconf="${myconf} DEBUG=1"
81 make all elfspe-all CROSS="${CTARGET}-" \
82 prefix=/usr SYSROOT="$SYSROOT" ${myconf} \
83 speinclude=/usr/spu-elf/include
84 }
85
86 src_install() {
87 make CROSS="${CTARGET}-" prefix=/usr \
88 speinclude=/usr/spu-elf/include \
89 SYSROOT="$SYSROOT" \
90 DESTDIR="$D" install elfspe-install
91 newinitd "${FILESDIR}/spe.rc6" elfspe
92 }
93
94 pkg_postinst() {
95 einfo "You may want to register elfspe to binfmt using the"
96 einfo "provided initscript"
97 einfo "# rc-update add elfspe boot"
98 ewarn "make sure your fstab contains the following line"
99 ewarn "none /spu spufs defaults
100 0 0"
101 ewarn "and that you have spufs support enabled in the kernel"
102 }
103
104
105
106 1.1 sys-libs/libspe2/Manifest
107
108 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/Manifest?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/Manifest?rev=1.1&content-type=text/plain
110
111 Index: Manifest
112 ===================================================================
113 AUX spe.rc6 917 RMD160 49cb8dca654d84124e6ea731ca22a758826b45aa SHA1 c869608e0e5a9d76890e08c70326cc4d94c9f3f0 SHA256 ef29c26a1e1a820cf2939b3b0ec53a2f4039ab8d580f20f0c7783d7335de5ace
114 MD5 6c88fba3ab8e587ff7531ff27fb764b2 files/spe.rc6 917
115 RMD160 49cb8dca654d84124e6ea731ca22a758826b45aa files/spe.rc6 917
116 SHA256 ef29c26a1e1a820cf2939b3b0ec53a2f4039ab8d580f20f0c7783d7335de5ace files/spe.rc6 917
117 DIST libspe2-2.2.80-95.tar.gz 153122 RMD160 eb803eabd4dd07e34b200bc279782272c0d8f7a9 SHA1 746d938b08554daaa240eb2ef9579c04f920df4d SHA256 a8160fb41faa83247ffe132a25502fdd2237427a55ed3a22344058f3dc5e2a44
118 EBUILD libspe2-2.2.80_p95.ebuild 1604 RMD160 e68623d3f1ff06363cf2fc992cb3f127458a8cfe SHA1 6c80e66026c478c0b71646a0fc9d0fba914e8752 SHA256 e217c0e5fd31b686d970c2e3ba1de2ae4a7198de64436376e165d0b3dc65a8b8
119 MD5 8493a5ede44e387491d16a60943c1004 libspe2-2.2.80_p95.ebuild 1604
120 RMD160 e68623d3f1ff06363cf2fc992cb3f127458a8cfe libspe2-2.2.80_p95.ebuild 1604
121 SHA256 e217c0e5fd31b686d970c2e3ba1de2ae4a7198de64436376e165d0b3dc65a8b8 libspe2-2.2.80_p95.ebuild 1604
122 MISC ChangeLog 263 RMD160 782e7e0e7d52ed80c1dd564876d1ea6cfb6c9e60 SHA1 94e38e857d49f8c16d918511ecba4c069ba70465 SHA256 94fdb8aa858c4ec72444e1a41512bc61c8580973abe18c35d6aa71b1573e0a44
123 MD5 1b29720b5f6f2702a3c381c149571c78 ChangeLog 263
124 RMD160 782e7e0e7d52ed80c1dd564876d1ea6cfb6c9e60 ChangeLog 263
125 SHA256 94fdb8aa858c4ec72444e1a41512bc61c8580973abe18c35d6aa71b1573e0a44 ChangeLog 263
126 MISC metadata.xml 222 RMD160 8d98fcaaf7c7de70e19457776c3fae33f50ba8b7 SHA1 f6a00ec35a3cf9fc6135a48521949905242baf89 SHA256 43f6f0590273110b6fa46886158dfe583245c76bb5b27cee47897e81d8decbf2
127 MD5 6f636b32783a84bffd31c7be1b60cb40 metadata.xml 222
128 RMD160 8d98fcaaf7c7de70e19457776c3fae33f50ba8b7 metadata.xml 222
129 SHA256 43f6f0590273110b6fa46886158dfe583245c76bb5b27cee47897e81d8decbf2 metadata.xml 222
130 MD5 aafcbcd45645f2970ff47f0ad7428265 files/digest-libspe2-2.2.80_p95 253
131 RMD160 ff747f47331b00f455ef95814ef1bcc4b880011f files/digest-libspe2-2.2.80_p95 253
132 SHA256 a8589fc1ee6e1223661ce3b2b2cdad2f19f9804ede92464e947ca37e28693d53 files/digest-libspe2-2.2.80_p95 253
133
134
135
136 1.1 sys-libs/libspe2/ChangeLog
137
138 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/ChangeLog?rev=1.1&view=markup
139 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/libspe2/ChangeLog?rev=1.1&content-type=text/plain
140
141 Index: ChangeLog
142 ===================================================================
143 # ChangeLog for sys-libs/libspe2
144 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
145 # $Header: /var/cvsroot/gentoo-x86/sys-libs/libspe2/ChangeLog,v 1.1 2007/10/25 20:28:57 lu_zero Exp $
146
147 *libspe2-2.2.80_p95 (25 Oct 2007)
148
149 25 Oct 2007; Luca Barbato <lu_zero@g.o> +files/spe.rc6,
150 +libspe2-2.2.80_p95.ebuild:
151 First commit
152
153
154
155
156 --
157 gentoo-commits@g.o mailing list