summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Yamin <plasmaroo@gentoo.org>2006-03-10 19:36:40 +0000
committerTim Yamin <plasmaroo@gentoo.org>2006-03-10 19:36:40 +0000
commit3982998a2a677b6e60c6cf8c3519116658e41bcf (patch)
tree590258b33b30356d7af085570b51527356daa3f4 /sci-electronics/iverilog
parentnet-fs/samba stable on ppc. (diff)
downloadhistorical-3982998a2a677b6e60c6cf8c3519116658e41bcf.tar.gz
historical-3982998a2a677b6e60c6cf8c3519116658e41bcf.tar.bz2
historical-3982998a2a677b6e60c6cf8c3519116658e41bcf.zip
Version bump; add 0.8.2 and a GCC 4.1.0 fix; bug #125182. Remove obsolete versions.
Package-Manager: portage-2.1_pre5-r4
Diffstat (limited to 'sci-electronics/iverilog')
-rw-r--r--sci-electronics/iverilog/ChangeLog12
-rw-r--r--sci-electronics/iverilog/Manifest39
-rw-r--r--sci-electronics/iverilog/files/digest-iverilog-0.6.11
-rw-r--r--sci-electronics/iverilog/files/digest-iverilog-0.71
-rw-r--r--sci-electronics/iverilog/files/digest-iverilog-0.8.1-r11
-rw-r--r--sci-electronics/iverilog/files/digest-iverilog-0.8.23
-rw-r--r--sci-electronics/iverilog/files/iverilog-0.8.2-gcc-4.10.patch11
-rw-r--r--sci-electronics/iverilog/iverilog-0.6.1.ebuild30
-rw-r--r--sci-electronics/iverilog/iverilog-0.7.ebuild35
-rw-r--r--sci-electronics/iverilog/iverilog-0.8.2.ebuild (renamed from sci-electronics/iverilog/iverilog-0.8.1-r1.ebuild)11
10 files changed, 54 insertions, 90 deletions
diff --git a/sci-electronics/iverilog/ChangeLog b/sci-electronics/iverilog/ChangeLog
index a86676f18252..ecbe7171c5f7 100644
--- a/sci-electronics/iverilog/ChangeLog
+++ b/sci-electronics/iverilog/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sci-electronics/iverilog
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.7 2005/10/17 18:31:43 cryos Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/ChangeLog,v 1.8 2006/03/10 19:36:40 plasmaroo Exp $
+
+*iverilog-0.8.2 (10 Mar 2006)
+
+ 10 Mar 2006; <plasmaroo@gentoo.org> -iverilog-0.6.1.ebuild,
+ -iverilog-0.7.ebuild, -iverilog-0.8.1-r1.ebuild, +iverilog-0.8.2.ebuild,
+ +files/iverilog-0.8.2-gcc-4.10.patch:
+ Version bump; add 0.8.2 and a GCC 4.1.0 fix; bug #125182. Remove obsolete
+ versions.
*iverilog-0.8.1-r1 (17 Oct 2005)
diff --git a/sci-electronics/iverilog/Manifest b/sci-electronics/iverilog/Manifest
index 1d1d9933d199..fa03efa91566 100644
--- a/sci-electronics/iverilog/Manifest
+++ b/sci-electronics/iverilog/Manifest
@@ -1,22 +1,27 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 a00e0406ba530c0aaf454b0c3b7955e5 ChangeLog 2685
-MD5 021fc38fca78a6ad8992d9737f467805 files/digest-iverilog-0.6.1 65
-MD5 acc06de1262011b69620ea99b0d71b34 files/digest-iverilog-0.7 63
+MD5 db1678f8eec98ea1994d9c8455a75036 ChangeLog 2986
+RMD160 b8623f697ebe384732b2c917858fdef4dcc8d532 ChangeLog 2986
+SHA256 7fae4da6791d833bde67ffebfc1058f9d821c15a01eeab7df37ce43a9d7df21e ChangeLog 2986
MD5 2220d15d853a854183aabb9e1256cc9c files/digest-iverilog-0.8 64
+RMD160 422ab8e73ab6031addf4bdf7cc7e4a8e5e3a50ec files/digest-iverilog-0.8 64
+SHA256 d98004d94f9f9cbaf2cf51feed1490f530bb334ded3f76e48d5465cf8911d055 files/digest-iverilog-0.8 64
MD5 8e33986431dd36bf2a3b43da7034af3a files/digest-iverilog-0.8.1 66
-MD5 8e33986431dd36bf2a3b43da7034af3a files/digest-iverilog-0.8.1-r1 66
-MD5 f13c7081bb5de28dcc72657235c327a2 iverilog-0.6.1.ebuild 714
-MD5 45606d98396cd7154a9b8ce058832235 iverilog-0.7.ebuild 765
-MD5 888e28d638dfc44236e64b48e831f793 iverilog-0.8.1-r1.ebuild 925
+RMD160 3821bcfd752caf52708335c520e46f82f901136f files/digest-iverilog-0.8.1 66
+SHA256 7638dba7aa56e541af0ff2acd1aa95848ae1064385c53ac483a33283b65f46b0 files/digest-iverilog-0.8.1 66
+MD5 fb3ce6fdd4d27e314c3cf28457ed000b files/digest-iverilog-0.8.2 244
+RMD160 49a99e72d2242ea0e7a375f41d30a287455d9dc4 files/digest-iverilog-0.8.2 244
+SHA256 836c78b3d4eb503d8208beb5e18b1f23e27796577c1830e8b8403b6f333c4cf1 files/digest-iverilog-0.8.2 244
+MD5 05f32841cfbbbc31cdc518fa6ea8afda files/iverilog-0.8.2-gcc-4.10.patch 520
+RMD160 0c5a5add0bce6e1d28ddd3bb08b62357dedd4258 files/iverilog-0.8.2-gcc-4.10.patch 520
+SHA256 73765dbafbb7b0f46e2ce66424bb138569f47862279921e426edb75f16dd22fd files/iverilog-0.8.2-gcc-4.10.patch 520
MD5 114559066e737493091bab4274ee5dd7 iverilog-0.8.1.ebuild 774
+RMD160 be5474e2655824acc8e80cf6359b073d893081f7 iverilog-0.8.1.ebuild 774
+SHA256 15e306d0d4ff1e647cbee85494dc8e9f53d95f3fde16b602e54e2e4ae5169a2e iverilog-0.8.1.ebuild 774
+MD5 58bfddbfc0ff14c2246a1f7b786b3173 iverilog-0.8.2.ebuild 1030
+RMD160 924926c99fe36ad350bc184d4c31fea26107f739 iverilog-0.8.2.ebuild 1030
+SHA256 72678c51e26859de8e46812db05e0d0e50000aa5db3a007a160cf593db0e9854 iverilog-0.8.2.ebuild 1030
MD5 7503c4e059a84570a30354b022c5f5cc iverilog-0.8.ebuild 771
+RMD160 2d880530ca1e440f6a8bfe691af038c3e74d27a6 iverilog-0.8.ebuild 771
+SHA256 9d06aa0c4002d5cb630d6ead8d57e03374c8ac9175ebfa0414ab3518686173d4 iverilog-0.8.ebuild 771
MD5 e49bb02132d2cd74ad4e6ee291e102d9 metadata.xml 220
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFDU+4qntT9W3vfTuoRAnJsAJ4pc398U9hzLi+5z92q2uEnkEoVLgCeO/OX
-ksGFqOKqFqDV3rVHZm+bqF4=
-=gk/t
------END PGP SIGNATURE-----
+RMD160 97dc1fa1de002625a0e04371d72e5d457e63045e metadata.xml 220
+SHA256 2f6b6030e20679df7ccb7dab65f5ca6890144aa443f815d11e494a035ffef399 metadata.xml 220
diff --git a/sci-electronics/iverilog/files/digest-iverilog-0.6.1 b/sci-electronics/iverilog/files/digest-iverilog-0.6.1
deleted file mode 100644
index d4bc73f232e4..000000000000
--- a/sci-electronics/iverilog/files/digest-iverilog-0.6.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 908be21238c8e4fd30ecc7c82d7767ad verilog-0.6.1.tar.gz 731502
diff --git a/sci-electronics/iverilog/files/digest-iverilog-0.7 b/sci-electronics/iverilog/files/digest-iverilog-0.7
deleted file mode 100644
index 58bc8112e29d..000000000000
--- a/sci-electronics/iverilog/files/digest-iverilog-0.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c8f09bc061e890242d39b9afc8e69698 verilog-0.7.tar.gz 846998
diff --git a/sci-electronics/iverilog/files/digest-iverilog-0.8.1-r1 b/sci-electronics/iverilog/files/digest-iverilog-0.8.1-r1
deleted file mode 100644
index 55ff24d36db2..000000000000
--- a/sci-electronics/iverilog/files/digest-iverilog-0.8.1-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 61ab44cbf1734acf1b1e6c4c1ed596b6 verilog-0.8.1.tar.gz 1431354
diff --git a/sci-electronics/iverilog/files/digest-iverilog-0.8.2 b/sci-electronics/iverilog/files/digest-iverilog-0.8.2
new file mode 100644
index 000000000000..b4ae35dfeea0
--- /dev/null
+++ b/sci-electronics/iverilog/files/digest-iverilog-0.8.2
@@ -0,0 +1,3 @@
+MD5 41650504e4460508a0800008a2628e07 verilog-0.8.2.tar.gz 1526676
+RMD160 4e233941068d3a38f6036700614a21404e7287d4 verilog-0.8.2.tar.gz 1526676
+SHA256 c0df02855d547b0b73d3c020f4cc884319fde8f449ab216abcb685639ff69f08 verilog-0.8.2.tar.gz 1526676
diff --git a/sci-electronics/iverilog/files/iverilog-0.8.2-gcc-4.10.patch b/sci-electronics/iverilog/files/iverilog-0.8.2-gcc-4.10.patch
new file mode 100644
index 000000000000..7a89b40a3363
--- /dev/null
+++ b/sci-electronics/iverilog/files/iverilog-0.8.2-gcc-4.10.patch
@@ -0,0 +1,11 @@
+--- iverilog-0.8.2/PExpr.h~ 2004-10-04 02:10:51.000000000 +0100
++++ iverilog-0.8.2/PExpr.h 2006-03-10 18:56:52.000000000 +0000
+@@ -324,7 +324,7 @@
+ virtual NetEConst*elaborate_expr(Design*des, NetScope*,
+ bool sys_task_arg =false) const;
+ virtual NetEConst*elaborate_pexpr(Design*des, NetScope*sc) const;
+- verinum* PEString::eval_const(const Design*, const NetScope*) const;
++ verinum* eval_const(const Design*, const NetScope*) const;
+
+ virtual bool is_constant(Module*) const;
+
diff --git a/sci-electronics/iverilog/iverilog-0.6.1.ebuild b/sci-electronics/iverilog/iverilog-0.6.1.ebuild
deleted file mode 100644
index 848ed3978f1e..000000000000
--- a/sci-electronics/iverilog/iverilog-0.6.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.6.1.ebuild,v 1.1 2004/12/27 19:51:43 ribosome Exp $
-
-
-DESCRIPTION="A Verilog simulation and synthesis tool"
-SRC_URI="ftp://icarus.com/pub/eda/verilog/v0.6/verilog-${PV}.tar.gz"
-HOMEPAGE="http://www.icarus.com/eda/verilog/"
-DEPEND="dev-util/gperf"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- cd ${WORKDIR}
- mv verilog-${PV} ${P}
-}
-
-src_install() {
- make -j1 \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die
-
- dodoc *.txt COPYING INSTALL examples/*
-}
diff --git a/sci-electronics/iverilog/iverilog-0.7.ebuild b/sci-electronics/iverilog/iverilog-0.7.ebuild
deleted file mode 100644
index 05a32bbdbdef..000000000000
--- a/sci-electronics/iverilog/iverilog-0.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.7.ebuild,v 1.1 2004/12/27 19:51:43 ribosome Exp $
-
-S="${WORKDIR}/verilog-${PV}"
-
-DESCRIPTION="A Verilog simulation and synthesis tool"
-SRC_URI="ftp://icarus.com/pub/eda/verilog/v0.7/verilog-${PV}.tar.gz"
-HOMEPAGE="http://www.icarus.com/eda/verilog/"
-
-DEPEND="dev-util/gperf"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~ppc"
-IUSE=""
-
-src_compile() {
-
- econf || die "./configure failed"
- emake -j1 || die "emake failed"
-
-}
-
-src_install() {
-
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die
-
- dodoc *.txt COPYING INSTALL examples/*
-
-}
diff --git a/sci-electronics/iverilog/iverilog-0.8.1-r1.ebuild b/sci-electronics/iverilog/iverilog-0.8.2.ebuild
index 5a08bd6a44ce..654608611331 100644
--- a/sci-electronics/iverilog/iverilog-0.8.1-r1.ebuild
+++ b/sci-electronics/iverilog/iverilog-0.8.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.8.1-r1.ebuild,v 1.1 2005/10/17 18:31:43 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/iverilog/iverilog-0.8.2.ebuild,v 1.1 2006/03/10 19:36:40 plasmaroo Exp $
-inherit multilib
+inherit multilib eutils
S="${WORKDIR}/verilog-${PV}"
@@ -17,6 +17,11 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-gcc-4.10.patch" || die 'epatch failed!'
+}
+
src_compile() {
econf || die "./configure failed"
emake -j1 || die "emake failed"