debian/0000755000000000000000000000000012161615333007167 5ustar debian/watch0000644000000000000000000000055612161606411010223 0ustar version=3 opts=uversionmangle=s/-(beta\d*)$/~$1/ \ http://5b4az.chronos.org.uk/pages/nec2.html \ (?:.*/|)xnec2c(?:-|_|_v|\.|V|)(\d\S*)\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz) # Bart Martens 2013-06-10 21:58:30 opts=uversionmangle=s/-(beta\d*)$/~$1/ \ http://5b4az.chronos.org.uk/pkg/nec2/xnec2c/xnec2c-(\d\S*)\.(?:tar\.(?:gz|bz2|xz)|tgz|tbz2|txz) debian/source/0000755000000000000000000000000012161604217010466 5ustar debian/source/format0000644000000000000000000000001412161604217011674 0ustar 3.0 (quilt) debian/control0000644000000000000000000000244212161610723010572 0ustar Source: xnec2c Section: hamradio Priority: extra Maintainer: Debian Hamradio Maintainers Uploaders: Steve Conklin , Kamal Mostafa Build-Depends: debhelper (>= 7), libgtk2.0-dev, automake (>= 1.9), intltool (>= 0.50.0) Standards-Version: 3.9.4 Homepage: http://5b4az.chronos.org.uk/pages/nec2.html Package: xnec2c Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: nec2c Description: calculate and display radio antenna properties The original nec2c is a non-interactive command-line application that reads standard NEC2 input files and produces an output file with data requested by "commands" in the input file. . In contrast xnec2c is a GUI interactive application that (in its current form) reads NEC2 input files but presents output data in graphical form, e.g. as wire frame drawings of the radiation pattern or near E/H field, graphs of maximum gain, input impedance, vswr etc against frequency and simple rendering of the antenna structure, including color code representation of currents or charge densities. These results are only calculated and drawn on user demand via menu items or buttons, e.g. xnec2c is interactive and does not execute NEC2 "commands" in batch style as the original does. debian/xnec2c.install0000644000000000000000000000005612161604217011741 0ustar debian/xnec2c.desktop usr/share/applications/ debian/menu0000644000000000000000000000015712161604217010060 0ustar ?package(xnec2c):needs="X11" section="Applications/Amateur Radio" \ title="Xnec2c" command="/usr/bin/xnec2c" debian/docs0000644000000000000000000000004612161604217010041 0ustar doc/xnec2c.html doc/images/ examples/ debian/xnec2c.desktop0000644000000000000000000000021012161604217011734 0ustar [Desktop Entry] Name=Xnec2c Comment=Xnec2c antenna simulation Exec=xnec2c Terminal=false Type=Application Categories=Education;Science; debian/compat0000644000000000000000000000000212161604217010364 0ustar 7 debian/patches/0000755000000000000000000000000012161607045010617 5ustar debian/copyright0000644000000000000000000000475612161604217011135 0ustar This package was debianized by Joop Stakenborg on Fri, 1 Dec 2006 21:55:27 +0100. It was downloaded from http://5b4az.chronos.org.uk/pages/nec2.html Upstream Author: Neoklis Kyriazis From src/main.c: * xnec2c - GTK2-based version of nec2c, the C translation of NEC2 * Copyright (C) 2003-2006 N. Kyriazis License: * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Library General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Part of this package comes from nec2, which is fortran code released in the Public Domain, e.g. src/matrix.c contains the original copyright header: /******* Translated to the C language by N. Kyriazis 20 Aug 2003 ****** Program NEC(input,tape5=input,output,tape11,tape12,tape13,tape14, tape15,tape16,tape20,tape21) Numerical Electromagnetics Code (NEC2) developed at Lawrence Livermore lab., Livermore, CA. (contact G. Burke at 415-422-8414 for problems with the NEC code. For problems with the vax implem- entation, contact J. Breakall at 415-422-8196 or E. Domning at 415 422-5936) file created 4/11/80. ***********Notice********** This computer code material was prepared as an account of work sponsored by the United States government. Neither the United States nor the United States Department Of Energy, nor any of their employees, nor any of their contractors, subcontractors, or their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness or usefulness of any information, apparatus, product or process disclosed, or represents that its use would not infringe privately-owned rights. ***********************************************************************/ The Debian packaging is (C) 2006, Joop Stakenborg and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. debian/changelog0000644000000000000000000000734512161615333011052 0ustar xnec2c (1:2.3~beta-1) unstable; urgency=low * New upstream beta release - autoconf generated files updated * debian/ - migrated to unstable: - new upstream 2.x-beta series is more stable than old 1.x series - old 1.4-1 package is FTBFS in Debian jessie (Closes: 713697). - build-dep: added intltool - patches: dropped autoconf generated files - watch: updated - bumped standards version to 3.9.4 -- Kamal Mostafa Sun, 23 Jun 2013 08:42:12 -0700 xnec2c (1:2.1~beta-1) experimental; urgency=low * New upstream beta release * debian/ - rules: configure with dpkg-buildflags to enable hardening flags - rules: added targets build-arch, build-indep - xnec2c.desktop (LP: #615616, thanks PeterPall) - updated autoconf generated files (patches/01...) - bumped standards version to 3.9.3 -- Kamal Mostafa Mon, 15 Oct 2012 15:04:12 -0700 xnec2c (1:1.4-1) unstable; urgency=low [ Steve Conklin ] * New upstream release * change debian maintainer and uploaders (Closes: 555145) -- Steve Conklin Thu, 21 Jul 2011 21:32:04 -0500 xnec2c (1:1.3-2) unstable; urgency=low * Retiring - set the package maintainer to Debian QA Group. -- Joop Stakenborg Sun, 08 Nov 2009 17:59:42 +0000 xnec2c (1:1.3-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Wed, 25 Mar 2009 19:02:05 +0100 xnec2c (1:1.2-1) unstable; urgency=low * -- Joop Stakenborg Mon, 24 Nov 2008 12:34:53 +0100 xnec2c (1:1.0-3) unstable; urgency=low * Upstream revision for the previous patch. -- Joop Stakenborg Thu, 20 Nov 2008 19:18:22 +0100 xnec2c (1:1.0-2) unstable; urgency=low * Upstream patch to fix a segfault. -- Joop Stakenborg Wed, 19 Nov 2008 21:25:36 +0100 xnec2c (1:1.0-1) unstable; urgency=low * New upstream release. * Adapt description and add homepage to the control file. Thanks Chris Walker. Closes: #500808. -- Joop Stakenborg Tue, 18 Nov 2008 20:19:06 +0100 xnec2c (1.0b5-1) unstable; urgency=low * New upstream release. -- Joop Stakenborg Sun, 27 Jan 2008 08:41:27 +0100 xnec2c (1.0b4-1) unstable; urgency=low * New upstream release. * Watch file added. * Bump standards version. -- Joop Stakenborg Thu, 24 Jan 2008 19:36:33 +0100 xnec2c (1.0b3-3) unstable; urgency=low * Set exe bit in debian/rules. Closes: #454972. -- Joop Stakenborg Sun, 09 Dec 2007 09:10:13 +0100 xnec2c (1.0b3-2) unstable; urgency=low * Set exe bit for configure and some other files. Closes: #454972, #454968. -- Joop Stakenborg Sat, 08 Dec 2007 16:32:53 +0100 xnec2c (1.0b3-1) unstable; urgency=low * New upstream release. Closes: #444092. Thanks Nate, N0NB. -- Joop Stakenborg Sun, 02 Dec 2007 10:57:16 +0100 xnec2c (1.0b-4) unstable; urgency=low * Install images for the documentation correctly. Closes: #444016. * Thanks Nate Bargmann. * Add a menu entry. * Fix 2 lintian warnings. -- Joop Stakenborg Tue, 09 Oct 2007 14:31:07 +0200 xnec2c (1.0b-3) unstable; urgency=low * Oops. Really add automake build-dependency this time. -- Joop Stakenborg Fri, 29 Dec 2006 10:21:27 +0100 xnec2c (1.0b-2) unstable; urgency=low * Build-depend on automake, since most of the scripts in the package root directory are symlinks. -- Joop Stakenborg Fri, 29 Dec 2006 10:05:44 +0100 xnec2c (1.0b-1) unstable; urgency=low * Initial release -- Joop Stakenborg Fri, 1 Dec 2006 21:55:27 +0100 debian/dirs0000644000000000000000000000001012161604217010041 0ustar usr/bin debian/rules0000755000000000000000000000510012161604217010242 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) # enable hardening flags (for debian/compat<9): configure_flags += $(shell f=`dpkg-buildflags --export=configure` && echo $$f) config.status: configure dh_testdir # Add here commands to configure the package. ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info $(configure_flags) build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status dh_testdir # Add here commands to compile the package. $(MAKE) touch $@ clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean #ifneq "$(wildcard /usr/share/misc/config.sub)" "" # cp -f /usr/share/misc/config.sub config.sub #endif #ifneq "$(wildcard /usr/share/misc/config.guess)" "" # cp -f /usr/share/misc/config.guess config.guess #endif dh_clean [ ! -f mkinstalldirs ] || chmod +x mkinstalldirs chmod +x configure depcomp missing install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/xnec2c. $(MAKE) DESTDIR=$(CURDIR)/debian/xnec2c install # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_install dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_python # dh_installinit # dh_installcron # dh_installinfo dh_installman dh_link dh_strip dh_compress dh_fixperms # dh_perl # dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install