public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-misc/tango/
@ 2018-11-19  8:44 Alexey Shvetsov
  0 siblings, 0 replies; 3+ messages in thread
From: Alexey Shvetsov @ 2018-11-19  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     bcb18261421302ea1b2e5212ce5d3460a74320d4
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 19 08:44:08 2018 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 19 08:44:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb18261

sci-misc/tango: Initial version of tango

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>

 sci-misc/tango/Manifest            |  1 +
 sci-misc/tango/metadata.xml        | 23 ++++++++++++++++++++
 sci-misc/tango/tango-9.2.5a.ebuild | 44 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 68 insertions(+)

diff --git a/sci-misc/tango/Manifest b/sci-misc/tango/Manifest
new file mode 100644
index 00000000000..8641be21216
--- /dev/null
+++ b/sci-misc/tango/Manifest
@@ -0,0 +1 @@
+DIST tango-9.2.5a.tar.gz 65888551 BLAKE2B 73ac78c4cce5f98bff108ae01d669d7654f8d11d1fcc5621b4268511c713f5ed6087c268a6d4c620e4aa41692ecd96f9676a48038c036cb0896c2acd007a3e3a SHA512 f372ea8b261d345fac5dbd198b1d5f28ff346796ba91191e752cea5b9fb9155b43bfada89032c29a51fa9b4f5e3a4f16d1b1ca9e73530dc7f60eb10103531d3e

diff --git a/sci-misc/tango/metadata.xml b/sci-misc/tango/metadata.xml
new file mode 100644
index 00000000000..5e6d8ba6b6a
--- /dev/null
+++ b/sci-misc/tango/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>sci@gentoo.org</email>
+		<name>Gentoo Science Project</name>
+	</maintainer>
+	<maintainer type="person">
+		<email>alexxy@gentoo.org</email>
+		<name>Alexey Shvetsov</name>
+	</maintainer>
+	<longdescription lang="en">
+		Tango is an Open Source solution for SCADA and DCS. Open Source means you get all the source code under an Open Source free licence (LGPL and GPL). Supervisory Control and Data Acquisition (SCADA) systems are typically industrial type systems using standard hardware. Distributed Control Systems (DCS) are more flexible control systems used in more complex environments.
+	</longdescription>
+	<upstream>
+		<remote-id type="sourceforge">tango-cs</remote-id>
+	</upstream>
+	<use>
+		<flag name="dbserver">Enable build of tango dbserver</flag>
+		<flag name="mariadb">Use <pkg>dev-db/mariadb</pkg></flag>
+		<flag name="zeromq">Allow to use ZeroMQ broker via <pkg>net-libs/zeromq</pkg></flag>
+	</use>
+</pkgmetadata>

diff --git a/sci-misc/tango/tango-9.2.5a.ebuild b/sci-misc/tango/tango-9.2.5a.ebuild
new file mode 100644
index 00000000000..2b88352a450
--- /dev/null
+++ b/sci-misc/tango/tango-9.2.5a.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Tango is an Open Source solution for SCADA and DCS"
+HOMEPAGE="http://www.tango-controls.org/"
+SRC_URI="mirror://sourceforge/tango-cs/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dbserver java +mariadb +zeromq"
+
+DEPEND="
+	net-misc/omniORB
+	mariadb? ( dev-db/mariadb-connector-c )
+	!mariadb? ( dev-db/mysql-connector-c )
+	dbserver? (
+		mariadb? ( dev-db/mariadb[server] )
+		!mariadb? ( dev-db/mysql[server] )
+		virtual/mysql[server] )
+	java? ( virtual/jdk:* )
+	zeromq? ( net-libs/zeromq )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+src_configure() {
+	local MYCONF
+	if use mariadb; then
+		MYCONF+=(
+			$(use_enable mariadb)
+			--with-mariadbclient-include="${EPREFIX}/usr/include/mysql"
+		)
+	fi
+
+	econf \
+		--with-omni="${EPREFIX}/usr" \
+		$(use_enable zeromq zmq) \
+		$(use_enable java) \
+		$(use_enable dbserver) \
+		${MYCONF[@]}
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sci-misc/tango/
@ 2019-05-03  0:42 Aaron Bauman
  0 siblings, 0 replies; 3+ messages in thread
From: Aaron Bauman @ 2019-05-03  0:42 UTC (permalink / raw
  To: gentoo-commits

commit:     df75c42d2875c6e360b088f170e3857e75cc1c8a
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Mon Apr 29 10:49:55 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri May  3 00:41:20 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df75c42d

sci-misc/tango: use HTTPS

Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11861
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sci-misc/tango/tango-9.2.5a.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-misc/tango/tango-9.2.5a.ebuild b/sci-misc/tango/tango-9.2.5a.ebuild
index 2b88352a450..5eadce1c4e6 100644
--- a/sci-misc/tango/tango-9.2.5a.ebuild
+++ b/sci-misc/tango/tango-9.2.5a.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2018 Gentoo Authors
+# Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DESCRIPTION="Tango is an Open Source solution for SCADA and DCS"
-HOMEPAGE="http://www.tango-controls.org/"
+HOMEPAGE="https://www.tango-controls.org/"
 SRC_URI="mirror://sourceforge/tango-cs/${P}.tar.gz"
 
 LICENSE="GPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: sci-misc/tango/
@ 2020-07-26  1:53 Thomas Deutschmann
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Deutschmann @ 2020-07-26  1:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1d02a4824224eec3cc3bd3b21425ea17903419dd
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 26 01:53:19 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Jul 26 01:53:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d02a482

sci-misc/tango: fix MissingSlotDep on dev-db/mariadb

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sci-misc/tango/tango-9.2.5a.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-misc/tango/tango-9.2.5a.ebuild b/sci-misc/tango/tango-9.2.5a.ebuild
index 5eadce1c4e6..5493a00e359 100644
--- a/sci-misc/tango/tango-9.2.5a.ebuild
+++ b/sci-misc/tango/tango-9.2.5a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,9 +17,9 @@ DEPEND="
 	mariadb? ( dev-db/mariadb-connector-c )
 	!mariadb? ( dev-db/mysql-connector-c )
 	dbserver? (
-		mariadb? ( dev-db/mariadb[server] )
-		!mariadb? ( dev-db/mysql[server] )
-		virtual/mysql[server] )
+		mariadb? ( dev-db/mariadb:*[server] )
+		!mariadb? ( >=virtual/mysql-5.6[server] )
+	)
 	java? ( virtual/jdk:* )
 	zeromq? ( net-libs/zeromq )
 "


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

end of thread, other threads:[~2020-07-26  1:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-19  8:44 [gentoo-commits] repo/gentoo:master commit in: sci-misc/tango/ Alexey Shvetsov
  -- strict thread matches above, loose matches on Subject: below --
2019-05-03  0:42 Aaron Bauman
2020-07-26  1:53 Thomas Deutschmann

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