Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 425250 Details for
Bug 574448
dev-embedded/arduino-1.6.5-r3
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-embedded/arduino-1.6.5-r3
arduino-1.6.5-r3.ebuild (text/plain), 2.55 KB, created by
Cj
on 2016-02-11 14:41:33 UTC
(
hide
)
Description:
dev-embedded/arduino-1.6.5-r3
Filename:
MIME Type:
Creator:
Cj
Created:
2016-02-11 14:41:33 UTC
Size:
2.55 KB
patch
obsolete
># Copyright 1999-2016 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=4 >JAVA_PKG_IUSE="doc examples" > >inherit eutils java-pkg-2 java-ant-2 > >DESCRIPTION="An open-source AVR electronics prototyping platform" >HOMEPAGE="http://arduino.cc/ https://github.com/arduino" >EGIT_REPO_URI="https://github.com/arduino/Arduino" >#SRC_URI="https://github.com/arduino/Arduino/archive/${P}.tar.gz" > >LICENSE="GPL-2 GPL-2+ LGPL-2 CC-BY-SA-3.0" >SLOT="0" >KEYWORDS="amd64 x86" >RESTRICT="strip binchecks" >IUSE="" > >COMMONDEP=" >dev-java/jna:0 >>dev-java/rxtx-2.1:2" > >RDEPEND="${COMMONDEP} >dev-embedded/avrdude >dev-embedded/uisp >sys-devel/crossdev >>=virtual/jre-1.5" > >DEPEND="${COMMONDEP} >>=virtual/jdk-1.5" > >EANT_GENTOO_CLASSPATH="jna,rxtx-2" >EANT_EXTRA_ARGS="-Dversion=${PV}" >EANT_BUILD_TARGET="build" >JAVA_ANT_REWRITE_CLASSPATH="yes" > >java_prepare() { > # Remove the libraries to ensure the system > # libraries are used > rm build/linux/dist/tools/avrdude* || die > rm build/linux/dist/lib/* || die > rm app/lib/* || die > rm -rf app/src/processing/app/macosx || die > # Patch build/build.xml - remove local jar files > # for rxtx and ecj (use system wide versions) > epatch "${FILESDIR}"/${PN}-1.0.1-build.xml.patch > > # Patch launcher script to include rxtx class/ld paths > epatch "${FILESDIR}"/${PN}-1.0.3-script.patch >} > >src_compile() { > eant -f core/build.xml > EANT_GENTOO_CLASSPATH_EXTRA="../core/core.jar" > eant -f app/build.xml > eant "${EANT_EXTRA_ARGS}" -f build/build.xml >} > >src_install() { > cd "${S}"/build/linux/work || die > java-pkg_dojar lib/core.jar lib/pde.jar > java-pkg_dolauncher ${PN} --pwd /usr/share/${PN} --main processing.app.Base > > if use examples; then > java-pkg_doexamples examples > docompress -x /usr/share/doc/${PF}/examples/ > fi > > if use doc; then > dodoc revisions.txt "${S}"/readme.txt > dohtml -r reference > java-pkg_dojavadoc "${S}"/build/javadoc/everything > fi > > insinto "/usr/share/${PN}/" > doins -r hardware libraries > fowners -R root:uucp "/usr/share/${PN}/hardware" > > insinto "/usr/share/${PN}/lib" > doins -r lib/*.txt lib/theme lib/*.jpg > > # use system avrdude > # patching class files is too hard > dosym /usr/bin/avrdude "/usr/share/${PN}/hardware/tools/avrdude" > dosym /etc/avrdude.conf "/usr/share/${PN}/hardware/tools/avrdude.conf" > > # install menu and icons > domenu "${FILESDIR}/${PN}.desktop" > for sz in 16 24 32 48 128 256; do > newicon -s $sz \ > "${WORKDIR}/${PN}-icons/debian_icons_${sz}x${sz}_apps_${PN}.png" \ > "${PN}.png" > done >} > >pkg_postinst() { > [ ! -x /usr/bin/avr-g++ ] && ewarn "Missing avr-g++; you need to crossdev -s4 avr" >}
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 574448
: 425250