Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 231229 Details for
Bug 303043
dev-embedded/arduino-1.0 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-embedded/arduino-0018.ebuild
arduino-0018.ebuild (text/plain), 2.08 KB, created by
Tori
on 2010-05-12 15:19:24 UTC
(
hide
)
Description:
dev-embedded/arduino-0018.ebuild
Filename:
MIME Type:
Creator:
Tori
Created:
2010-05-12 15:19:24 UTC
Size:
2.08 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-0017.ebuild,v 1.1 2009/10/17 18:15:07 nixphoeni Exp $ > >EAPI=2 >inherit eutils > >DESCRIPTION="Arduino is an open-source AVR electronics prototyping platform" >HOMEPAGE="http://arduino.cc/" >SRC_URI="http://arduino.googlecode.com/files/${P}.tgz" >LICENSE="GPL-2 LGPL-2 CCPL-Attribution-ShareAlike-3.0" >SLOT="0" >KEYWORDS="~x86 ~amd64" >RESTRICT="strip binchecks" >IUSE="java" >RDEPEND="dev-embedded/avrdude sys-devel/crossdev" >DEPEND="${RDEPEND} java? ( virtual/jre dev-embedded/uisp dev-java/jikes dev-java/rxtx dev-java/antlr )" > >pkg_setup() { > [ ! -x /usr/bin/avr-g++ ] && ewarn "Missing avr-g++; you need to crossdev -s4 avr" >} > >pkg_postinst() { > pkg_setup > einfo "Copy /usr/share/${P}/hardware/cores/arduino/Makefile and edit it to suit the project" >} > >src_prepare() { > #epatch "${FILESDIR}"/Makefile-${PV}.patch > rm -rf hardware/tools/avrdude* > if ! use java; then > rm -rf lib > rm -f arduino > else > # fix the provided arduino script to call out the right > # libraries, remove resetting of $PATH, and fix its > # reference to LD_LIBRARY_PATH (see bug #189249) > epatch "${FILESDIR}"/arduino-script-${PV}.patch > fi >} > >src_install() { > mkdir -p "${D}/usr/share/${P}/" "${D}/usr/bin" > cp -a "${S}" "${D}/usr/share/" > fowners -R root:uucp "/usr/share/${P}/hardware" > if use java; then > sed -e s@__PN__@${P}@g < "${FILESDIR}"/arduino > "${D}/usr/bin/arduino" > chmod +x "${D}/usr/bin/arduino" > > # get rid of libraries provided by other packages > rm -f "${D}/usr/share/${P}/lib/RXTXcomm.jar" > rm -f "${D}/usr/share/${P}/lib/librxtxSerial.so" > rm -f "${D}/usr/share/${P}/lib/antlr.jar" > rm -f "${D}/usr/share/${P}/lib/ecj.jar" > > # use system avrdude > # patching class files is too hard > dosym /usr/bin/avrdude "/usr/share/${P}/hardware/tools/avrdude" > dosym /etc/avrdude.conf "/usr/share/${P}/hardware/tools/avrdude.conf" > > # IDE tries to compile these libs at first start up > fperms -R g+w "/usr/share/${P}/hardware/libraries" > fi > > dodoc readme.txt >}
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 303043
: 231229 |
241411
|
241509
|
241511
|
241625
|
241627
|
248579
|
274123
|
274125
|
274127
|
274129
|
274131
|
274133
|
274135
|
297829
|
297831
|
297861
|
299675
|
299677
|
299679
|
299681