sci-electronics/alliance: Remove last-rited package

Closes: https://bugs.gentoo.org/625118
Closes: https://bugs.gentoo.org/725438
Closes: https://bugs.gentoo.org/746029
Signed-off-by: David Seifert <soap@gentoo.org>
This commit is contained in:
David Seifert 2020-11-22 15:54:03 +01:00
parent d255c00fd7
commit ced06e132e
No known key found for this signature in database
GPG Key ID: CE36E117202E3842
6 changed files with 0 additions and 219 deletions

View File

@ -408,12 +408,6 @@ dev-perl/ZMQ-LibZMQ2
# bug #654244, #740952, #726912, #723060
dev-lang/j
# David Seifert <soap@gentoo.org> (2020-10-24)
# EAPI 4, broken since 2012, upstream disappeared, multiple QA issues,
# build system is completely broken. Removal in 30 days,
# Bug #625118, #725438, #746029.
sci-electronics/alliance
# David Seifert <soap@gentoo.org> (2020-10-24)
# EAPI 4, multiple QA issues, performs dangerous pointer-to-int
# casts, can trash your computer, last release over 10 years ago.

View File

@ -1 +0,0 @@
DIST alliance-5.0-20110203.tar.gz 8112254 BLAKE2B 77c81348f432f2b424c2cff3ff188bec72e9ba77777bb31a91a6b9d63ec3b0a61848f4dd2246ddcfdf0bf4199423ffedcc62ac6beac8ca52ece345ce6ebb4f05 SHA512 03859d4d5167c223c2af9784843303a46d9a47e7fb26c2dadd60361b6735f6afb75c3097460dd804ef339c72f2bf0f60e78713be88d2c5ad06ad8b0c376857c8

View File

@ -1,63 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
inherit versionator flag-o-matic eutils
MY_PV=$(replace_version_separator 2 '-' )
UPSTREAM_VERSION=$(get_version_component_range 1-2)
URL="http://www-asim.lip6.fr/pub/alliance/distribution/${UPSTREAM_VERSION}"
DESCRIPTION="Digital IC design tools (simulation, synthesis, place/route, etc...)"
HOMEPAGE="https://soc-extras.lip6.fr/en/alliance-abstract-en/"
SRC_URI="${URL}/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXt"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}-${UPSTREAM_VERSION}"
src_prepare() {
#fix buffer overrun (bug 340789)
epatch \
"${FILESDIR}"/${PN}-${UPSTREAM_VERSION}.20070718-overun.patch \
"${FILESDIR}"/${P}-impl-dec.patch
}
src_configure() {
# Fix bug #134285
replace-flags -O3 -O2
# Alliance requires everything to be in the same directory
econf \
--prefix=/usr/lib/${PN} \
--mandir=/usr/lib/${PN}/man \
--with-x \
--with-motif \
--with-xpm \
--with-alc-shared
}
src_compile() {
# See bug #134145
emake -j1
}
src_install() {
make install DESTDIR="${D}"
insinto /etc
newins distrib/etc/alc_env.sh alliance.env
}
pkg_postinst() {
elog "Users should source /etc/alliance.env before working with Alliance tools."
}

View File

