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:
parent
d255c00fd7
commit
ced06e132e
|
@ -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.
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
DIST alliance-5.0-20110203.tar.gz 8112254 BLAKE2B 77c81348f432f2b424c2cff3ff188bec72e9ba77777bb31a91a6b9d63ec3b0a61848f4dd2246ddcfdf0bf4199423ffedcc62ac6beac8ca52ece345ce6ebb4f05 SHA512 03859d4d5167c223c2af9784843303a46d9a47e7fb26c2dadd60361b6735f6afb75c3097460dd804ef339c72f2bf0f60e78713be88d2c5ad06ad8b0c376857c8
|
|
@ -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."
|
||||
}
|
|
@ -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
|
|
@ -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"
|
|
@ -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>
|
Loading…
Reference in New Issue