Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-electronics/gplcver/, profiles/
Date: Sat, 28 Sep 2019 11:32:02
Message-Id: 1569670307.face36e528a4a9b6e5d7e26fdf6c6fb6831c9e93.mgorny@gentoo
1 commit: face36e528a4a9b6e5d7e26fdf6c6fb6831c9e93
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 28 11:31:12 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 28 11:31:47 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=face36e5
7
8 sci-electronics/gplcver: Remove last-rited pkg
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 profiles/package.mask | 5 ---
13 sci-electronics/gplcver/Manifest | 2 -
14 sci-electronics/gplcver/gplcver-2.11a.ebuild | 60 -------------------------
15 sci-electronics/gplcver/gplcver-2.12a.ebuild | 66 ----------------------------
16 sci-electronics/gplcver/metadata.xml | 18 --------
17 5 files changed, 151 deletions(-)
18
19 diff --git a/profiles/package.mask b/profiles/package.mask
20 index 9740f3848ce..a8335e43899 100644
21 --- a/profiles/package.mask
22 +++ b/profiles/package.mask
23 @@ -1074,11 +1074,6 @@ mail-filter/opensmtpd-extras
24 # in 2006. Removal in 30 days. Bug #680412.
25 mail-filter/ask
26
27 -# David Seifert <soap@g.o> (2019-08-29)
28 -# Dead upstream, last commit over 10 years ago, no revdeps, EAPI=0,
29 -# Removal in 30 days.
30 -sci-electronics/gplcver
31 -
32 # Miroslav Šulc <fordfrog@g.o> (2019-08-19)
33 # Depends on >=virtual/{jdk,jre}-11 which is masked
34 =www-servers/tomcat-9.0.24
35
36 diff --git a/sci-electronics/gplcver/Manifest b/sci-electronics/gplcver/Manifest
37 deleted file mode 100644
38 index a57bdd34adc..00000000000
39 --- a/sci-electronics/gplcver/Manifest
40 +++ /dev/null
41 @@ -1,2 +0,0 @@
42 -DIST gplcver-2.11a.src.tar.bz2 1189439 BLAKE2B a52a629b57113215574aadab897e5cabdb0541288cd328e5d9b26668484a54af2a26385e3ffb6f3c0df65ef670afaab36bb580347d4178985990a4074c458b8f SHA512 85f771ba880de78ea2acf427ef1e5250e114c2dd68bc0d4384ae56057a8856cf0f0700b3ab1a5d23aa1e4a426f2d8d9e5f80ced2b6c0c20013801ba700b7717a
43 -DIST gplcver-2.12a.src.tar.bz2 1224470 BLAKE2B 0e122c7d5cb65873089604f84e8d11b2cc57e17ec43096865afb227b8e9cea74ad3562e3192624c161a561b829c22721dddb83b30cd3cd0b6186a1f6062b1d16 SHA512 62835fd32c37865590c56e4e04cdd2b1e0918551a927fafe35a2b0838082af2af903e714d2afc0f28d76eb5c077e5b3f56cbf671dee5f38717ddea68a35753e5
44
45 diff --git a/sci-electronics/gplcver/gplcver-2.11a.ebuild b/sci-electronics/gplcver/gplcver-2.11a.ebuild
46 deleted file mode 100644
47 index 0b7bd40950a..00000000000
48 --- a/sci-electronics/gplcver/gplcver-2.11a.ebuild
49 +++ /dev/null
50 @@ -1,60 +0,0 @@
51 -# Copyright 1999-2019 Gentoo Authors
52 -# Distributed under the terms of the GNU General Public License v2
53 -
54 -EAPI=0
55 -
56 -MY_PN=gpl-cver
57 -
58 -DESCRIPTION="Verilog simulator"
59 -HOMEPAGE="http://www.pragmatic-c.com/${MY_PN}"
60 -SRC_URI="http://www.pragmatic-c.com/${MY_PN}/downloads/${P}.src.tar.bz2"
61 -LICENSE="GPL-2"
62 -SLOT="0"
63 -KEYWORDS="~ppc x86"
64 -IUSE=""
65 -S=${WORKDIR}/${P}.src
66 -
67 -src_unpack() {
68 - unpack ${A}
69 - sed -i -e "s/^\(CFLAGS= .*\)/#\1\nCFLAGS=\$(WARNS) \$(INCS) ${CFLAGS}/" ${S}/src/makefile.lnx
70 - sed -i -e "s/^\(CFLAGS= .*\)/#\1\nCFLAGS= ${CFLAGS}/" ${S}/vcddiff.dir/src/makefile.lnx
71 -}
72 -
73 -src_compile(){
74 - cd ${S}/src
75 - emake -f makefile.lnx || die
76 - cd ${S}/vcddiff.dir/src
77 - emake -f makefile.lnx || die
78 -}
79 -
80 -src_install() {
81 - dodir /usr
82 - dodir /usr/bin
83 - dobin bin/cver bin/vcddiff || die
84 - doman doc/systasks.1
85 - dodoc doc/README doc/cver*[!htm] doc/dbg.hlp doc/systasks.pdf vcddiff.dir/README.vcddiff
86 - dohtml doc/cver.faq.htm
87 - dodir /usr/include/cver_pli_incs
88 - insinto /usr/include/cver_pli_incs
89 - doins pli_incs/*.h
90 -}
91 -
92 -src_test() {
93 - # fixme: make tests die if something fails
94 - cd ${S}/tests_and_examples/
95 - # first verify install
96 - cd install.tst
97 - ./inst_tst.sh
98 - # now individual tests
99 - cd ../capacity.tst
100 - ../../bin/cver -f lfsr.vc
101 - diff verilog.log lfsr.plg
102 - cd ../examples.acc
103 - ./inst_pli.sh lnx
104 - #opt_inst_pli.sh lnx
105 - cd ../examples.tf
106 - ./inst_pli.sh lnx
107 - #opt_inst_pli.sh lnx
108 - cd ../examples.vpi
109 - ./inst_pli.sh lnx
110 -}
111
112 diff --git a/sci-electronics/gplcver/gplcver-2.12a.ebuild b/sci-electronics/gplcver/gplcver-2.12a.ebuild
113 deleted file mode 100644
114 index 7488d63f5d7..00000000000
115 --- a/sci-electronics/gplcver/gplcver-2.12a.ebuild
116 +++ /dev/null
117 @@ -1,66 +0,0 @@
118 -# Copyright 1999-2018 Gentoo Foundation
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=0
122 -
123 -MY_PN=gpl-cver
124 -
125 -DESCRIPTION="Verilog simulator"
126 -HOMEPAGE="https://sourceforge.net/projects/${PN}"
127 -SRC_URI="http://www.pragmatic-c.com/${MY_PN}/downloads/${P}.src.tar.bz2"
128 -LICENSE="GPL-2"
129 -SLOT="0"
130 -KEYWORDS="~amd64 ~ppc ~x86"
131 -IUSE=""
132 -S=${WORKDIR}/${P}.src
133 -
134 -src_unpack() {
135 - unpack ${A}
136 - cd "${S}"
137 - sed -i \
138 - -e "s/^CFLAGS/#CFLAGS/" \
139 - -e "s/(CFLAGS)/(INCS) \$(CFLAGS)/" \
140 - -e "s/(LFLAGS)/(LFLAGS) \$(LDFLAGS)/" \
141 - src/makefile.* || die "sed failed"
142 - sed -i \
143 - -e "s/^CFLAGS/#CFLAGS/" \
144 - -e "s/(OPTFLGS) vcddiff.o/(LDFLAGS) vcddiff.o/" \
145 - vcddiff.dir/src/makefile.* || die "sed failed"
146 -}
147 -
148 -src_compile(){
149 - cd "${S}"/src
150 - emake -f makefile.lnx || die "emake failed"
151 - cd "${S}"/vcddiff.dir/src
152 - emake -f makefile.lnx || die "emake failed"
153 -}
154 -
155 -src_install() {
156 - dobin bin/cver bin/vcddiff || die "Failed installing binaries"
157 - doman doc/systasks.1
158 - dodoc doc/README doc/cver*[!htm] doc/dbg.hlp doc/systasks.pdf vcddiff.dir/README.vcddiff
159 - dohtml doc/cver.faq.htm
160 - dodir /usr/include/cver_pli_incs
161 - insinto /usr/include/cver_pli_incs
162 - doins pli_incs/*.h
163 -}
164 -
165 -src_test() {
166 - # fixme: make tests die if something fails
167 - cd "${S}"/tests_and_examples/
168 - # first verify install
169 - cd install.tst
170 - ./inst_tst.sh
171 - # now individual tests
172 - cd ../capacity.tst
173 - ../../bin/cver -f lfsr.vc
174 - diff verilog.log lfsr.plg
175 - cd ../examples.acc
176 - ./inst_pli.sh lnx
177 - #opt_inst_pli.sh lnx
178 - cd ../examples.tf
179 - ./inst_pli.sh lnx
180 - #opt_inst_pli.sh lnx
181 - cd ../examples.vpi
182 - ./inst_pli.sh lnx
183 -}
184
185 diff --git a/sci-electronics/gplcver/metadata.xml b/sci-electronics/gplcver/metadata.xml
186 deleted file mode 100644
187 index 246fc329689..00000000000
188 --- a/sci-electronics/gplcver/metadata.xml
189 +++ /dev/null
190 @@ -1,18 +0,0 @@
191 -<?xml version="1.0" encoding="UTF-8"?>
192 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
193 -<pkgmetadata>
194 - <maintainer type="project">
195 - <email>sci-electronics@g.o</email>
196 - <name>Gentoo Electronics Project</name>
197 - </maintainer>
198 - <longdescription>
199 - GPL Cver is a Verilog HDL simulator that is released under the GNU General
200 - Public License. GPL Cver is a full 1995 P1364 Verilog standard HDL simulator.
201 - It also implements some of the 2001 P1364 standard features including all
202 - three PLI interfaces (tf_, acc_ and vpi_) as defined in the 2001 Language
203 - Reference Manual (LRM).
204 - </longdescription>
205 - <upstream>
206 - <remote-id type="sourceforge">gplcver</remote-id>
207 - </upstream>
208 -</pkgmetadata>