public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2015-12-31 13:11 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2015-12-31 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     fb314e81beb8f3dcaa41b8db99b3b1e974708488
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 13:05:39 2015 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 13:09:51 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb314e81

dev-embedded/urjtag: Revision bump, SLOT dep on libftdi, bug #503908

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 57 +++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
new file mode 100644
index 0000000..cfac982
--- /dev/null
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# TODO: figure out htf to make python.eclass work
+
+EAPI="5"
+
+inherit eutils multilib
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
+	EGIT_SOURCEDIR=${WORKDIR}
+	inherit git-r3 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="ftd2xx ftdi readline usb"
+
+DEPEND="ftdi? ( dev-embedded/libftdi:0 )
+	ftd2xx? ( dev-embedded/libftd2xx )
+	readline? ( sys-libs/readline:= )
+	usb? ( virtual/libusb:0 )"
+RDEPEND="${DEPEND}
+	!dev-embedded/jtag"
+
+src_prepare() {
+	if [[ ${PV} == "9999" ]] ; then
+		mkdir -p m4
+		eautopoint
+		eautoreconf
+	fi
+}
+
+src_configure() {
+	use readline || export vl_cv_lib_readline=no
+	use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
+
+	econf \
+		--disable-werror \
+		--disable-python \
+		$(use_with ftdi libftdi) \
+		$(use_with ftd2xx) \
+		$(use_with usb libusb)
+}
+
+src_install() {
+	default
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2015-12-31 13:11 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2015-12-31 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d1e37be40ab2eb2ca71afa7c975216491a169ef3
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 13:00:05 2015 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 13:09:50 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e37be4

dev-embedded/urjtag: Port live ebuild to EAPI-5 and git-r3.eclass

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-9999.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index a2b83ff..c8e4533 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # TODO: figure out htf to make python.eclass work
 
-EAPI="4"
+EAPI="5"
 
 inherit eutils multilib
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
 	EGIT_SOURCEDIR=${WORKDIR}
-	inherit git-2 autotools
+	inherit git-r3 autotools
 	S=${WORKDIR}/${PN}
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
@@ -24,9 +24,9 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="ftd2xx ftdi readline static-libs usb"
 
-DEPEND="ftdi? ( dev-embedded/libftdi )
+DEPEND="ftdi? ( dev-embedded/libftdi:= )
 	ftd2xx? ( dev-embedded/libftd2xx )
-	readline? ( sys-libs/readline )
+	readline? ( sys-libs/readline:= )
 	usb? ( virtual/libusb:1 )"
 RDEPEND="${DEPEND}
 	!dev-embedded/jtag"
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
 	default
-	use static-libs || find "${ED}" -name '*.la' -delete
+	prune_libtool_files
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2015-12-31 13:27 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2015-12-31 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     585e89ebb61951032525d3fd79c0d68157ca8916
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 13:25:46 2015 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 13:26:20 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585e89eb

dev-embedded/urjtag: Fixup for git-r3.eclass conversion

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-9999.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index c8e4533..2ed38f5 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -9,9 +9,8 @@ EAPI="5"
 inherit eutils multilib
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
-	EGIT_SOURCEDIR=${WORKDIR}
 	inherit git-r3 autotools
-	S=${WORKDIR}/${PN}
+	S=${WORKDIR}/${P}/${PN}
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
 	KEYWORDS="amd64 ppc sparc x86"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2015-12-31 13:29 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2015-12-31 13:29 UTC (permalink / raw
  To: gentoo-commits

commit:     ccde664e6838a25f861cf8bafd187f9457eb2c3c
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 13:28:10 2015 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 13:28:48 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccde664e

dev-embedded/urjtag: Also apply to release ebuild

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index cfac982..ca8cb8e 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -9,9 +9,8 @@ EAPI="5"
 inherit eutils multilib
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
-	EGIT_SOURCEDIR=${WORKDIR}
 	inherit git-r3 autotools
-	S=${WORKDIR}/${PN}
+	S=${WORKDIR}/${P}/${PN}
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
 	KEYWORDS="~amd64 ~ppc ~sparc ~x86"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2015-12-31 16:23 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2015-12-31 16:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4089192d18b55c8a80aae2775b18b8c34d76216e
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 16:22:19 2015 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 16:22:19 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4089192d

dev-embedded/urjtag: Remove ftd2xx from release ebuild

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index ca8cb8e..40d1c68 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -21,10 +21,9 @@ HOMEPAGE="http://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ftd2xx ftdi readline usb"
+IUSE="ftdi readline usb"
 
 DEPEND="ftdi? ( dev-embedded/libftdi:0 )
-	ftd2xx? ( dev-embedded/libftd2xx )
 	readline? ( sys-libs/readline:= )
 	usb? ( virtual/libusb:0 )"
 RDEPEND="${DEPEND}
@@ -40,13 +39,11 @@ src_prepare() {
 
 src_configure() {
 	use readline || export vl_cv_lib_readline=no
-	use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
 
 	econf \
 		--disable-werror \
 		--disable-python \
 		$(use_with ftdi libftdi) \
-		$(use_with ftd2xx) \
 		$(use_with usb libusb)
 }
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2016-01-10 11:17 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2016-01-10 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c145c6f6de58230f2a4e8cff8528db5dca666981
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 11:04:28 2016 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 11:17:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c145c6f6

dev-embedded/urjtag: Use old-style wildcard dep on libftdi

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10.ebuild b/dev-embedded/urjtag/urjtag-0.10.ebuild
index 1165f2b..df673f1 100644
--- a/dev-embedded/urjtag/urjtag-0.10.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ KEYWORDS="amd64 ppc sparc x86"
 IUSE="ftdi readline"
 
 DEPEND="!dev-embedded/jtag
-	ftdi? ( dev-embedded/libftdi )
+	ftdi? ( =dev-embedded/libftdi-0* )
 	readline? ( sys-libs/readline )"
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2016-10-30 20:05 Sven Wegener
  0 siblings, 0 replies; 24+ messages in thread
From: Sven Wegener @ 2016-10-30 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     4052c6742f98a31ccaa205f0a317dee33b443e62
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  3 11:16:50 2016 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 20:04:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4052c674

dev-embedded/urjtag: Update SourceForge GIT URLs

Package-Manager: portage-2.3.0

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 4 ++--
 dev-embedded/urjtag/urjtag-9999.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index 40d1c68..4709c80 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ EAPI="5"
 
 inherit eutils multilib
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
+	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
 	S=${WORKDIR}/${P}/${PN}
 else

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index 2ed38f5..b64895f 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ EAPI="5"
 
 inherit eutils multilib
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
+	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
 	S=${WORKDIR}/${P}/${PN}
 else


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2017-03-23 20:53 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2017-03-23 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     cca20d909b1ece1f0f68453e93783d29831dc7a8
Author:     Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Mon Mar 20 09:52:02 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 20:52:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca20d90

dev-embedded/urjtag: Fix toolong DESCRIPTION

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4253

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 4 ++--
 dev-embedded/urjtag/urjtag-0.10.ebuild    | 4 ++--
 dev-embedded/urjtag/urjtag-9999.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index 36e6a8f82f1..bd2122f3ac8 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # TODO: figure out htf to make python.eclass work
@@ -15,7 +15,7 @@ else
 	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 fi
 
-DESCRIPTION="tool for communicating over JTAG with flash chips, CPUs, and many more (fork of openwince jtag)"
+DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
 HOMEPAGE="http://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"

diff --git a/dev-embedded/urjtag/urjtag-0.10.ebuild b/dev-embedded/urjtag/urjtag-0.10.ebuild
index ebaa76a64ba..9a78fc47243 100644
--- a/dev-embedded/urjtag/urjtag-0.10.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 inherit eutils
 
-DESCRIPTION="tool for communicating over JTAG with flash chips, CPUs, and many more (fork of openwince jtag)"
+DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
 HOMEPAGE="http://urjtag.sourceforge.net/"
 SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
 

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index 134f82e29e9..c78422b44a1 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # TODO: figure out htf to make python.eclass work
@@ -15,7 +15,7 @@ else
 	KEYWORDS="amd64 ppc sparc x86"
 fi
 
-DESCRIPTION="tool for communicating over JTAG with flash chips, CPUs, and many more (fork of openwince jtag)"
+DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
 HOMEPAGE="http://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2019-11-23 18:19 Michał Górny
  0 siblings, 0 replies; 24+ messages in thread
From: Michał Górny @ 2019-11-23 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     ce3ac1df97c11b2465e7980925c69620614d9053
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 23 18:11:56 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 18:18:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3ac1df

dev-embedded/urjtag: Drop EAPI 0 ebuild

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10.ebuild | 30 ------------------------------
 1 file changed, 30 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10.ebuild b/dev-embedded/urjtag/urjtag-0.10.ebuild
deleted file mode 100644
index 0b3916e481c..00000000000
--- a/dev-embedded/urjtag/urjtag-0.10.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="http://urjtag.sourceforge.net/"
-SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="ftdi readline"
-
-DEPEND="!dev-embedded/jtag
-	ftdi? ( =dev-embedded/libftdi-0* )
-	readline? ( sys-libs/readline )"
-
-src_compile() {
-	use readline || export vl_cv_lib_readline=no
-	econf $(use_enable ftdi libftdi) || die
-	emake || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die "failed to install"
-	dodoc AUTHORS ChangeLog NEWS README THANKS
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2019-11-23 18:19 Michał Górny
  0 siblings, 0 replies; 24+ messages in thread
From: Michał Górny @ 2019-11-23 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0e39a4c78e7e2f3ab294d5e6172866cc15e1115b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 23 18:11:41 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 18:18:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e39a4c7

dev-embedded/urjtag: Mark 0.10-r1 stable on rem. arches

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index 71e27c487c6..c1ef08281eb 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S=${WORKDIR}/${P}/${PN}
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
-	KEYWORDS="amd64 ~ppc ~sparc x86"
+	KEYWORDS="amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2020-12-27 20:19 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-27 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     32f79496d462b1cd0da8176b24629ea7f8c34d91
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 27 20:06:34 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 20:19:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f79496

dev-embedded/urjtag: bump to 2019.12

* Support newer libftdi (:1)
* Support newer libusb (:1)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/Manifest                       |  1 +
 .../{urjtag-9999.ebuild => urjtag-2019.12.ebuild}  | 26 +++++++++----------
 dev-embedded/urjtag/urjtag-9999.ebuild             | 30 ++++++++++------------
 3 files changed, 26 insertions(+), 31 deletions(-)

diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index 99d2979b368..571057fe5f9 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1 +1,2 @@
 DIST urjtag-0.10.tar.bz2 959834 BLAKE2B 9901156fb32372de77b3145cdef3f224b95d79d8f981435a41baf8bf1d7cd4353fcb52c60e3b936b59c3347dc485060ada58e87d7e1d4f6137ae12cd07124226 SHA512 245fc276793dbc7791be0989b75beba7f16e8543f35403d645aadcee8d8d613261509392da7e5dd97e5a2de6e87b18276c394cc6353f01e5d1d4907ffb5811ff
+DIST urjtag-2019.12.tar.xz 1208432 BLAKE2B 69963cbd39dcbec1abd73778fc6e98d743e36f6d4a17ba673b8691598ac0d4cec97e8b9c79068ad8971e6e07de81553bfd3bf5f684515b4a19303dd95ed477a2 SHA512 e149e53410a6591bdadc2c0138c6f81dac0fd6e35601461e19d356decdb820ec8e6bd53d59a1fd9781dfa1fee88d23dcafbd8df9adc0f8e51256c626d2ee0f36

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
similarity index 66%
copy from dev-embedded/urjtag/urjtag-9999.ebuild
copy to dev-embedded/urjtag/urjtag-2019.12.ebuild
index 57288a01522..2156d991a75 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -1,18 +1,15 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# TODO: figure out htf to make python.eclass work
+EAPI=7
 
-EAPI="5"
-
-inherit eutils ltprune multilib
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
-	S=${WORKDIR}/${P}/${PN}
+	S="${WORKDIR}/${P}/${PN}"
 else
-	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
-	KEYWORDS="amd64 ppc sparc x86"
+	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
@@ -20,9 +17,10 @@ HOMEPAGE="http://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ftd2xx ftdi readline static-libs usb"
+# TODO: Figure out if anyone wants the Python bindings
+IUSE="ftdi ftd2xx readline usb"
 
-DEPEND="ftdi? ( dev-embedded/libftdi:= )
+DEPEND="ftdi? ( dev-embedded/libftdi:1= )
 	ftd2xx? ( dev-embedded/libftd2xx )
 	readline? ( sys-libs/readline:= )
 	usb? ( virtual/libusb:1 )"
@@ -30,27 +28,27 @@ RDEPEND="${DEPEND}
 	!dev-embedded/jtag"
 
 src_prepare() {
+	default
+
 	if [[ ${PV} == "9999" ]] ; then
-		mkdir -p m4
+		mkdir -p m4 || die
 		eautopoint
 		eautoreconf
 	fi
 }
 
 src_configure() {
-	use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
-
 	econf \
 		--disable-werror \
 		--disable-python \
+		--disable-static \
 		$(use_with readline) \
 		$(use_with ftdi libftdi) \
 		$(use_with ftd2xx) \
-		$(use_enable static-libs static) \
 		$(use_with usb libusb 1.0)
 }
 
 src_install() {
 	default
-	prune_libtool_files
+	find "${ED}" -name '*.la' -delete || die
 }

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index 57288a01522..54e0951ff6c 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,18 +1,15 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# TODO: figure out htf to make python.eclass work
+EAPI=7
 
-EAPI="5"
-
-inherit eutils ltprune multilib
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
-	S=${WORKDIR}/${P}/${PN}
+	S="${WORKDIR}/${P}/${PN}"
 else
-	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
-	KEYWORDS="amd64 ppc sparc x86"
+	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
@@ -20,37 +17,36 @@ HOMEPAGE="http://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ftd2xx ftdi readline static-libs usb"
+# TODO: Figure out if anyone wants the Python bindings
+IUSE="ftdi readline usb"
 
-DEPEND="ftdi? ( dev-embedded/libftdi:= )
-	ftd2xx? ( dev-embedded/libftd2xx )
+DEPEND="ftdi? ( dev-embedded/libftdi:1 )
 	readline? ( sys-libs/readline:= )
 	usb? ( virtual/libusb:1 )"
 RDEPEND="${DEPEND}
 	!dev-embedded/jtag"
 
 src_prepare() {
+	default
+
 	if [[ ${PV} == "9999" ]] ; then
-		mkdir -p m4
+		mkdir -p m4 || die
 		eautopoint
 		eautoreconf
 	fi
 }
 
 src_configure() {
-	use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
+	use readline || export vl_cv_lib_readline=no
 
 	econf \
 		--disable-werror \
 		--disable-python \
-		$(use_with readline) \
 		$(use_with ftdi libftdi) \
-		$(use_with ftd2xx) \
-		$(use_enable static-libs static) \
-		$(use_with usb libusb 1.0)
+		$(use_with usb libusb)
 }
 
 src_install() {
 	default
-	prune_libtool_files
+	find "${ED}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2021-02-11  7:55 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-02-11  7:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a52cf9b2b9cc28b0b460bbfff85227ace185ead8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 11 07:55:22 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 11 07:55:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52cf9b2

dev-embedded/urjtag: Stabilize 2019.12 sparc, #769923

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2019.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
index 2156d991a75..6f93c06aff9 100644
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="~amd64 ~ppc sparc ~x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2021-02-12  9:57 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-02-12  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     63aaa0b50c820a353a840a12ac18b084b64fc65a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 09:56:27 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 09:56:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63aaa0b5

dev-embedded/urjtag: Stabilize 2019.12 x86, #769923

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2019.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
index 6f93c06aff9..d637c76f1b5 100644
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="~amd64 ~ppc sparc ~x86"
+	KEYWORDS="~amd64 ~ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2021-02-16 12:30 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-02-16 12:30 UTC (permalink / raw
  To: gentoo-commits

commit:     c34726fdbaeddcaa358fe91886d2dbe3e8da6ac3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 16 12:30:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 16 12:30:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c34726fd

dev-embedded/urjtag: Stabilize 2019.12 ppc, #769923

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2019.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
index d637c76f1b5..e2cbfa973d5 100644
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="~amd64 ~ppc sparc x86"
+	KEYWORDS="~amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2021-02-18  8:37 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-02-18  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     598d920d735374ee6292f21b26266a623edce4ea
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 08:37:34 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 08:37:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598d920d

dev-embedded/urjtag: Stabilize 2019.12 amd64, #769923

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2019.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
index e2cbfa973d5..378f3e6e7e2 100644
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="~amd64 ppc sparc x86"
+	KEYWORDS="amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2021-04-18 22:22 Andreas Sturmlechner
  0 siblings, 0 replies; 24+ messages in thread
From: Andreas Sturmlechner @ 2021-04-18 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d072f9252213068971c2c76ea9e025adcbb105a6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 22:19:57 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 22:22:34 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d072f925

dev-embedded/urjtag: Drop 0.10-r1, EAPI5--

Closes: https://bugs.gentoo.org/769923
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-embedded/urjtag/Manifest              |  1 -
 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 54 -------------------------------
 2 files changed, 55 deletions(-)

diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index 571057fe5f9..a7184daab17 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1,2 +1 @@
-DIST urjtag-0.10.tar.bz2 959834 BLAKE2B 9901156fb32372de77b3145cdef3f224b95d79d8f981435a41baf8bf1d7cd4353fcb52c60e3b936b59c3347dc485060ada58e87d7e1d4f6137ae12cd07124226 SHA512 245fc276793dbc7791be0989b75beba7f16e8543f35403d645aadcee8d8d613261509392da7e5dd97e5a2de6e87b18276c394cc6353f01e5d1d4907ffb5811ff
 DIST urjtag-2019.12.tar.xz 1208432 BLAKE2B 69963cbd39dcbec1abd73778fc6e98d743e36f6d4a17ba673b8691598ac0d4cec97e8b9c79068ad8971e6e07de81553bfd3bf5f684515b4a19303dd95ed477a2 SHA512 e149e53410a6591bdadc2c0138c6f81dac0fd6e35601461e19d356decdb820ec8e6bd53d59a1fd9781dfa1fee88d23dcafbd8df9adc0f8e51256c626d2ee0f36

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
deleted file mode 100644
index c2da8cb6ff2..00000000000
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# TODO: figure out htf to make python.eclass work
-
-EAPI="5"
-
-inherit ltprune
-
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
-	inherit git-r3 autotools
-
-	S="${WORKDIR}"/${P}/${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"
-HOMEPAGE="http://urjtag.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ftdi readline usb"
-
-DEPEND="ftdi? ( dev-embedded/libftdi:0 )
-	readline? ( sys-libs/readline:= )
-	usb? ( virtual/libusb:0 )"
-RDEPEND="${DEPEND}
-	!dev-embedded/jtag"
-
-src_prepare() {
-	if [[ ${PV} == "9999" ]] ; then
-		mkdir -p m4
-		eautopoint
-		eautoreconf
-	fi
-}
-
-src_configure() {
-	use readline || export vl_cv_lib_readline=no
-
-	econf \
-		--disable-werror \
-		--disable-python \
-		$(use_with ftdi libftdi) \
-		$(use_with usb libusb)
-}
-
-src_install() {
-	default
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-06-08 11:23 Viorel Munteanu
  0 siblings, 0 replies; 24+ messages in thread
From: Viorel Munteanu @ 2023-06-08 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f40d367d19bc92e937b29381cab38733d14a3a8b
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Jun  7 17:18:42 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Thu Jun  8 11:19:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40d367d

dev-embedded/urjtag: use HTTPS

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2019.12.ebuild | 4 ++--
 dev-embedded/urjtag/urjtag-9999.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
index 378f3e6e7e28..f492e5056148 100644
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ b/dev-embedded/urjtag/urjtag-2019.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ else
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="http://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index 54e0951ff6ce..290a76a683c9 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ else
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="http://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-08-06 10:05 Viorel Munteanu
  0 siblings, 0 replies; 24+ messages in thread
From: Viorel Munteanu @ 2023-08-06 10:05 UTC (permalink / raw
  To: gentoo-commits

commit:     fcd645b0be20fa53aa6f58f959e1771a4696ca12
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Sun Aug  6 04:44:18 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Aug  6 10:05:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd645b0

dev-embedded/urjtag: fix the live ebuild

Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32077
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-9999.ebuild | 48 ++++++++++++++++++++++++++++------
 1 file changed, 40 insertions(+), 8 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index 290a76a683c9..031c9e8c7232 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -1,7 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-r1
 
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
@@ -17,14 +21,23 @@ HOMEPAGE="https://urjtag.sourceforge.net/"
 
 LICENSE="GPL-2"
 SLOT="0"
-# TODO: Figure out if anyone wants the Python bindings
-IUSE="ftdi readline usb"
+
+IUSE="ftdi ftd2xx python readline usb"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="ftdi? ( dev-embedded/libftdi:1 )
+	ftd2xx? ( dev-embedded/libftd2xx )
+	python? ( ${PYTHON_DEPS} )
 	readline? ( sys-libs/readline:= )
 	usb? ( virtual/libusb:1 )"
-RDEPEND="${DEPEND}
-	!dev-embedded/jtag"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-2021.03-fix-python-setup.patch"
+)
 
 src_prepare() {
 	default
@@ -37,16 +50,35 @@ src_prepare() {
 }
 
 src_configure() {
-	use readline || export vl_cv_lib_readline=no
-
 	econf \
 		--disable-werror \
 		--disable-python \
+		$(use_with readline) \
 		$(use_with ftdi libftdi) \
-		$(use_with usb libusb)
+		$(use_with ftd2xx) \
+		$(use_with usb libusb 1.0)
+}
+
+src_compile() {
+	use python && python_copy_sources
+
+	emake
 }
 
 src_install() {
 	default
+
+	if use python; then
+		installation() {
+			cd bindings/python || die
+			ln -s "${S}"/src/.libs ../../src/.libs || die
+			"${EPYTHON}" setup.py install \
+				--root="${D}" \
+				--prefix="${EPREFIX}/usr" || die
+		}
+		python_foreach_impl run_in_build_dir installation
+		python_foreach_impl python_optimize
+	fi
+
 	find "${ED}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-09-07 14:41 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-09-07 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b93d9b321292f39df6add4a06736cac153ee509a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 14:40:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 14:40:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93d9b32

dev-embedded/urjtag: Stabilize 2021.03 amd64, #913742

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index 031c9e8c7232..aee809ddb775 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="amd64 ~ppc ~sparc ~x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-09-07 14:41 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-09-07 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     01650f94f152d7acb924160f5529f2a4ac7e5a7c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 14:40:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 14:40:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01650f94

dev-embedded/urjtag: Stabilize 2021.03 x86, #913742

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index aee809ddb775..15d94f18883a 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="amd64 ~ppc ~sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-09-07 17:02 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-09-07 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c68e45d4bf276a619ec1683715f123e302da4d1f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 17:02:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 17:02:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68e45d4

dev-embedded/urjtag: Stabilize 2021.03 sparc, #913742

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index 15d94f18883a..d9f559bac301 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="amd64 ~ppc ~sparc x86"
+	KEYWORDS="amd64 ~ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-09-15  4:52 Viorel Munteanu
  0 siblings, 0 replies; 24+ messages in thread
From: Viorel Munteanu @ 2023-09-15  4:52 UTC (permalink / raw
  To: gentoo-commits

commit:     5e79cc32c59910b5777a9e6980b8b0b8a52ca7fd
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 04:44:53 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 04:52:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e79cc32

dev-embedded/urjtag: stabilize 2021.03 for ppc, #913742

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index d9f559bac301..722255ff17da 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
 	S="${WORKDIR}/${P}/${PN}"
 else
 	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="amd64 ~ppc sparc x86"
+	KEYWORDS="amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2023-09-15  4:52 Viorel Munteanu
  0 siblings, 0 replies; 24+ messages in thread
From: Viorel Munteanu @ 2023-09-15  4:52 UTC (permalink / raw
  To: gentoo-commits

commit:     e82fe4338ddad14b6fe81126cbaa5cc0e8cc5f5e
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 04:50:15 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Sep 15 04:52:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82fe433

dev-embedded/urjtag: drop 2019.12

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/urjtag/Manifest              |  1 -
 dev-embedded/urjtag/urjtag-2019.12.ebuild | 54 -------------------------------
 2 files changed, 55 deletions(-)

diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index d4a4765dafc1..6799f1ccf0d8 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1,2 +1 @@
-DIST urjtag-2019.12.tar.xz 1208432 BLAKE2B 69963cbd39dcbec1abd73778fc6e98d743e36f6d4a17ba673b8691598ac0d4cec97e8b9c79068ad8971e6e07de81553bfd3bf5f684515b4a19303dd95ed477a2 SHA512 e149e53410a6591bdadc2c0138c6f81dac0fd6e35601461e19d356decdb820ec8e6bd53d59a1fd9781dfa1fee88d23dcafbd8df9adc0f8e51256c626d2ee0f36
 DIST urjtag-2021.03.tar.xz 1208440 BLAKE2B 68d0f0ec15c25ef351e0523eea21c18e723871032a046d31c031809a2774b0b8339b0b5d1a6f11a681ab3d3074b7f5f4fcd819fa7de1fdcac5f20ab39c6a40dd SHA512 baf203e556d1d41437539d3f5c018b35fbb496f71391c2bec2786ffa47bff33d38654b3e7d106e38bcf36d075d86fc02b18eaaf634cdb65e2840ff50ca0da8b2

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild b/dev-embedded/urjtag/urjtag-2019.12.ebuild
deleted file mode 100644
index f492e5056148..000000000000
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
-	inherit git-r3 autotools
-	S="${WORKDIR}/${P}/${PN}"
-else
-	SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-	KEYWORDS="amd64 ppc sparc x86"
-fi
-
-DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="https://urjtag.sourceforge.net/"
-
-LICENSE="GPL-2"
-SLOT="0"
-# TODO: Figure out if anyone wants the Python bindings
-IUSE="ftdi ftd2xx readline usb"
-
-DEPEND="ftdi? ( dev-embedded/libftdi:1= )
-	ftd2xx? ( dev-embedded/libftd2xx )
-	readline? ( sys-libs/readline:= )
-	usb? ( virtual/libusb:1 )"
-RDEPEND="${DEPEND}
-	!dev-embedded/jtag"
-
-src_prepare() {
-	default
-
-	if [[ ${PV} == "9999" ]] ; then
-		mkdir -p m4 || die
-		eautopoint
-		eautoreconf
-	fi
-}
-
-src_configure() {
-	econf \
-		--disable-werror \
-		--disable-python \
-		--disable-static \
-		$(use_with readline) \
-		$(use_with ftdi libftdi) \
-		$(use_with ftd2xx) \
-		$(use_with usb libusb 1.0)
-}
-
-src_install() {
-	default
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/
@ 2024-08-24 18:37 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2024-08-24 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3cd605429af74ba054e53b6f52a2a02d606136da
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sat Aug 24 08:10:45 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 18:37:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd60542

dev-embedded/urjtag: use https:// instead of git:// for cloning

git:// is unencrypted and could be used by an attacker (mitm) to insert malicious code, see also [1].
git:// runs on port 9418 which is also less likely open behind a firewall.

[1] git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 6 +++---
 dev-embedded/urjtag/urjtag-9999.ebuild    | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index 1b765b94391a..56275fc855ba 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -8,16 +8,16 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit python-r1
 
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
+	EGIT_REPO_URI="https://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
 	S="${WORKDIR}/${P}/${PN}"
 else
-	SRC_URI="https://downloads.sourceforge.net/urjtag/${P}.tar.xz"
+	SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.xz"
 	KEYWORDS="amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="https://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.io/"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-embedded/urjtag/urjtag-9999.ebuild b/dev-embedded/urjtag/urjtag-9999.ebuild
index d01057522264..60327e2adb4b 100644
--- a/dev-embedded/urjtag/urjtag-9999.ebuild
+++ b/dev-embedded/urjtag/urjtag-9999.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit python-r1
 
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
+	EGIT_REPO_URI="https://git.code.sf.net/p/urjtag/git"
 	inherit git-r3 autotools
 	S="${WORKDIR}/${P}/${PN}"
 else
@@ -17,7 +17,7 @@ else
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many more"
-HOMEPAGE="https://urjtag.sourceforge.net/"
+HOMEPAGE="https://urjtag.sourceforge.io/"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2024-08-24 18:37 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-31 13:11 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/ Sven Wegener
  -- strict thread matches above, loose matches on Subject: below --
2015-12-31 13:11 Sven Wegener
2015-12-31 13:27 Sven Wegener
2015-12-31 13:29 Sven Wegener
2015-12-31 16:23 Sven Wegener
2016-01-10 11:17 Sven Wegener
2016-10-30 20:05 Sven Wegener
2017-03-23 20:53 David Seifert
2019-11-23 18:19 Michał Górny
2019-11-23 18:19 Michał Górny
2020-12-27 20:19 Sam James
2021-02-11  7:55 Sam James
2021-02-12  9:57 Sam James
2021-02-16 12:30 Sam James
2021-02-18  8:37 Sam James
2021-04-18 22:22 Andreas Sturmlechner
2023-06-08 11:23 Viorel Munteanu
2023-08-06 10:05 Viorel Munteanu
2023-09-07 14:41 Sam James
2023-09-07 14:41 Sam James
2023-09-07 17:02 Sam James
2023-09-15  4:52 Viorel Munteanu
2023-09-15  4:52 Viorel Munteanu
2024-08-24 18:37 Joonas Niilola

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox