diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-electronics/netgen |
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-electronics/netgen')
-rw-r--r-- | sci-electronics/netgen/Manifest | 9 | ||||
-rw-r--r-- | sci-electronics/netgen/files/netgen-1.3.10-tcl-bin-name.patch | 14 | ||||
-rw-r--r-- | sci-electronics/netgen/files/netgen-1.4.40-tcl-bin-name.patch | 14 | ||||
-rw-r--r-- | sci-electronics/netgen/metadata.xml | 21 | ||||
-rw-r--r-- | sci-electronics/netgen/netgen-1.3.11.ebuild | 60 | ||||
-rw-r--r-- | sci-electronics/netgen/netgen-1.4.52.ebuild | 59 |
6 files changed, 177 insertions, 0 deletions
diff --git a/sci-electronics/netgen/Manifest b/sci-electronics/netgen/Manifest new file mode 100644 index 000000000000..cfc5345bd754 --- /dev/null +++ b/sci-electronics/netgen/Manifest @@ -0,0 +1,9 @@ +AUX netgen-1.3.10-tcl-bin-name.patch 520 SHA256 147f9a8494be284fad297ab551768596910903005bb5a4bd4b0743f09f27e004 SHA512 f7f89e1506806b37c9b54a12ca16d95a1f9bd6296c42bc813902151d048e5a58258941f454a0d73f12c146f2792bc972bc64dd503b899ca2ccc16bdf65ea86c0 WHIRLPOOL fc55be63231c47656ac48a412efe2ed19231b451391f82277ff47680a18c09b6dc1c49bd442ca361ed0e527fa84036e500a78fa4dfbf6e2fe795d58b988725f0 +AUX netgen-1.4.40-tcl-bin-name.patch 520 SHA256 147f9a8494be284fad297ab551768596910903005bb5a4bd4b0743f09f27e004 SHA512 f7f89e1506806b37c9b54a12ca16d95a1f9bd6296c42bc813902151d048e5a58258941f454a0d73f12c146f2792bc972bc64dd503b899ca2ccc16bdf65ea86c0 WHIRLPOOL fc55be63231c47656ac48a412efe2ed19231b451391f82277ff47680a18c09b6dc1c49bd442ca361ed0e527fa84036e500a78fa4dfbf6e2fe795d58b988725f0 +DIST netgen-1.3.11.tgz 350678 SHA256 fae44331f5c6e660fbb385d3b15178f6e69fd368eaaf78a67dda8c08078d0198 SHA512 31bc3daccc99681268935f82f282df94ea3889d24d40ef53611e2c1a14d005422d813eb614426c85ef953ae214f362b5d502f2907745f756aa2fc2b014b1cd22 WHIRLPOOL de0defa39e43e4a43fab12003b9c2c38618abf99a45576ee8c33b41938891d2df1da279046b7bcfc83df6aa7a3d427c1926b93464302431c8602c69c46809204 +DIST netgen-1.4.52.tgz 408225 SHA256 c2ecdea7447d4af1bf4518eb722801025d28f27380ad52020a5043a98f0ffe80 SHA512 ecee6243181e90fbd277c1315b28c34539ebdf254a03544819dbeffe8ddd22fb7ca76c783364bbf97bfbf269cbb446dd6e16f95621774a6cbaa83f0e0b6dd703 WHIRLPOOL 0241f50f672adfd11b92b40876e56e1c924aa06fc27a98cb3f36151b724431eeaebf45ba22b15f41fe8a418108cd8ea911a57673ee058bf06ec55c3621a6b28d +EBUILD netgen-1.3.11.ebuild 1089 SHA256 12b25081d8093dfd8c1ebaa1d92f76ca88af92d164777cbb31f5035717317ade SHA512 0867c2c8a77e3c0e150c6bfdf4eada55760cacd1b3c49313704fe436f269ff37262d619fe3334d56add4f2a4ab89e72461619cde14c2fd8ff012d2649c32498e WHIRLPOOL 1ba866c08207516a90c4957043a2c1b696d7976da1566ad0961d552af38aa753bc6c823d218cb4eaadf769598b96b10446fad5cca3109fba2d072a500df9b840 +EBUILD netgen-1.4.52.ebuild 1048 SHA256 584c6f5c6cdfaab22559aab978e6b662c1bda3fd48f2fbafc239303e13f55c52 SHA512 4fa6fcd208294ae47c4da52c1de3cd2bd140ca62f03123ed2cb705308157aac4590e39a4356827cb90618b12b0775921eac149034ddd5a61dd8e4446f26659ec WHIRLPOOL 68742d89d0ed0f2d1e0158abcc741669eb3e9414a22dc7daf6af6fe215c89b0199997e8a883abd5643f4523a967932ecfd010a4739eaa57818b58e648dd2f778 +MISC ChangeLog 2702 SHA256 9c088dc90947a51368a25848b4d5bf607907b6bed0e7c8fc6535b11b0a614ab2 SHA512 d6f21744a9f0deefec53787c4bf21213a6a4fff16f4194fb80af73d37093e049d412399fbf19c73e57e4ba141f4d790c1680c69d525610e7ab3d3aa9cec3ab73 WHIRLPOOL 2963b5748bef4af357a2d5abd4e03044391b503c04846fc9dd0f2e3dbb2a27b7fada1e7aae4882a287475052a2a0729fe31613d9682d3157438b5752bfebd02f +MISC ChangeLog-2015 2406 SHA256 0f059b29bf54706dc1282c522b06332456c99d94b1b1adddf1b6ca627aab93a9 SHA512 45a64889af4b49d8e6ff689cc5c10e485ca74a2308c621f3fbec3063ad1a26ba0cbfec2c4d875b93bee2b9717df19bf84fdf28c4038c2b7deed0b21e7a68d0d5 WHIRLPOOL 071590f2885cd94002e6af47829628e3268d91b201d85214896cdb076a1be61aee7e7cde249218c25377855d2fd8e7c63c6dbd108a7c3cadb507bf65e1735451 +MISC metadata.xml 761 SHA256 86c687747e448472ac9ba59f05de6ffe20f30664340d87d9e6066742f01bde1f SHA512 f1c2b2ae7085f51b193f6f1d290292a20e3b81f051c6f16db9117218269552ac519c44fbf891ea7498def981542f47f6579e9b420b284827395b5d69bcdd7637 WHIRLPOOL 9949d9d4cde6da9da57ab4401240f297905e0dda525b6b6a9981d294e8b96a48e0b8eef50c63fab129b919ab49a8afda985af60f136e9bddeb96f254686d9095 diff --git a/sci-electronics/netgen/files/netgen-1.3.10-tcl-bin-name.patch b/sci-electronics/netgen/files/netgen-1.3.10-tcl-bin-name.patch new file mode 100644 index 000000000000..c0caf10361a1 --- /dev/null +++ b/sci-electronics/netgen/files/netgen-1.3.10-tcl-bin-name.patch @@ -0,0 +1,14 @@ +--- netgen-1.4.40/tcltk/Makefile ++++ netgen-1.4.40/tcltk/Makefile +@@ -42,8 +42,8 @@ + ${CP} $* $(DESTDIR)${TCLDIR}/$* + + $(DESTDIR)${BINDIR}/netgen.sh: netgen.sh +- ${RM} $(DESTDIR)${BINDIR}/netgen.sh $(DESTDIR)${BINDIR}/netgen +- ${CP} netgen.sh $(DESTDIR)${BINDIR}/netgen +- (cd $(DESTDIR)${BINDIR}; chmod 0755 netgen) ++ ${RM} $(DESTDIR)${BINDIR}/netgen.sh $(DESTDIR)${BINDIR}/netgen-tcl ++ ${CP} netgen.sh $(DESTDIR)${BINDIR}/netgen-tcl ++ (cd $(DESTDIR)${BINDIR}; chmod 0755 netgen-tcl) + + include ${NETGENDIR}/rules.mak diff --git a/sci-electronics/netgen/files/netgen-1.4.40-tcl-bin-name.patch b/sci-electronics/netgen/files/netgen-1.4.40-tcl-bin-name.patch new file mode 100644 index 000000000000..c0caf10361a1 --- /dev/null +++ b/sci-electronics/netgen/files/netgen-1.4.40-tcl-bin-name.patch @@ -0,0 +1,14 @@ +--- netgen-1.4.40/tcltk/Makefile ++++ netgen-1.4.40/tcltk/Makefile +@@ -42,8 +42,8 @@ + ${CP} $* $(DESTDIR)${TCLDIR}/$* + + $(DESTDIR)${BINDIR}/netgen.sh: netgen.sh +- ${RM} $(DESTDIR)${BINDIR}/netgen.sh $(DESTDIR)${BINDIR}/netgen +- ${CP} netgen.sh $(DESTDIR)${BINDIR}/netgen +- (cd $(DESTDIR)${BINDIR}; chmod 0755 netgen) ++ ${RM} $(DESTDIR)${BINDIR}/netgen.sh $(DESTDIR)${BINDIR}/netgen-tcl ++ ${CP} netgen.sh $(DESTDIR)${BINDIR}/netgen-tcl ++ (cd $(DESTDIR)${BINDIR}; chmod 0755 netgen-tcl) + + include ${NETGENDIR}/rules.mak diff --git a/sci-electronics/netgen/metadata.xml b/sci-electronics/netgen/metadata.xml new file mode 100644 index 000000000000..c15c8e2e96e7 --- /dev/null +++ b/sci-electronics/netgen/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>xmw@gentoo.org</email> + <name>Michael Weber</name> + </maintainer> + <maintainer type="project"> + <email>sci-electronics@gentoo.org</email> + <name>Gentoo Electronics Project</name> + </maintainer> + <upstream> + <maintainer status="active"> + <email>tim@opencircuitdesign.com</email> + <name>Timothy Edwards</name> + </maintainer> + <changelog>http://www.opencircuitdesign.com/netgen/history.html</changelog> + <doc lang="en">http://www.opencircuitdesign.com/netgen/reference.html</doc> + <bugs-to>mailto:tim@opencircuitdesign.com</bugs-to> + </upstream> +</pkgmetadata> diff --git a/sci-electronics/netgen/netgen-1.3.11.ebuild b/sci-electronics/netgen/netgen-1.3.11.ebuild new file mode 100644 index 000000000000..6bba0ed1b4e0 --- /dev/null +++ b/sci-electronics/netgen/netgen-1.3.11.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils multilib + +DESCRIPTION="LVS tool (layout versus schematic comparison)" +HOMEPAGE="http://www.opencircuitdesign.com/netgen/index.html" +SRC_URI="http://www.opencircuitdesign.com/${PN}/archive/${P}.tgz" + +LICENSE="GPL-1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X" + +DEPEND="X? ( + dev-lang/tcl:0 + dev-lang/tk:0 + x11-libs/libX11 )" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.3.10-tcl-bin-name.patch + + if $(use X) ; then + cp -r "${S}" "${WORKDIR}"/with-x || die + fi +} + +src_configure() { + cd scripts + econf --without-x + + if $(use X) ; then + cd "${WORKDIR}"/with-x/scripts || die + econf --with-x + fi +} + +src_compile() { + emake + + if $(use X) ; then + cd "${WORKDIR}"/with-x || die + emake + fi +} + +src_install() { + dodir /usr/$(get_libdir)/${PN} + emake DESTDIR="${D}" DOCDIR=/usr/share/doc/${PF} install + + if $(use X) ; then + cd "${WORKDIR}"/with-x || die + emake DESTDIR="${D}" DOCDIR=/usr/share/doc/${PF} install + fi + + dodoc Changes README TO_DO +} diff --git a/sci-electronics/netgen/netgen-1.4.52.ebuild b/sci-electronics/netgen/netgen-1.4.52.ebuild new file mode 100644 index 000000000000..0c90872fda8b --- /dev/null +++ b/sci-electronics/netgen/netgen-1.4.52.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils + +DESCRIPTION="LVS tool (layout versus schematic comparison)" +HOMEPAGE="http://www.opencircuitdesign.com/netgen/index.html" +SRC_URI="http://www.opencircuitdesign.com/${PN}/archive/${P}.tgz" + +LICENSE="GPL-1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X" + +DEPEND="X? ( + dev-lang/tcl:0 + dev-lang/tk:0 + x11-libs/libX11 )" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.4.40-tcl-bin-name.patch + + if $(use X) ; then + cp -r "${S}" "${WORKDIR}"/with-x || die + fi +} + +src_configure() { + cd scripts + econf --without-x + + if $(use X) ; then + cd "${WORKDIR}"/with-x/scripts || die + econf --with-x + fi +} + +src_compile() { + emake + + if $(use X) ; then + cd "${WORKDIR}"/with-x || die + emake + fi +} + +src_install() { + emake DESTDIR="${D}" DOCDIR=/usr/share/doc/${PF} install + + if $(use X) ; then + cd "${WORKDIR}"/with-x || die + emake DESTDIR="${D}" DOCDIR=/usr/share/doc/${PF} install + fi + + dodoc Changes README TO_DO +} |