[hamradio-commits] [linsim] 02/02: Add debian folder. Builds OK using pbuilder

Greg Beam ki7mt-guest at moszumanska.debian.org
Sat Jan 17 20:07:43 UTC 2015


This is an automated email from the git hooks/post-receive script.

ki7mt-guest pushed a commit to branch master
in repository linsim.

commit b53639bd00667ba16517a970d9306c5b81f5581c
Author: Greg Beam <ki7mt at yahoo.com>
Date:   Sat Jan 17 13:06:50 2015 -0700

    Add debian folder. Builds OK using pbuilder
---
 debian/changelog                         |   6 +
 debian/compat                            |   1 +
 debian/control                           |  30 +++++
 debian/copyright                         |  53 +++++++++
 debian/linsim.docs                       |   2 +
 debian/linsim.manpages                   |   1 +
 debian/patches/add-manpage.patch         | 188 +++++++++++++++++++++++++++++++
 debian/patches/series                    |   2 +
 debian/patches/update-desktop-file.patch |  32 ++++++
 debian/rules                             |  16 +++
 debian/source/format                     |   1 +
 debian/watch                             |   2 +
 12 files changed, 334 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ef1224f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+linsim (2.0.0-1) unstable; urgency=medium
+
+  * Initial Debian Release (Closes: #775464)
+
+ -- Greg Beam <ki7mt at yahoo.com>  Sat, 17 Jan 2015 09:00:00 -0700
+ 
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..17f6dbf
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,30 @@
+Source: linsim
+Section: hamradio
+Priority: extra
+Maintainer: Debian Hamradio Maintainers <debian-hams at lists.debian.org>
+Uploaders: Greg Beam <ki7mt at yahoo.com>, Kamal Mostafa <kamal at whence.com>
+Build-Depends: debhelper (>= 9.2.0~),
+				pkg-config,
+				autotools-dev,
+				libfltk1.3-dev | libfltk1.1-dev,
+				libfile-fcntllock-perl,
+				libxmlrpc-core-c3-dev,
+				libsamplerate0-dev,
+				libsndfile1-dev,
+				libx11-dev
+Standards-Version: 3.9.5
+Homepage: http://www.w1hkj.com/
+Vcs-Git: http://anonscm.debian.org/cgit/pkg-hamradio/linsim.git
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-hamradio/linsim.git
+
+Package: linsim
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: amateur radio digital mode evaluation tool
+ Linsim is a computer program intended as a tool for Amateur Radio
+ Digital Mode evaluation under varying HF propagation conditions, providing
+ for; Density variations versus altitude in the ionosphere;  Magnetic-ionic
+ effects that cause polarization-dependent paths; Non-uniformity of the
+ ionospheric layers
+
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..aad7e92
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,53 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: linsim
+Upstream-Contact: Dave Freese <w1hkj at w1hkj.com>
+Source: http://www.w1hkj.com/
+
+Files: ./noise_gen.cxx path.cxx sim.cxx
+Copyright: 2000 Moe Wheatley AE4JY <ae4jy at mindspring.com>
+           2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: src/delay.cxx gauss_fir.cxx
+Copyright: 2000 Moe Wheatley AE4JY <ae4jy at mindspring.com>
+           2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: include/delay.h gauss_fir.h path.h noise_gen.h
+Copyright: 2000 Moe Wheatley AE4JY <ae4jy at mindspring.com>
+           2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: src/filters.cxx filter_tables.cxx
+Copyright: 2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: include/filters.h filter_tables.h sim_vals.h
+Copyright: 2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+License: GPL-2
+
+License: GPL-2
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: debian/*
+Copyright: 2015 Greg Beam <ki7mt at yahoo.com>
+License: GPL-3
+
+Files: * 
+Copyright: 2008-2015 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: include/sound.cxx
+Copyright: 2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+           2007-2013 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: include/sound.h
+Copyright: 2013 Dave Freese W1HKJ <w1hkj at w1hkj.com>
+           2007-2013 Stelios Bounanos, M0GLD
+License: GPL-3
+
+License: GPL-3
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/linsim.docs b/debian/linsim.docs
new file mode 100644
index 0000000..55bc0a6
--- /dev/null
+++ b/debian/linsim.docs
@@ -0,0 +1,2 @@
+README
+AUTHORS
diff --git a/debian/linsim.manpages b/debian/linsim.manpages
new file mode 100644
index 0000000..f9ea7d9
--- /dev/null
+++ b/debian/linsim.manpages
@@ -0,0 +1 @@
+manpages/linsim.1
diff --git a/debian/patches/add-manpage.patch b/debian/patches/add-manpage.patch
new file mode 100644
index 0000000..2220017
--- /dev/null
+++ b/debian/patches/add-manpage.patch
@@ -0,0 +1,188 @@
+Description: <short summary of the patch>
+ * Add basic manpage for linsim binary
+ .
+ linsim (2.0.0-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #775464)
+
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/775464
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- /dev/null
++++ linsim-2.0.0/manpages/linsim.1
+@@ -0,0 +1,107 @@
++'\" t
++.\"     Title: linsim
++.\"    Author: [see the "AUTHORS" section]
++.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
++.\"      Date: 01/17/2015
++.\"    Manual: LINSIM Man Page
++.\"    Source: LINSIM Version 2.0.0
++.\"  Language: English
++.\"
++.TH "LINSIM" "1" "01/17/2015" "LINSIM Version 2\&.0\&.0" "LINSIM Man Page"
++.\" -----------------------------------------------------------------
++.\" * Define some portability stuff
++.\" -----------------------------------------------------------------
++.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
++.\" http://bugs.debian.org/507673
++.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
++.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
++.ie \n(.g .ds Aq \(aq
++.el       .ds Aq '
++.\" -----------------------------------------------------------------
++.\" * set default formatting
++.\" -----------------------------------------------------------------
++.\" disable hyphenation
++.nh
++.\" disable justification (adjust text to left margin only)
++.ad l
++.\" -----------------------------------------------------------------
++.\" * MAIN CONTENT STARTS HERE *
++.\" -----------------------------------------------------------------
++.SH "NAME"
++linsim \- amateur radio digital mode evaluation tool
++.SH "SYNOPSIS"
++.sp
++\fBlinsim\fR \- Linsim is a computer program intended as a tool for Amateur Radio Digital Mode evaluation under varying HF propagation conditions\&.
++.sp
++.RS 4
++.ie n \{\
++\h'-04'\(bu\h'+03'\c
++.\}
++.el \{\
++.sp -1
++.IP \(bu 2.3
++.\}
++Density variations versus altitude in the ionosphere
++.RE
++.sp
++.RS 4
++.ie n \{\
++\h'-04'\(bu\h'+03'\c
++.\}
++.el \{\
++.sp -1
++.IP \(bu 2.3
++.\}
++Magnetic\-ionic effects that cause polarization\-dependent paths
++.RE
++.sp
++.RS 4
++.ie n \{\
++\h'-04'\(bu\h'+03'\c
++.\}
++.el \{\
++.sp -1
++.IP \(bu 2.3
++.\}
++Non\-uniformity of the ionospheric layers
++.RE
++.SH "BUGS"
++.sp
++If you find a bug or suspect \fB\fIlinsim\fR\fR is not acting as you think it should, send an email with as much detail as possible to: <fldigi\-devel at lists\&.sourceforge\&.net>
++.SH "AUTHORS"
++.sp
++.if n \{\
++.RS 4
++.\}
++.nf
++Dave Freeze, W1HKJ, <w1hkj at w1hkj\&.com>
++.fi
++.if n \{\
++.RE
++.\}
++.SH "RESOURCES"
++.sp
++.if n \{\
++.RS 4
++.\}
++.nf
++Project Site: \&.\&.\&. <http://sourceforge\&.net/projects/fldigi/>
++Main web site: \&.\&. <http://www\&.w1hkj\&.com>
++Documentation: \&.\&. <http://www\&.w1hkj\&.com/downloads/test_suite/guide\&.html>
++.fi
++.if n \{\
++.RE
++.\}
++.SH "DEBIAN MAINTAINERS"
++.sp
++.if n \{\
++.RS 4
++.\}
++.nf
++Maintainer \&.\&.: Debian Hamradio Maintainers <debian\-hams at lists\&.debian\&.org>
++Uploaders \&.\&.\&.: Greg Beam <ki7mt at yahoo\&.com>, Kamal Mostafa <kamal at whence\&.com>
++IRC \&.\&.\&.\&.\&.\&.\&.\&.\&.: OFTC #debian\-hams, FREENODE: #ubuntu\-hams
++.fi
++.if n \{\
++.RE
++.\}
+--- /dev/null
++++ linsim-2.0.0/manpages/linsim.1.txt
+@@ -0,0 +1,52 @@
++// Process this file with AsciiDoc:
++// Command: a2x.py --doctype manpage --format manpage --no-xmllint linsim.1.txt
++:doctype: manpage
++:man source: LINSIM
++:man manual: LINSIM Man Page
++:man date: {date}
++:man version: Version 2.0.0
++
++= linsim(1)
++
++== NAME
++
++linsim - amateur radio digital mode evaluation tool
++
++
++== SYNOPSIS
++
++*linsim* -  Linsim is a computer program intended as a tool for Amateur Radio
++ Digital Mode evaluation under varying HF propagation conditions.
++
++ * Density variations versus altitude in the ionosphere
++ * Magnetic-ionic effects that cause polarization-dependent paths
++ * Non-uniformity of the ionospheric layers
++
++
++== BUGS
++
++If you find a bug or suspect *'linsim'* is not acting as you think it should,
++send an email with as much detail as possible to: <fldigi-devel at lists.sourceforge.net>
++
++
++== AUTHORS
++-----
++Dave Freeze, W1HKJ, <w1hkj at w1hkj.com>
++-----
++
++
++== RESOURCES
++-----
++Project Site: ... <http://sourceforge.net/projects/fldigi/>
++Main web site: .. <http://www.w1hkj.com>
++Documentation: .. <http://www.w1hkj.com/downloads/test_suite/guide.html>
++-----
++
++
++== DEBIAN MAINTAINERS
++-----
++Maintainer ..: Debian Hamradio Maintainers <debian-hams at lists.debian.org>
++Uploaders ...: Greg Beam <ki7mt at yahoo.com>, Kamal Mostafa <kamal at whence.com>
++IRC .........: OFTC #debian-hams, FREENODE: #ubuntu-hams
++-----
++
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..e99633b
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+add-manpage.patch
+update-desktop-file.patch
diff --git a/debian/patches/update-desktop-file.patch b/debian/patches/update-desktop-file.patch
new file mode 100644
index 0000000..5f5c0c2
--- /dev/null
+++ b/debian/patches/update-desktop-file.patch
@@ -0,0 +1,32 @@
+Description: <short summary of the patch>
+ * Update .desktop file category, use Network v.s. Other
+ * Prevent Lintian Warnings
+ .
+ linsim (2.0.0-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #775464)
+
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/775464
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- linsim-2.0.0.orig/data/linsim.desktop
++++ linsim-2.0.0/data/linsim.desktop
+@@ -6,4 +6,4 @@ Exec=linsim
+ Icon=linsim
+ Terminal=false
+ Type=Application
+-Categories=Other;HamRadio;
++Categories=Network;HamRadio;
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..51d1139
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+export DH_VERBOSE=1
+
+%:
+	dh $@ --with autotools_dev
+
+
+# Taken from Kamals rules file for the remainder fo the Fldigi Apps.
+# Collect dpkg-buildflags from versions which support --export=configure
+# (older dpkg-buildflags will whine here, but won't break the build)
+configure_flags := $(shell f=`dpkg-buildflags --export=configure`; if [ $$? = 0 ]; then echo $$f; fi)
+
+override_dh_auto_configure:
+	dh_auto_configure -- $(configure_flags)
+
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..51eaa21
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.w1hkj.com/downloads/test_suite/linsim-(.+).tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/linsim.git



More information about the pkg-hamradio-commits mailing list