Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/, sci-misc/tango/
Date: Tue, 24 Aug 2021 12:39:34
Message-Id: 1629808720.de6918af1e4a802b3b69331d49d4078d102452b7.soap@gentoo
1 commit: de6918af1e4a802b3b69331d49d4078d102452b7
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Tue Aug 24 12:38:40 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 24 12:38:40 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6918af
7
8 sci-misc/tango: Remove last-rited package
9
10 Closes: https://bugs.gentoo.org/674334
11 Closes: https://bugs.gentoo.org/793020
12 Closes: https://bugs.gentoo.org/703948
13 Closes: https://bugs.gentoo.org/741600
14 Closes: https://bugs.gentoo.org/692976
15 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
16 Signed-off-by: David Seifert <soap <AT> gentoo.org>
17
18 profiles/package.mask | 6 ------
19 sci-misc/tango/Manifest | 1 -
20 sci-misc/tango/metadata.xml | 23 --------------------
21 sci-misc/tango/tango-9.2.5a.ebuild | 44 --------------------------------------
22 4 files changed, 74 deletions(-)
23
24 diff --git a/profiles/package.mask b/profiles/package.mask
25 index 96b7fac8818..5dcfad36313 100644
26 --- a/profiles/package.mask
27 +++ b/profiles/package.mask
28 @@ -290,12 +290,6 @@ dev-java/jgoodies-forms
29 # Removal on 2021-08-26. bug #740536, bug #624746.
30 media-sound/tapestrea
31
32 -# Sam James <sam@g.o> (2021-07-26)
33 -# Rather out of date, several open bugs, fails to build with GCC 11.
34 -# Removal in 2021-08-26.
35 -# bug #793020, bug #692976, bug #741600, bug #703948, bug #674334.
36 -sci-misc/tango
37 -
38 # Andrew Ammerlaan <andrewammerlaan@g.o> (2021-07-12)
39 # Version 3.3.0 suffers from ridiculously high CPU usage, this version has
40 # therefore been retracted upstream.
41
42 diff --git a/sci-misc/tango/Manifest b/sci-misc/tango/Manifest
43 deleted file mode 100644
44 index 8641be21216..00000000000
45 --- a/sci-misc/tango/Manifest
46 +++ /dev/null
47 @@ -1 +0,0 @@
48 -DIST tango-9.2.5a.tar.gz 65888551 BLAKE2B 73ac78c4cce5f98bff108ae01d669d7654f8d11d1fcc5621b4268511c713f5ed6087c268a6d4c620e4aa41692ecd96f9676a48038c036cb0896c2acd007a3e3a SHA512 f372ea8b261d345fac5dbd198b1d5f28ff346796ba91191e752cea5b9fb9155b43bfada89032c29a51fa9b4f5e3a4f16d1b1ca9e73530dc7f60eb10103531d3e
49
50 diff --git a/sci-misc/tango/metadata.xml b/sci-misc/tango/metadata.xml
51 deleted file mode 100644
52 index 5e6d8ba6b6a..00000000000
53 --- a/sci-misc/tango/metadata.xml
54 +++ /dev/null
55 @@ -1,23 +0,0 @@
56 -<?xml version="1.0" encoding="UTF-8"?>
57 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
58 -<pkgmetadata>
59 - <maintainer type="project">
60 - <email>sci@g.o</email>
61 - <name>Gentoo Science Project</name>
62 - </maintainer>
63 - <maintainer type="person">
64 - <email>alexxy@g.o</email>
65 - <name>Alexey Shvetsov</name>
66 - </maintainer>
67 - <longdescription lang="en">
68 - 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.
69 - </longdescription>
70 - <upstream>
71 - <remote-id type="sourceforge">tango-cs</remote-id>
72 - </upstream>
73 - <use>
74 - <flag name="dbserver">Enable build of tango dbserver</flag>
75 - <flag name="mariadb">Use <pkg>dev-db/mariadb</pkg></flag>
76 - <flag name="zeromq">Allow to use ZeroMQ broker via <pkg>net-libs/zeromq</pkg></flag>
77 - </use>
78 -</pkgmetadata>
79
80 diff --git a/sci-misc/tango/tango-9.2.5a.ebuild b/sci-misc/tango/tango-9.2.5a.ebuild
81 deleted file mode 100644
82 index 5493a00e359..00000000000
83 --- a/sci-misc/tango/tango-9.2.5a.ebuild
84 +++ /dev/null
85 @@ -1,44 +0,0 @@
86 -# Copyright 2019-2020 Gentoo Authors
87 -# Distributed under the terms of the GNU General Public License v2
88 -
89 -EAPI=7
90 -
91 -DESCRIPTION="Tango is an Open Source solution for SCADA and DCS"
92 -HOMEPAGE="https://www.tango-controls.org/"
93 -SRC_URI="mirror://sourceforge/tango-cs/${P}.tar.gz"
94 -
95 -LICENSE="GPL-3"
96 -SLOT="0"
97 -KEYWORDS="~amd64 ~x86"
98 -IUSE="+dbserver java +mariadb +zeromq"
99 -
100 -DEPEND="
101 - net-misc/omniORB
102 - mariadb? ( dev-db/mariadb-connector-c )
103 - !mariadb? ( dev-db/mysql-connector-c )
104 - dbserver? (
105 - mariadb? ( dev-db/mariadb:*[server] )
106 - !mariadb? ( >=virtual/mysql-5.6[server] )
107 - )
108 - java? ( virtual/jdk:* )
109 - zeromq? ( net-libs/zeromq )
110 -"
111 -RDEPEND="${DEPEND}"
112 -BDEPEND="${DEPEND}"
113 -
114 -src_configure() {
115 - local MYCONF
116 - if use mariadb; then
117 - MYCONF+=(
118 - $(use_enable mariadb)
119 - --with-mariadbclient-include="${EPREFIX}/usr/include/mysql"
120 - )
121 - fi
122 -
123 - econf \
124 - --with-omni="${EPREFIX}/usr" \
125 - $(use_enable zeromq zmq) \
126 - $(use_enable java) \
127 - $(use_enable dbserver) \
128 - ${MYCONF[@]}
129 -}