summaryrefslogtreecommitdiff
path: root/sci-electronics/xnec2c
diff options
context:
space:
mode:
Diffstat (limited to 'sci-electronics/xnec2c')
-rw-r--r--sci-electronics/xnec2c/Manifest5
-rw-r--r--sci-electronics/xnec2c/metadata.xml35
-rw-r--r--sci-electronics/xnec2c/xnec2c-2.8.ebuild35
-rw-r--r--sci-electronics/xnec2c/xnec2c-3.0.ebuild35
-rw-r--r--sci-electronics/xnec2c/xnec2c-3.1.ebuild35
-rw-r--r--sci-electronics/xnec2c/xnec2c-3.2.ebuild35
-rw-r--r--sci-electronics/xnec2c/xnec2c-3.3.ebuild35
7 files changed, 215 insertions, 0 deletions
diff --git a/sci-electronics/xnec2c/Manifest b/sci-electronics/xnec2c/Manifest
new file mode 100644
index 00000000000..4ccf39f8f96
--- /dev/null
+++ b/sci-electronics/xnec2c/Manifest
@@ -0,0 +1,5 @@
+DIST xnec2c-2.8.tar.bz2 919166 SHA256 988d90cea329959d05a203e40110128c3ceee27c30693d0fd585e775db4dfdeb SHA512 2d4c0155d965087e77153d50a665e649f1408434ecb3bc9bc71dfd58efd14fc176dc95851a3cb12de155e754785c8e57b9db0e8679338c70ab22bdf79475fde6 WHIRLPOOL cfc75a628ef897e31b6c1b9e6f148221ff4394c0049fe03fc4145a81f654edab30ac4f8d1c848a3169bab1a131eca2ca00f9c1c5b07f8292f21ed2fdcf8dc292
+DIST xnec2c-3.0.tar.bz2 919854 SHA256 9b59e0cc01b4411e0ce349c0f5f724c8fa09cd1a5063cba8dfbb8c8fc80ee88e SHA512 ed3372811764be1ed8057108e771817c530768fb0379df786f381c22680bdb0e344ca5fbc54aa5a2c67f3718602a82cbb58e54c0f59ed1f9b2976de3389b1930 WHIRLPOOL eabb74a00e25d3995f9de36cbdf66e8a10c9ed51d3d48443939241b2862f6e08da5e79a7f2f2ecd27a44e0cf1ff1af2455e3a01034f2479701fe9c2ecaf95bf8
+DIST xnec2c-3.1.tar.bz2 921052 SHA256 2a06d4b4923f9bd67b1b196203033f83fb4b597b803c31d0776499ca39dcff90 SHA512 f2df88f297623378970d340dd16055902bbf844c8d28e5650f48a72a23574dbe20539441cb9fdd10463bb6275313f9bc34ee0af4b2a016a5b4325f48e12afbbf WHIRLPOOL 8a0a0839865d85a7527231acdbfcbb1a069a1de334cf38e45580f95632d2bc5546addc44478bc4bc3457dc93c6e029133bbd9c0fe9394c03d02f0c5a4944c3e9
+DIST xnec2c-3.2.tar.bz2 921398 SHA256 e55e0bed1e1341162b9c945996bcba7668529cd5624ccbad4af9123b22dd6845 SHA512 a568e23cf0cfaa3b3ddaac96be8cf15e9caf5f123a2d84155f9435c42365b1cae587017d0263c88c6d63df4805d372bbdd4a1bc6ebaf303bd93adc697f5600a2 WHIRLPOOL 8cd8dde0c35828b4a64871cf436d7d41a9b96a359b7ef5eb8f271738cc3215fa34a1097688656dd1302400608e1b48f0f86f8404122696e121318e8bc12ac6b0
+DIST xnec2c-3.3.tar.bz2 921522 SHA256 53914ea4ddf9d349551c2ce52693621e87dde0c8a9df7807fae99d6e02630242 SHA512 19a5b23d9ff985b6ae83127b8808c9a9e0ce8f23f34f73fb23837b42ea0b7c85743fa41905c9552c3066c186982fe5e8fdee020142fdaefe688e0b0dd44bf4a2 WHIRLPOOL 44a6bd0d01a0836286c9ac6c6a3a65e6bc55f8974376d940e8ca62d9667b9f02340f598fe4d3f53b68566b16cd795ae64bdbb490e8211a0e9c14c0079aeeb130
diff --git a/sci-electronics/xnec2c/metadata.xml b/sci-electronics/xnec2c/metadata.xml
new file mode 100644
index 00000000000..df6a496aa5b
--- /dev/null
+++ b/sci-electronics/xnec2c/metadata.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-electronics</herd>
+<herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>tomjbe@gentoo.org</email>
+ <name>Thomas Beierlein</name>
+ </maintainer>
+<upstream>
+ <maintainer>
+ <email>neoklis.kyriazis@gmail.com</email>
+ <name>Neoklis Kyriazis</name>
+ <description>call sign: 5B4AZ</description>
+ </maintainer>
+</upstream>
+ <longdescription>
+ xnec2c is a GTK+ graphical interactive version of nec2c. It incorporates
+ the nec2c core which it uses for reading input files and calculating
+ output data, but it does not need and indeed does not produce an output
+ file by default. Since xnec2c incorporates the nec2c core, it has access
+ to all internal buffers, including structure data, frequency-related
+ data (structure currents, input impedance, gain etc) and radiation
+ pattern data (for the far field and near field). It therefore has the
+ ability to graphically display user-requested data directly, as the
+ frequency loop progresses or after input from the user. Graphs of
+ frequency-related data and the current or charge distribution evolve as
+ the frequency loop progresses, and radiation patterns (far and near
+ field) are sequentially drawn for each frequency step. A new frequency
+ can be entered by the user from spin buttons in the main or radiation
+ pattern windows or by clicking on the graphs of frequency-related data.
+ New output data are then computed and displayed in text and graphical
+ form.
+ </longdescription>
+</pkgmetadata>
diff --git a/sci-electronics/xnec2c/xnec2c-2.8.ebuild b/sci-electronics/xnec2c/xnec2c-2.8.ebuild
new file mode 100644
index 00000000000..a7dc13df576
--- /dev/null
+++ b/sci-electronics/xnec2c/xnec2c-2.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit autotools eutils
+
+DESCRIPTION="A GTK+ graphical interactive version of nec2c"
+HOMEPAGE="http://www.qsl.net/5b4az/pages/nec2.html"
+SRC_URI="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ glib-gettextize --force --copy || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS README doc/*.txt
+ use doc && dohtml -r doc/*.html doc/images
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins examples/*
+}
diff --git a/sci-electronics/xnec2c/xnec2c-3.0.ebuild b/sci-electronics/xnec2c/xnec2c-3.0.ebuild
new file mode 100644
index 00000000000..54728bfcba2
--- /dev/null
+++ b/sci-electronics/xnec2c/xnec2c-3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A GTK+ graphical interactive version of nec2c"
+HOMEPAGE="http://www.qsl.net/5b4az/pages/nec2.html"
+SRC_URI="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ glib-gettextize --force --copy || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS README doc/*.txt
+ use doc && dohtml -r doc/*.html doc/images
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins examples/*
+}
diff --git a/sci-electronics/xnec2c/xnec2c-3.1.ebuild b/sci-electronics/xnec2c/xnec2c-3.1.ebuild
new file mode 100644
index 00000000000..3db15384c60
--- /dev/null
+++ b/sci-electronics/xnec2c/xnec2c-3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A GTK+ graphical interactive version of nec2c"
+HOMEPAGE="http://www.qsl.net/5b4az/pages/nec2.html"
+SRC_URI="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ glib-gettextize --force --copy || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS README doc/*.txt
+ use doc && dohtml -r doc/*.html doc/images
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins examples/*
+}
diff --git a/sci-electronics/xnec2c/xnec2c-3.2.ebuild b/sci-electronics/xnec2c/xnec2c-3.2.ebuild
new file mode 100644
index 00000000000..a61e6741d3d
--- /dev/null
+++ b/sci-electronics/xnec2c/xnec2c-3.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A GTK+ graphical interactive version of nec2c"
+HOMEPAGE="http://www.qsl.net/5b4az/pages/nec2.html"
+SRC_URI="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ glib-gettextize --force --copy || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS README doc/*.txt
+ use doc && dohtml -r doc/*.html doc/images
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins examples/*
+}
diff --git a/sci-electronics/xnec2c/xnec2c-3.3.ebuild b/sci-electronics/xnec2c/xnec2c-3.3.ebuild
new file mode 100644
index 00000000000..a61e6741d3d
--- /dev/null
+++ b/sci-electronics/xnec2c/xnec2c-3.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils
+
+DESCRIPTION="A GTK+ graphical interactive version of nec2c"
+HOMEPAGE="http://www.qsl.net/5b4az/pages/nec2.html"
+SRC_URI="http://www.qsl.net/5b4az/pkg/nec2/xnec2c/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+src_prepare() {
+ glib-gettextize --force --copy || die
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ dodoc AUTHORS README doc/*.txt
+ use doc && dohtml -r doc/*.html doc/images
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins examples/*
+}