summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2013-05-27 20:31:36 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2013-05-27 20:31:36 +0000
commit1b012fa733311e60e28985f5d3352c63d013c14e (patch)
treee083f315e5311f6019a524875126129c8ceb53ba /dev-embedded
parentAdd 2.17.4_pre755 (rc1) snapshot, update live ebuild. Thanks to Nikoli. (diff)
downloadhistorical-1b012fa733311e60e28985f5d3352c63d013c14e.tar.gz
historical-1b012fa733311e60e28985f5d3352c63d013c14e.tar.bz2
historical-1b012fa733311e60e28985f5d3352c63d013c14e.zip
Sync ebuild with 9999. Fixes bug 471382
Package-Manager: portage-2.2.0_alpha169/cvs/Linux x86_64 Manifest-Sign-Key: 0xB4AFF2C2
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/openocd/ChangeLog5
-rw-r--r--dev-embedded/openocd/Manifest34
-rw-r--r--dev-embedded/openocd/openocd-0.7.0.ebuild23
3 files changed, 39 insertions, 23 deletions
diff --git a/dev-embedded/openocd/ChangeLog b/dev-embedded/openocd/ChangeLog
index 89234a6c5b63..c301141634f6 100644
--- a/dev-embedded/openocd/ChangeLog
+++ b/dev-embedded/openocd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-embedded/openocd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/openocd/ChangeLog,v 1.41 2013/05/25 09:14:03 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/openocd/ChangeLog,v 1.42 2013/05/27 20:31:30 hwoarang Exp $
+
+ 27 May 2013; Markos Chandras <hwoarang@gentoo.org> openocd-0.7.0.ebuild:
+ Sync ebuild with 9999. Fixes bug 471382
*openocd-0.7.0 (25 May 2013)
diff --git a/dev-embedded/openocd/Manifest b/dev-embedded/openocd/Manifest
index d731e5132f91..4c6f1656f062 100644
--- a/dev-embedded/openocd/Manifest
+++ b/dev-embedded/openocd/Manifest
@@ -10,26 +10,24 @@ EBUILD openocd-0.3.1-r1.ebuild 1913 SHA256 46f3da63f1cb879610c4096770f54e9f58dff
EBUILD openocd-0.4.0.ebuild 2026 SHA256 20f5acca7cfaef3c6ae1330f7e4f675f9884989f1353df29255cdd82308f2739 SHA512 a8b4bae98fc518abc1b70432a4b2620fb552b6c70831274e4609bb2a4550b1bbbc6ece9fb25df9fffb7820a15c7bb651755bbc7ad2ab874cb299242a6f86e888 WHIRLPOOL 92a7c4b8bf26aad80111a9f3d4a827650aeb479ab1b8aac58d6417994ac334fbe9b25d0a2dc1ad05a8346f00f113f8ee59fe8713979015bde0f57b04e79cd655
EBUILD openocd-0.5.0.ebuild 2261 SHA256 45b0475a335157c0466782d40cbf083db2d5616446c3c8ddc83509a8189e17f3 SHA512 a5203b267e8c9a9003f795509fba97d0840e6f374169f2bfb40c762acfb24e3bd9cbfcff7a06df9936aaf66b58ad1ea98ec07c1879cf356a3173e931e0c0bef9 WHIRLPOOL 0e34d928c2483adbdcf27692029710e36a6001c89952ca70198453fa0c9ebe7d505fd0c93c08148d2b08acc014b87788a4eec85e6bb96772fab7e50795d7e40e
EBUILD openocd-0.6.1.ebuild 2721 SHA256 785a91c7f1a0cb45af30b3ae78ca3804e147d253be10bde805cb52a1978e2341 SHA512 085f3d9ea518b72cc1f539784f3375a9ebc6839c33307d6c4670756f665c67996a1c5682da4b0b3778fb615276a656ef1cc955e81da586f8f6fd1c79313d6422 WHIRLPOOL 8733c668eba45e0b2ad983d1a8f8391271aa5e05c9dda5c8b382ccf3186dfd57060acadcf1694f5ba2534d002e283d11f5ef891d8baad56e14d94c34bb93f643
-EBUILD openocd-0.7.0.ebuild 2723 SHA256 3e98d96ed480ca6aa9663b7611c6d4a25500a89c584383150072bcedeb9231e3 SHA512 df3eff3d00228e86d664d690f03fee6b2463375f33d90c3e95264e75ca53f1c7ba38e016942f300a84a4f3d97aa6533622bfe3ad3aaf4105d600ae5b55375820 WHIRLPOOL 63493ffecaea0322e6fe917fd45221b6f42704db87f43b4d4600fb4829a727761a19e5e29a6b762dbae0f202f162d79b7fc1dfc3e56029da30568abd4e386da9
+EBUILD openocd-0.7.0.ebuild 3105 SHA256 173daa229158858c211063c8a565a899791a956df889f04cd0a4c096a7c305a5 SHA512 1c2dcd519946c68cf28f901c1434eb3e6c950f1075bc48bc4ecc5bb78a1622cd11366305d5402f585ccfbe49dd9b7a04b41845705055a1bac052543c560e97ae WHIRLPOOL 7420d6842feadfb94e60d406101b4e67e5fefd7b0f12b79088995b610da7d5464f7e68e3650d847a04cda4eb680101d910be83c5a2344dd0586ed3ef2c14acd5
EBUILD openocd-9999.ebuild 3105 SHA256 431f205997f810647dded792555f5029d8fe0b95558a8ff42cab556a8bcdbaa5 SHA512 fc17dc029e34ed07f5554c3c2246ff01dc8be1213d8110b248e1b9d09b2eb647c5f83df146f72348cddadecf09526e1430f7fc3a8c017fd9ce5a2ce1aa5941e9 WHIRLPOOL 0dacb65f1dda1d52b6ddc1087a3df3477a020d9d13dd7350faa5781784252fc7ac33d1880351f48de7e4aea43ac3e566d9f1b5ab93322e7a2b1c8aef9065c4db
-MISC ChangeLog 6781 SHA256 54afbab3a802276b2e6ca0805f05c9148e4beb36bd71dd7549b1dff9cf81a24a SHA512 e337e714c449b2fe5d10d36fa3c855054edd81db5055dd1d5dc2e539b15bf5e8e33d6898e020f601adba86b33afb158e9ee18edfe8b83444c1fbccea14d9ba67 WHIRLPOOL 49e22364489640deadbe6a562fc067ecf8653519b1856d7e1a34de51396bed1669e173c67c401561a6e045a073025850d3e24e7d3380694a956775eb6724b99d
+MISC ChangeLog 6899 SHA256 0295254ec6c8381c252d9e5ea3e5aca0391563af8652a56d1546c7f53d18ad3f SHA512 fcf72c21bb01b981651fdadad386277a04d614ea24e44f7b4b397769247ad75baaef814e37d0eb61189fc2c06faedf7ccebb980519e49391b8ed470ad109531e WHIRLPOOL 4dc811ed8295eb376e76f2c3950fa7517e19d013f25e46d716530a4ff7caa437127b532ab5c65fdf5a3a3921b0a4d21a89d264300e915a7adb7fec2620121c6f
MISC metadata.xml 1013 SHA256 a7aa37bc193d23ea4b93db0604167339dee5df08803c2ddbab4defe1a02774e4 SHA512 19c05f0e39b9bd91812aafbdb085ad11630366cc8fab86b2933a3ca476638fa16a045a4e0d8af9df09ba5f58802d5c1994b6be9489792ca6de30dd32d479e000 WHIRLPOOL bd2a2115ae9d450c86aa81dde8eac90e35261a2ab4883507de99e675805218f7f9d15855f0362cc445a07845925bb9a2d759b3e6a424a2fdc1dda05d3628d5c7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iQJ8BAEBCABmBQJRoIDcXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun883sAP/3HetsantAqJWMobk1/KFOyE
-RRmXeaay/QJMYY2q+E1LFJWQswbEnqVeGNKnowAHQ/ZIxPvKZ2wjIadvMU3Xf5LZ
-ZlWwUgScMl4aSzAgKFu3brweZQ86P920VKvYhJK0X5WPFbCiVSGQq9CsPQN3tgjz
-33YA3v1neZuEMO7TXYZ79YdD0qxu7um6GbBei+/OQRB/fD5s9MqKBrA1FnYNtBn9
-vQuAifHW4tf8qIYmUYWMFwzE0tHqnU6QisklW17dq6/jWbuQB7RshA7Zaatc4dN3
-o6oyLqu12kt/SstpCTS31myFAQaBEx0l/AjerEEhlA4fpsu8SW2AcSu0scZ+f8+D
-J1cjUC3YIIxXMyyBeEbflXwF5Pe84BQoZuhlUaBRj3iN1FrgHN1TlsEHi8WL+pLU
-l7DR+cWYplANfxcyIDNYmSfoQ5Vj9AIj/Uca1YtW5vAjMYMtcD+LeqJ3td5qabGp
-mihNS4iCY6+L6Zo6G95gbpAI3rPcnw5u10od4MRdpqGxEMwyXO4o/MDoAComtJcl
-zAJGhvkIrxArmt9gDdy11/CWjOO7UM3vB7csCXAo+bC4vAcA8j/IfEb3PJ5uOVGK
-crfWl4qd8kHbw09ngZ4xueav6riI3giN2epF0UTm/Nudf/NTO9xnUyAIgimcPywe
-l560nG4TYmy3lbpUQrwZ
-=sdX9
+iQIcBAEBCAAGBQJRo8KWAAoJEPqDWhW0r/LCuQEQAJkhFXZpe3ba7pvmt/4iF0fV
+VOmaOZLiJGz4WOHA9QEKawreBkoXdUc6B6UaHgSUHiSGRfzBVtogXc9OuIFbGnDc
++YOsUwo3p3Ghdk5z0xJmjXKiTpkgbJnAYBa0r6gaxpJISbdAQassdPFkxcsV2PBk
+3mzkvPF6jV6p/ujDgAx8H7l63GDA43xGtiN/qKqeqqRLLPThzG/HhZ8bjSgzdwal
+z6tENpBQ/U7cFQijTCYPEbCLHLhtF4rNPtV233AVGwn9hkeEPmpBs/U8rKUI1URG
+foHnukbEq+l5tHWXK1131jBXf8dL/GlnUES6fBq0z8GWn+DrIln2PXl0+Lrd20tB
+ZHbOz8F/INjg+EUpRu00yp00Ytpuw9nMK62hlURFCmj4zLiOlrSN8FtBl3eX7Pu9
+AgshxcUqn2Xt7pp6w3lhG/LY1ypB+LRGsNJDcrJQBzHBH3tB+ctyApE1/yadAww1
+SfspnyaAmWCoLeBcR3b5GWG45rnOfnA0HVgLg98bbL+mMPP86XZEd5d1+0gwez1m
+cm7UrrBVJcuMEUKe0PAU2lMsyFD8bfoHXUvhbsLiHCrAqI0Nn5cG/Y6t/VvXzQAg
+kESUdSX/k8xcX8Ku0S7CT/s5eAYodKvKeRm0LMegs9ZEx3ya/zBxvL1MmnpFPDN6
+E0Cv9LAh4JwozXlvlaXz
+=BbWU
-----END PGP SIGNATURE-----
diff --git a/dev-embedded/openocd/openocd-0.7.0.ebuild b/dev-embedded/openocd/openocd-0.7.0.ebuild
index 74891888d83a..a5a9fc2dac34 100644
--- a/dev-embedded/openocd/openocd-0.7.0.ebuild
+++ b/dev-embedded/openocd/openocd-0.7.0.ebuild
@@ -1,14 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/openocd/openocd-0.7.0.ebuild,v 1.1 2013/05/25 09:14:03 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/openocd/openocd-0.7.0.ebuild,v 1.2 2013/05/27 20:31:30 hwoarang Exp $
-EAPI="4"
+EAPI="5"
inherit eutils multilib flag-o-matic toolchain-funcs
+
+# One ebuild to rule them all
if [[ ${PV} == "9999" ]] ; then
inherit autotools git-2
KEYWORDS=""
- EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}"
+ EGIT_REPO_URI="git://git.code.sf.net/p/${PN}/code"
else
KEYWORDS="~amd64 ~x86"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"
@@ -19,7 +21,7 @@ HOMEPAGE="http://openocd.sourceforge.net"
LICENSE="GPL-2"
SLOT="0"
-IUSE="blaster dummy ftd2xx ftdi minidriver parport presto segger usb versaloon"
+IUSE="blaster dummy ftd2xx ftdi minidriver parport presto segger stlink usb versaloon verbose-io"
RESTRICT="strip" # includes non-native binaries
# libftd2xx is the default because it is reported to work better.
@@ -33,6 +35,8 @@ RDEPEND="${DEPEND}"
REQUIRED_USE="blaster? ( || ( ftdi ftd2xx ) ) ftdi? ( !ftd2xx )"
src_prepare() {
+ epatch_user
+
if [[ ${PV} == "9999" ]] ; then
sed -i -e "/@include version.texi/d" doc/${PN}.texi || die
AT_NO_RECURSIVE=yes eautoreconf
@@ -66,6 +70,11 @@ src_configure() {
--enable-at91rm9200
--enable-gw16012
--enable-oocd_trace
+ --enable-ulink
+ --enable-arm-jtag-ew
+ --enable-ti-icdi
+ --enable-osbdm
+ --enable-opendous
)
if use usb; then
@@ -75,6 +84,8 @@ src_configure() {
--enable-rlink
--enable-vsllink
--enable-arm-jtag-ew
+ $(use_enable verbose-io verbose-usb-io)
+ $(use_enable verbose-io verbose_usb_comms)
)
fi
@@ -91,9 +102,13 @@ src_configure() {
$(use_enable ftd2xx ft2232_ftd2xx) \
$(use_enable minidriver minidriver-dummy) \
$(use_enable parport) \
+ $(use_enable parport parport_ppdev) \
+ $(use_enable parport parport_giveio) \
$(use_enable presto presto_ftd2xx) \
$(use_enable segger jlink) \
+ $(use_enable stlink) \
$(use_enable versaloon vsllink) \
+ $(use_enable verbose-io verbose-jtag-io) \
"${myconf[@]}"
}