Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 302009 Details for
Bug 403789
dev-embedded/openocd-9999 - enable support for ST-LINK adapters
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
the updated ebuild
openocd-9999.ebuild (text/plain), 2.21 KB, created by
Edwin Peer
on 2012-02-15 06:38:26 UTC
(
hide
)
Description:
the updated ebuild
Filename:
MIME Type:
Creator:
Edwin Peer
Created:
2012-02-15 06:38:26 UTC
Size:
2.21 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-embedded/openocd/openocd-9999.ebuild,v 1.20 2011/11/15 21:12:38 vapier Exp $ > >EAPI="4" > >inherit eutils >if [[ ${PV} == "9999" ]] ; then > inherit autotools git-2 > KEYWORDS="" > EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}" >else > KEYWORDS="~amd64 ~x86" > SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2" >fi > >DESCRIPTION="OpenOCD - Open On-Chip Debugger" >HOMEPAGE="http://openocd.sourceforge.net" > >LICENSE="GPL-2" >SLOT="0" >IUSE="blaster dummy ftd2xx ftdi minidriver parport presto segger stlink usb versaloon" >RESTRICT="strip" # includes non-native binaries > ># libftd2xx is the default because it is reported to work better. >DEPEND="dev-lang/jimtcl > usb? ( dev-libs/libusb ) > presto? ( dev-embedded/libftd2xx ) > ftd2xx? ( dev-embedded/libftd2xx ) > ftdi? ( dev-embedded/libftdi )" >RDEPEND="${DEPEND}" > >REQUIRED_USE="blaster? ( || ( ftdi ftd2xx ) ) ftdi? ( !ftd2xx )" > >src_prepare() { > if [[ ${PV} == "9999" ]] ; then > sed -i -e "/@include version.texi/d" doc/${PN}.texi || die > AT_NO_RECURSIVE=yes eautoreconf > fi >} > >src_configure() { > # Here are some defaults > myconf="--enable-buspirate --enable-ioutil --disable-werror > --disable-internal-jimtcl --enable-amtjtagaccel > --enable-ep93xx --enable-at91rm9200 --enable-gw16012 > --enable-oocd_trace" > > if use usb; then > myconf="${myconf} --enable-usbprog --enable-jlink --enable-rlink \ > --enable-vsllink --enable-arm-jtag-ew" > fi > > # add explicitely the path to libftd2xx > use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)" > > if use blaster; then > use ftdi && myconf="${myconf} --use_blaster_libftdi" > use ftd2xx && myconf="${myconf} --use_blaster_ftd2xx" > fi > econf \ > $(use_enable dummy) \ > $(use_enable ftdi ft2232_libftdi) \ > $(use_enable ftd2xx ft2232_ftd2xx) \ > $(use_enable minidriver minidriver-dummy) \ > $(use_enable parport) \ > $(use_enable presto presto_ftd2xx) \ > $(use_enable segger jlink) \ > $(use_enable stlink stlink) \ > $(use_enable versaloon vsllink) \ > ${myconf} >} > >src_install() { > emake DESTDIR="${D}" install || die > dodoc AUTHORS ChangeLog NEWS README TODO || die > prepstrip "${D}"/usr/bin >}
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 403789
: 302009