summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-03-12 03:17:35 +0000
committerMike Frysinger <vapier@gentoo.org>2012-03-12 03:17:35 +0000
commit183c78d12f6d65df11960d965b3240a2d54bfb3a (patch)
treec38dcfe658dda37abbfafef4e7e3a6635d89bd76 /dev-embedded
parentVersion bump per bug# 400743, as earlier versions needed python2. (diff)
downloadhistorical-183c78d12f6d65df11960d965b3240a2d54bfb3a.tar.gz
historical-183c78d12f6d65df11960d965b3240a2d54bfb3a.tar.bz2
historical-183c78d12f6d65df11960d965b3240a2d54bfb3a.zip
Add a live git ebuild.
Package-Manager: portage-2.2.0_alpha90/cvs/Linux x86_64
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/urjtag/ChangeLog9
-rw-r--r--dev-embedded/urjtag/Manifest21
-rw-r--r--dev-embedded/urjtag/urjtag-9999.ebuild54
3 files changed, 77 insertions, 7 deletions
diff --git a/dev-embedded/urjtag/ChangeLog b/dev-embedded/urjtag/ChangeLog
index 3ec879a4c3d1..6fd80986cc96 100644
--- a/dev-embedded/urjtag/ChangeLog
+++ b/dev-embedded/urjtag/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-embedded/urjtag
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/urjtag/ChangeLog,v 1.12 2011/12/10 18:41:38 vapier Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/urjtag/ChangeLog,v 1.13 2012/03/12 03:17:35 vapier Exp $
+
+*urjtag-9999 (12 Mar 2012)
+
+ 12 Mar 2012; Mike Frysinger <vapier@gentoo.org> +urjtag-9999.ebuild:
+ Add a live git ebuild.
10 Dec 2011; Mike Frysinger <vapier@gentoo.org> urjtag-0.10.ebuild:
Stabilize for all #393949 by Paweł Hajdan.
diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index 45eed1051f88..7ebe453178ca 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1,16 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
DIST urjtag-0.10.tar.bz2 959834 RMD160 323ad1329c9bdf0f350668970d41b3b2ee88b4cc SHA1 f44e666ae484f5a7e3b50574db84df646a8d9fdb SHA256 7b740416240923ce3610c5253112ee4eac890461b7af982859ff24d41c5778b7
DIST urjtag-0.9.tar.bz2 913406 RMD160 cbbd1dc905fae51726515449da5fd40d5cbab731 SHA1 27d242c2b8715e9a10c6ecdfeca02984c30b2c66 SHA256 f72e9dc40575a33230b5215d093cd2510a66bdb7980231bd4e4bf3fb78d68690
EBUILD urjtag-0.10.ebuild 852 RMD160 9161f378a051883472f84f68476d8a7dcebc2204 SHA1 24a770c2ea3fb2e351e5e3a47972a193f1d6f5ad SHA256 71f006e00cf956f1503d56a82ddf0a675f0372a919fbce438597fcf78bae0633
EBUILD urjtag-0.9.ebuild 852 RMD160 c4c9599f93b545feecae8abf619cd30684bf9960 SHA1 0c6e7aaeca7d8bf3bfdfc2b9eb6f485574f85035 SHA256 c90c2fd1e7ff00d2bf0e2cbb75b0df4aeaae7564d4d34160fcaf12381ae8c2a5
-MISC ChangeLog 1655 RMD160 3a9ae8df580e2441a866371488bdabe3a9eec71f SHA1 4d01841ff0228244cfceb76faaad83324b001964 SHA256 a0490e883d4e909932dd9809160643efa0c05fde86e3d5c0f5b30e6b647fdc17
+EBUILD urjtag-9999.ebuild 1293 RMD160 bc7f4e2f942c550775cbb4ddc7e81c185cc4a524 SHA1 6e21679b564341547ae80f8ed1a6802a54c3f387 SHA256 3abf5e3749850eb1324d68ae5edc8bcc0d8e015536945baea707e72d033288ec
+MISC ChangeLog 1780 RMD160 7c777c750cb8ddeb2394009962c070b6160e2433 SHA1 a724b75b3c4da541297e3550aceb80347183994d SHA256 6a0824aedcf31de2797a35eb8f9a4ff0e62d8ab134548df5e3fd367e44359279
MISC metadata.xml 277 RMD160 f6dcb4f9929041a68d7bbe6401eb32a0c01836e6 SHA1 b9a7f638cfecca9c409bf54bfe6a9a289db02169 SHA256 2f65e639549fed38efe57c3e04d660cabfddab565dd052db0c0f6681158a3ac8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk7jp+gACgkQaC/OocHi7JZR2gD+JaJrafFLzFZlitzMgb+djQ+W
-d0SWRE76jSf3Co0i7hcA/3n9FB3WKDVwaLc+sm2JuDrUaHlPacr8aRS9P2rHOEU1
-=IXAQ
+iQIcBAEBAgAGBQJPXWrVAAoJELEHsLL7fEFWJ4sP/3kOwfUmfGh98wxkurX5GquY
+tH8L1iXDL1A3GDx4e1W6ydxse69oapB1zMkaF1J0qpFDDJPT2asmITPTKGmiy2Rg
+6Rm2hRslv/U+i2JlbFvuwnd/bd3hjcQ1Z8BWIwqcMCzJotK1P7TsmrDp578zFC48
+tJxWPYbktDWraiqjUN9XIlX5wchQM8GejdrJNHWwpXQeREfljKK9zOc91sA3fezj
+J3M9udQ0GwglhoWE8myTak8J3Bjnj2ZBkVOj3JYpNZCfdjIuLdeX3WiAkw2BNphM
+ZxpYooxh4OdXROf5ibmGMaTDE0lYiq+DnSMEKLDTZxDSkkhVyI4kLY+F08Wy4DAS
+wG7RVo+yeUD7SPwjCZb+RA8xN0Ik8pMq3+DeyoA8bXJwRblO06ohi89CYV1HlVE2
+/zD4HQmjgEIE4JYmWw8CEqRLBgYeYyogqMZV7xb7SnFbu5nnSlncvr8ORXrBw/PK
+S/RasKvu6P3eHtGY0+HinMmnX/yLYazCK/wYoSkbgRjYA8lqW+Jreu8m8jifbCGh
+GSajKouKFge9D+x9r6CY5FLvkFOYqMRjdO5nk1cdfbWtavIvUTl8MeKisa3aTb1M
+CD5Z9zDdEdmMsNwi1ooQVjbo/fJ8szgv5d+4z/sSYR9rj2ZwQNp/vodqZFT7r15x
+sOctdu8qaDep2Pjl0k19
+=mlC8
-----END PGP SIGNATURE-----
diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
new file mode 100644
index 000000000000..195c14f49008
--- /dev/null
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/urjtag/urjtag-9999.ebuild,v 1.1 2012/03/12 03:17:35 vapier Exp $
+
+# TODO: figure out htf to make python.eclass work
+
+EAPI="4"
+
+inherit eutils
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
+ EGIT_SOURCEDIR=${WORKDIR}
+ inherit git-2 autotools
+ S=${WORKDIR}/${PN}
+else
+ SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
+ KEYWORDS="amd64 ppc sparc x86"
+fi
+
+DESCRIPTION="tool for communicating over JTAG with flash chips, CPUs, and many more (fork of openwince jtag)"
+HOMEPAGE="http://urjtag.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ftdi readline static-libs usb"
+
+DEPEND="ftdi? ( dev-embedded/libftdi )
+ readline? ( sys-libs/readline )
+ usb? ( virtual/libusb:1 )"
+RDEPEND="${DEPEND}
+ !dev-embedded/jtag"
+
+src_prepare() {
+ if [[ ${PV} == "9999" ]] ; then
+ mkdir -p m4
+ eautopoint
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ --disable-werror \
+ --disable-python \
+ $(use_with readline) \
+ $(use_with ftdi libftdi) \
+ $(use_enable static-libs static) \
+ $(use_with usb libusb 1.0)
+}
+
+src_install() {
+ default
+ use static-libs || find "${ED}" -name '*.la' -delete
+}