@ -1,12 +0,0 @@
# fix buffer overun (bug 340789)
--- druc/src/drucbath.c.orig 2010-10-15 14:15:52.000000000 +0000
+++ druc/src/drucbath.c 2010-10-15 14:19:03.000000000 +0000
@@ -66,7 +66,7 @@
rdsins_list *InstanceCourante;
char *TmpErrorFileName;
FILE *TmpErrorFile;
-char DrucTmpFileBuffer [ DRUC_MAX_STRING_BUFFER + 1 ];
+char DrucTmpFileBuffer [ DRUC_MAX_FILE_BUFFER + 1 ];
fputs ( "\n" ,
DrucErrorFile

View File

@ -1,119 +0,0 @@
dreal/src/GRD_error.c | 1 +
lynx/src/cutelbow.c | 1 +
lynx/src/parse.c | 1 +
mips_asm/src/mips_util.c | 1 +
proof/src/proof_main.c | 1 +
proof/src/proof_util.c | 1 +
xfsm/src/XFS_error.c | 1 +
xgra/src/XGR_error.c | 1 +
xsch/src/XSC_error.c | 1 +
9 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/dreal/src/GRD_error.c b/dreal/src/GRD_error.c
index e3baba6..c00bf13 100644
--- a/dreal/src/GRD_error.c
+++ b/dreal/src/GRD_error.c
@@ -46,6 +46,7 @@
# include <stdlib.h>
# include <signal.h>
# include <setjmp.h>
+# include <string.h>
# include "mut.h"
# include "mph.h"
# include "rds.h"
diff --git a/lynx/src/cutelbow.c b/lynx/src/cutelbow.c
index 7411f35..306649b 100644
--- a/lynx/src/cutelbow.c
+++ b/lynx/src/cutelbow.c
@@ -43,6 +43,7 @@
\------------------------------------------------------------*/
# include <stdio.h>
+# include <string.h>
# include "mut.h"
# include "mlo.h"
diff --git a/lynx/src/parse.c b/lynx/src/parse.c
index ed8a2e5..9077c3f 100644
--- a/lynx/src/parse.c
+++ b/lynx/src/parse.c
@@ -43,6 +43,7 @@
\------------------------------------------------------------*/
# include <stdio.h>
+# include <string.h>
# include "mut.h"
# include "mlo.h"
diff --git a/mips_asm/src/mips_util.c b/mips_asm/src/mips_util.c
index f5fa55f..5ad6a4f 100644
--- a/mips_asm/src/mips_util.c
+++ b/mips_asm/src/mips_util.c
@@ -30,6 +30,7 @@
/* ###--------------------------------------------------------------### */
#include <stdio.h>
+#include <string.h>
#include "mut.h"
#include "log.h"
#include "beh.h"
diff --git a/proof/src/proof_main.c b/proof/src/proof_main.c
index b6eee94..3d8a91a 100644
--- a/proof/src/proof_main.c
+++ b/proof/src/proof_main.c
@@ -32,6 +32,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include "mut.h"
#include "log.h"
#include "beh.h"
diff --git a/proof/src/proof_util.c b/proof/src/proof_util.c
index 841937f..fa20ba1 100644
--- a/proof/src/proof_util.c
+++ b/proof/src/proof_util.c
@@ -31,6 +31,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include "mut.h"
#include "log.h"
diff --git a/xfsm/src/XFS_error.c b/xfsm/src/XFS_error.c
index 20ccd0a..5aded2b 100644
--- a/xfsm/src/XFS_error.c
+++ b/xfsm/src/XFS_error.c
@@ -46,6 +46,7 @@
# include <stdlib.h>
# include <signal.h>
# include <setjmp.h>
+# include <string.h>
# include "mut.h"
# include "aut.h"
# include "abl.h"
diff --git a/xgra/src/XGR_error.c b/xgra/src/XGR_error.c
index 3204423..b2d35c5 100644
--- a/xgra/src/XGR_error.c
+++ b/xgra/src/XGR_error.c
@@ -46,6 +46,7 @@
# include <stdlib.h>
# include <signal.h>
# include <setjmp.h>
+# include <string.h>
# include "mut.h"
# include "aut.h"
# include "XSB.h"
diff --git a/xsch/src/XSC_error.c b/xsch/src/XSC_error.c
index 9bdf65e..b8c5689 100644
--- a/xsch/src/XSC_error.c
+++ b/xsch/src/XSC_error.c
@@ -46,6 +46,7 @@
# include <stdlib.h>
# include <signal.h>
# include <setjmp.h>
+# include <string.h>
# include "mut.h"
# include "aut.h"
# include "mlo.h"

View File

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci-electronics@gentoo.org</email>
<name>Gentoo Electronics Project</name>
</maintainer>
<longdescription>
Alliance is a complete set of free CAD tools and portable libraries for VLSI
design. It includes a VHDL compiler and simulator, logic synthesis tools, and
automatic place and route tools. A complete set of portable CMOS libraries is
provided. Alliance is the result of a twelve year effort spent at ASIM
department of LIP6 laboratory of the Pierre et Marie Curie University (Paris
VI, France). Alliance has been used for research projects such as the 875 000
transistors StaCS superscalar microprocessor and 400 000 transistors IEEE
Gigabit HSL Router.
</longdescription>
</pkgmetadata>