public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli/
@ 2016-03-31 11:27 Alexey Shvetsov
  0 siblings, 0 replies; 4+ messages in thread
From: Alexey Shvetsov @ 2016-03-31 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     707471e8f9bf1886e6fd6805a27c7b76f63615b4
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 11:20:37 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 11:20:37 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707471e8

sys-block/targetcli: drop myself from metadata.xml

Package-Manager: portage-2.2.28

 sys-block/targetcli/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/sys-block/targetcli/metadata.xml b/sys-block/targetcli/metadata.xml
index 1963e98..157114a 100644
--- a/sys-block/targetcli/metadata.xml
+++ b/sys-block/targetcli/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>alexxy@gentoo.org</email>
-		<name>Alexey Shvetsov</name>
-	</maintainer>
 <maintainer type="project">
 		<email>python@gentoo.org</email>
 		<name>Python</name>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli/
@ 2016-09-02 17:18 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2016-09-02 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f9bfa20b5ca4393f975ebd6f70090d236a2da778
Author:     Diogo Pereira <sir.suriv <AT> gmail <DOT> com>
AuthorDate: Sun Aug  7 00:36:29 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 17:18:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bfa20b

sys-block/targetcli: add version 3.0_pre4

Gentoo-Bug: https://bugs.gentoo.org/453276
Reported-by: Andrew Hamilton <andrew <AT> ahamilto.net>
Closes: https://github.com/gentoo/gentoo/pull/2034

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 sys-block/targetcli/Manifest                  |  1 +
 sys-block/targetcli/targetcli-3.0_pre4.ebuild | 46 +++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/sys-block/targetcli/Manifest b/sys-block/targetcli/Manifest
new file mode 100644
index 00000000..665728c
--- /dev/null
+++ b/sys-block/targetcli/Manifest
@@ -0,0 +1 @@
+DIST targetcli-3.0_pre4.tar.gz 37299 SHA256 4f389c7de68f25034867770ecae45810340b33512dfae9827e5174db3408df88 SHA512 42e74fe8f7d26ad5693d6cd527d44d77b23f793b33071466819bf29032b71a6ad22924350fc53c78ed93c15ef30abb46b42209c5f16fbf8ade0819d6e26b70f7 WHIRLPOOL 5bb7f03a6fc0d56ab6a4197638dd7376eee1141e6e1f3f6c9e86ab307ff42ac5036a99de5fbdd42ba5708106c2098800d0d2b9af312fe08c72135e4f2a695b17

