Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 72474 Details for
Bug 94787
add ebuilds for latest 3.7 squeak images
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
squeak-3.7-7 download URL really fixed
squeak-3.7_p7.ebuild (text/plain), 2.23 KB, created by
Pablo Lalloni
on 2005-11-08 18:11:02 UTC
(
hide
)
Description:
squeak-3.7-7 download URL really fixed
Filename:
MIME Type:
Creator:
Pablo Lalloni
Created:
2005-11-08 18:11:02 UTC
Size:
2.23 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-lang/squeak/squeak-3.6_p3.ebuild,v 1.5 2004/07/02 04:31:41 eradicator Exp $ > >inherit nsplugins libtool flag-o-matic eutils > >MY_PV=${PV/_p/-} >DESCRIPTION="Highly-portable Smalltalk-80 implementation" >HOMEPAGE="http://www.squeak.org/" >SRC_URI="http://ftp.squeak.org/current_stable/unix-linux/Squeak-${MY_PV}.src.tar.gz > mozilla? ( http://squeakland.org/installers/SqueakPlugin.image.zip )" >LICENSE="Apple" >SLOT="0" >KEYWORDS="~x86 ~ppc" >IUSE="X nas mmx mozilla" ># a ffi flag would be nice > >DEPEND="virtual/libc > nas? ( media-libs/nas ) > X? ( virtual/x11 )" >RDEPEND="${DEPEND} > virtual/squeak-image" > >S="${WORKDIR}/Squeak-${MY_PV}" > >src_compile() { > local myconf="" > > strip-flags > filter-mfpmath sse > filter-flags "-fPIC" "-maltivec" "-mabi=altivec" "-fstack-protector" "-pipe" "-g" "-mtune" "-march" "-mcpu" "-O" "-O1" "-O2" "-Os" "-O3" "-freorder-blocks" "-fprefetch-loop-array" "-fforce-addr" > > use X || myconf="--without-x" > use mmx && myconf="${myconf} --enable-mpg-mmx" > use mozilla || myconf="${myconf} --without-npsqueak" > # use oss && myconf="${myconf} --with-audio=oss" > # use nas && myconf="${myconf} --with-audio=nas" > > # fix tail problems > cd ${S}/platforms/unix/config > sed -i -e 's/tail -1/tail -n 1/g' mkconfig.in > sed -i -e 's/tail -1/tail -n 1/g' verstamp > chmod +x verstamp > > cd ${S} > > mkdir build > cd build > #CPPFLAGS: for nas > CPPFLAGS="-I/usr/X11R6/include" ../platforms/unix/config/configure \ > --host=${CHOST} \ > --prefix=/usr \ > --infodir=/usr/share/info \ > --mandir=/usr/share/man \ > ${myconf} || die "configure failed" > emake || die >} > >src_install() { > cd ${S}/build > make ROOT=${D} docdir=/usr/share/doc/${PF} install || die > > exeinto /usr/lib/squeak; doexe inisqueak > dosym /usr/lib/squeak/inisqueak /usr/bin/inisqueak > > ### the rest is all for the plugin > if use mozilla ; then > inst_plugin /usr/lib/squeak/${MY_PV}/npsqueak.so > > dodoc nps/README.npsqueak > dohtml -a html,sts nps/test/* > > # maybe we should install the image here.. > insinto /usr/lib/squeak > newins ${WORKDIR}/SqueakPlugin.image npsqueak.image > fi >} > >pkg_postinst() { > einfo 'Run "inisqueak" to get a private copy of the VM image.' >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 94787
:
60439
|
60747
|
60748
|
61797
| 72474