Version bump, bug #103738, thanks to David Carr for being patient!
authorChris Bainbridge <chrb@gentoo.org>
Thu, 22 Sep 2005 22:38:27 +0000 (22:38 +0000)
committerChris Bainbridge <chrb@gentoo.org>
Thu, 22 Sep 2005 22:38:27 +0000 (22:38 +0000)
Package-Manager: portage-2.0.52-r1

sci-electronics/gplcver/ChangeLog
sci-electronics/gplcver/Manifest
sci-electronics/gplcver/files/digest-gplcver-2.11a [new file with mode: 0644]
sci-electronics/gplcver/gplcver-2.11a.ebuild [new file with mode: 0644]

index 3b631f5f5315cfd0171e7b34243092d8b1d53946..b0d73d5d1e0e39b4f0be6d27873316b388a826a2 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-electronics/gplcver
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gplcver/ChangeLog,v 1.4 2005/05/22 18:04:45 chrb Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gplcver/ChangeLog,v 1.5 2005/09/22 22:38:27 chrb Exp $
+
+*gplcver-2.11a (22 Sep 2005)
+
+  22 Sep 2005; Chris Bainbridge <chrb@gentoo.org> +gplcver-2.11a.ebuild:
+  Version bump, bug #103738, thanks to David Carr for being patient!
 
 *gplcver-2.10c (22 May 2005)
 
index add921b2d12de3e7af8532f1dd1bcedb53f2bcfd..cde70801158fe26fe2173b35c4a014777df8242f 100644 (file)
@@ -1,6 +1,8 @@
-MD5 e02b6d125f27b466f50449535bbf1d9e ChangeLog 773
+MD5 67b222ba3e3998d195002796ed4e70cf ChangeLog 946
 MD5 3d07dcca5b543a8488aff383f830b95d gplcver-1.10j.ebuild 1111
 MD5 013b9bcbf1a6c575210905fabedbec9c gplcver-2.10c.ebuild 1511
+MD5 6b07e46bd0d7dd83c2becadcc2df5a86 gplcver-2.11a.ebuild 1511
 MD5 b6374e5f17f105d371223cd0e49a3e45 metadata.xml 267
 MD5 23abea83d3f6bf970f2e02f72bcc3913 files/digest-gplcver-1.10j 71
 MD5 810588c7b2fbda21196716d68155b9ad files/digest-gplcver-2.10c 71
+MD5 d7ccdefc532174b701028bcc485dfb0e files/digest-gplcver-2.11a 71
diff --git a/sci-electronics/gplcver/files/digest-gplcver-2.11a b/sci-electronics/gplcver/files/digest-gplcver-2.11a
new file mode 100644 (file)
index 0000000..adda978
--- /dev/null
@@ -0,0 +1 @@
+MD5 4967e78c299bdfdb0c9f2dcd4803e734 gplcver-2.11a.src.tar.bz2 1189439
diff --git a/sci-electronics/gplcver/gplcver-2.11a.ebuild b/sci-electronics/gplcver/gplcver-2.11a.ebuild
new file mode 100644 (file)
index 0000000..7c8a42e
--- /dev/null
@@ -0,0 +1,59 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gplcver/gplcver-2.11a.ebuild,v 1.1 2005/09/22 22:38:27 chrb Exp $
+
+MY_PN=gpl-cver
+
+DESCRIPTION="Verilog simulator"
+HOMEPAGE="http://www.pragmatic-c.com/${MY_PN}"
+SRC_URI="http://www.pragmatic-c.com/${MY_PN}/downloads/${P}.src.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE=""
+S=${WORKDIR}/${P}.src
+
+src_unpack() {
+       unpack ${A}
+       sed -i -e "s/^\(CFLAGS= .*\)/#\1\nCFLAGS=\$(WARNS) \$(INCS) ${CFLAGS}/" ${S}/src/makefile.lnx
+       sed -i -e "s/^\(CFLAGS= .*\)/#\1\nCFLAGS= ${CFLAGS}/" ${S}/vcddiff.dir/src/makefile.lnx
+}
+
+src_compile(){
+       cd ${S}/src
+       emake -f makefile.lnx || die
+       cd ${S}/vcddiff.dir/src
+       emake -f makefile.lnx || die
+}
+
+src_install() {
+       dodir /usr
+       dodir /usr/bin
+       dobin bin/cver bin/vcddiff || die
+       doman doc/systasks.1
+       dodoc doc/README doc/cver*[!htm] doc/dbg.hlp doc/systasks.pdf vcddiff.dir/README.vcddiff
+       dohtml doc/cver.faq.htm
+       dodir /usr/include/cver_pli_incs
+       insinto /usr/include/cver_pli_incs
+       doins pli_incs/*.h
+}
+
+src_test() {
+       # fixme: make tests die if something fails
+       cd ${S}/tests_and_examples/
+       # first verify install
+       cd install.tst
+       ./inst_tst.sh
+       # now individual tests
+       cd ../capacity.tst
+       ../../bin/cver -f lfsr.vc
+       diff verilog.log lfsr.plg
+       cd ../examples.acc
+       ./inst_pli.sh lnx
+       #opt_inst_pli.sh lnx
+       cd ../examples.tf
+       ./inst_pli.sh lnx
+       #opt_inst_pli.sh lnx
+       cd ../examples.vpi
+       ./inst_pli.sh lnx
+}