diff --git a/sys-block/targetcli/targetcli-3.0_pre4.ebuild b/sys-block/targetcli/targetcli-3.0_pre4.ebuild
new file mode 100644
index 00000000..5701d51
--- /dev/null
+++ b/sys-block/targetcli/targetcli-3.0_pre4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 linux-info
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://github.com/Datera/${PN}.git
+		https://github.com/Datera/${PN}.git"
+	KEYWORDS=""
+else
+	MY_PV=${PV/_/-}
+	SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+	KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="CLI and shell for the Linux SCSI target"
+HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-python/configshell[${PYTHON_USEDEP}]
+	dev-python/prettytable[${PYTHON_USEDEP}]
+	dev-python/rtslib[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+	dev-python/urwid[${PYTHON_USEDEP}]"
+
+pkg_pretend() {
+	if use kernel_linux; then
+		linux-info_get_any_version
+		if ! linux_config_exists; then
+			eerror "Unable to check your kernel for SCSI target support"
+		else
+			CONFIG_CHECK="~TARGET_CORE"
+			check_extra_config
+		fi
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli/
@ 2016-09-02 17:18 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2016-09-02 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ca36978e8cd1543a44300433742e9142aaa7a1c1
Author:     Diogo Pereira <sir.suriv <AT> gmail <DOT> com>
AuthorDate: Sat Aug  6 22:20:52 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 17:18:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca36978e

sys-block/targetcli: update live ebuild

* Update to EAPI 6
* Update git repository URI
* Change license to Apache-2.0
* Remove DEPEND on sys-block/lio-utils
* Add DEPEND on dev-python/prettytable
* Add RDEPEND on dev-python/urwid

Gentoo-Bug: https://bugs.gentoo.org/436814
Gentoo-Bug: https://bugs.gentoo.org/491668
Closes: https://github.com/gentoo/gentoo/pull/2034

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 sys-block/targetcli/targetcli-9999.ebuild | 59 ++++++++++++++++++-------------
 1 file changed, 35 insertions(+), 24 deletions(-)

diff --git a/sys-block/targetcli/targetcli-9999.ebuild b/sys-block/targetcli/targetcli-9999.ebuild
index e9948c9..5701d51 100644
--- a/sys-block/targetcli/targetcli-9999.ebuild
+++ b/sys-block/targetcli/targetcli-9999.ebuild
@@ -1,35 +1,46 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
-EGIT_REPO_URI="git://linux-iscsi.org/${PN}.git"
-PYTHON_DEPEND="2"
-RESTRICT_PYTHON_ABIS="3.*"
-SUPPORT_PYTHON_ABIS="1"
+PYTHON_COMPAT=( python2_7 )
 
-inherit eutils distutils git-2 python linux-info
+inherit distutils-r1 linux-info
 
-DESCRIPTION="The targetcli administration shell"
-HOMEPAGE="http://linux-iscsi.org/"
-SRC_URI=""
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="git://github.com/Datera/${PN}.git
+		https://github.com/Datera/${PN}.git"
+	KEYWORDS=""
+else
+	MY_PV=${PV/_/-}
+	SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+	KEYWORDS="~amd64"
+fi
 
-LICENSE="AGPL-3"
+DESCRIPTION="CLI and shell for the Linux SCSI target"
+HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
+
+LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE=""
 
-DEPEND="
-	dev-python/configshell
-	dev-python/rtslib
-	sys-block/lio-utils
-	"
-RDEPEND="${DEPEND}"
-
-CONFIG_CHECK="~TARGET_CORE"
-
-pkg_setup() {
-	linux-info_pkg_setup
-	python_pkg_setup
+DEPEND="dev-python/configshell[${PYTHON_USEDEP}]
+	dev-python/prettytable[${PYTHON_USEDEP}]
+	dev-python/rtslib[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+	dev-python/urwid[${PYTHON_USEDEP}]"
+
+pkg_pretend() {
+	if use kernel_linux; then
+		linux-info_get_any_version
+		if ! linux_config_exists; then
+			eerror "Unable to check your kernel for SCSI target support"
+		else
+			CONFIG_CHECK="~TARGET_CORE"
+			check_extra_config
+		fi
+	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli/
@ 2016-09-02 19:17 Mike Gilbert
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Gilbert @ 2016-09-02 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     8ab838cdf932b9f78cc9039f8da81b49e9f41b70
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 19:17:34 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 19:17:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab838cd

sys-block/targetcli: drop python from maintainers

Package-Manager: portage-2.3.0_p22

 sys-block/targetcli/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/sys-block/targetcli/metadata.xml b/sys-block/targetcli/metadata.xml
index 157114a..49da91d 100644
--- a/sys-block/targetcli/metadata.xml
+++ b/sys-block/targetcli/metadata.xml
@@ -2,10 +2,6 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <maintainer type="project">
-		<email>python@gentoo.org</email>
-		<name>Python</name>
-	</maintainer>
-<maintainer type="project">
 		<email>cluster@gentoo.org</email>
 		<name>Gentoo Cluster Project</name>
 	</maintainer>


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

end of thread, other threads:[~2016-09-02 19:17 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-31 11:27 [gentoo-commits] repo/gentoo:master commit in: sys-block/targetcli/ Alexey Shvetsov
  -- strict thread matches above, loose matches on Subject: below --
2016-09-02 17:18 Patrice Clement
2016-09-02 17:18 Patrice Clement
2016-09-02 19:17 Mike Gilbert

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