[hamradio-commits] [flwkey] 01/01: Add debian folder. Builds OK with pbuilder

Greg Beam ki7mt-guest at moszumanska.debian.org
Wed Jan 14 22:37:29 UTC 2015


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

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

commit ba0168b66a3d52d1bccb34b303ca09542b608eef
Author: Greg Beam <ki7mt at yahoo.com>
Date:   Wed Jan 14 15:37:14 2015 -0700

    Add debian folder. Builds OK with pbuilder
---
 debian/changelog                   |   6 +
 debian/compat                      |   1 +
 debian/control                     |  25 ++++
 debian/copyright                   | 236 +++++++++++++++++++++++++++++++++++++
 debian/flwkey.docs                 |   2 +
 debian/flwkey.manpages             |   1 +
 debian/patches/add-manpage.patch   | 153 ++++++++++++++++++++++++
 debian/patches/series              |   2 +
 debian/patches/update-readme.patch |  39 ++++++
 debian/rules                       |  16 +++
 debian/source/format               |   1 +
 debian/watch                       |   2 +
 12 files changed, 484 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f10152f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+flwkey (1.1.6-1) unstable; urgency=medium
+
+  * Initial Debian Release (Closes: #774923)
+
+ -- Greg Beam <ki7mt at yahoo.com>  Wed, 14 Jan 2015 14: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..99b749e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,25 @@
+Source: flwkey
+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,
+				libxmlrpc-core-c3-dev,
+				libx11-dev
+Standards-Version: 3.9.5
+Homepage: http://www.w1hkj.com/
+Vcs-Git: http://anonscm.debian.org/cgit/pkg-hamradio/flwkey.git
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-hamradio/flwkey.git
+
+Package: flwkey
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: interface to Winkeyer v1 & v2 CW code generators
+ flwkey is a simple interface to the Winkeyer series of CW code generators.
+ It can be used with both the Winkeyer 1.x and 2.x series as well as the
+ RigExpert and other units that either use the K1EL chipset or emulate it's
+ behavior.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..24bf285
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,236 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: flwkey
+Upstream-Contact: Dave Freese <w1hkj at w1hkj.com>
+Source: http://www.w1hkj.com/
+
+Files: *
+Copyright: 2008-2014 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: src/compat/regex.c
+Copyright: 1993 Free Software Foundation, Inc.
+License: GPL-2
+
+Files: src/compat/regex.h
+Copyright: 1985, 1989, 1990-1993 Free Software Foundation, Inc.
+License: GPL-2
+
+Files: src/include/gettext.h
+Copyright: 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc.
+License: GPL-2
+
+Files: src/misc/status.cxx
+Copyright: 2009 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser.cxx
+Copyright: 2004 Greg Ercolano
+License: GPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser_FLTK.cxx
+Copyright: 2004 Greg Ercolano
+           2005 Nathan Vander Wilt
+License: GPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser_MAC.cxx
+Copyright: 2004, 2007 Greg Ercolano
+License: GPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser_WIN32.cxx
+Copyright: 2004 Greg Ercolano
+           2005 Nathan Vander Wilt
+License: GPL-2
+
+Files: src/widgets/flnfc_common.cxx
+Copyright: 2004 Greg Ercolano
+License: GPL-2
+
+Files: src/include/pixmaps.h
+Copyright: 2010 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-2
+
+Files: src/widgets/flinput2.cxx
+Copyright: 2010 Stelios Bounanos, M0GLD
+License: GPL-2
+
+License: GPL-2
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: src/include/calendar.h
+Copyright: 1999-2000 Flek development team
+License: LGPL-2
+
+Files: src/include/combo.h
+Copyright: 1999-2010 Dave Freese <w1hkj at w1hkj.com>
+License: LGPL-2
+
+Files: src/include/date.h
+Copyright: 1999-2000 Dave Freese <w1hkj at w1hkj.com>
+           1999-2000 Flek development team
+License: LGPL-2
+
+Files: src/include/Fl_Text_Display_mod_1_1.H Fl_Text_Editor_mod_1_1.H
+Copyright: 2001-2005 Bill Spitzak and others
+License: LGPL-2
+
+Files: src/include/Fl_Text_Display_mod_1_3.H Fl_Text_Editor_mod_1_3.H
+Copyright: 2001-2010 Bill Spitzak and others
+License: LGPL-2
+
+Files: src/include/FL/Fl_Native_File_Chooser_FLTK.H
+Copyright: 2005 Nathan Vander Wilt
+License: LGPL-2
+
+Files: src/include/FL/Fl_Native_File_Chooser.H Fl_Native_File_Chooser_MAC.H
+Copyright: 2004 Greg Ercolano
+License: LGPL-2
+
+Files: src/include/FL/Fl_Native_File_Chooser_WIN32.H
+Copyright: 2004 Greg Ercolano
+           2005 Nathan Vander Wilt
+License: LGPL-2
+
+Files: src/widgets/Fl_Text_Display_mod_1_1.cxx Fl_Text_Editor_mod_1_1.cxx
+Copyright: 2001-2006 Bill Spitzak and others
+License: LGPL-2
+
+Files: src/widgets/Fl_Text_Display_mod_1_3.cxx Fl_Text_Editor_mod_1_3.cxx
+Copyright: 2001-2010 Bill Spitzak and others
+License: LGPL-2
+
+License: LGPL-2
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2".
+
+Files: src/include/XmlRpc* src/xmlrpccpp/XmlRpc*
+Copyright: 2002-2008 Chris Morley
+License: LGPL-2.1
+
+License: LGPL-2.1
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+Files: debian/*
+Copyright: 2015 Greg Beam <ki7mt at yahoo.com>
+License: GPL-3
+
+Files: src/include/debug.h
+Copyright: 2008, 2012 Dave Freese <w1hkj at w1hkj.com>
+           2008, 2012 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/flslider2.h
+Copyright: 2010 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/font_browser.h
+Copyright: 2005 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/include/FTextRXTX.h
+Copyright: 2007-2010 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/FTextView.h
+Copyright: 2007-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/logger.h
+Copyright: 2006 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/include/re.h
+Copyright: 2008-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/logbook/date.cxx
+Copyright: 1998 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/logbook/logsupport.cxx
+Copyright: 2006-2010, Dave Freese <w1hkj at w1hkj.com>
+           2008-2009, Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/logbook/qao_db.cxx
+Copyright: 2006-2009 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/logbook/testio.xx
+Copyright: 2006-2010 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/misc/debug.cxx
+Copyright: 2008, 2012 Dave Freese <w1hkj at w1hkj.com>
+           2008, 2012 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/icons.css
+Copyright: 2008 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/mingw.c
+Copyright: 2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/re.cxx
+Copyright: 2009-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/timeops.cxx
+Copyright: 2007-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/fileselect.cxx
+Copyright: 2008-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/flslider2.cxx
+Copyright: 2010 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/FTextRXTX.cxx
+Copyright: 2007-2010 Stelios Bounanos, M0GLD
+           2008-2010 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/widgets/FTextView.cxx
+Copyright: 2007-2009 Stelios Bounanos, M0GLD
+           2008-2009 Dave Freese <w1hkj at w1hkj.com>
+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".
+
+Files: src/include/table.h
+Copyright: 2004 Markus Niemist
+License: MIT
+
+Files: src/logbook/table.cxx
+Copyright: 2004 Markus Niemist
+License: MIT
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person
+ obtaining a copy of this software and associated documentation
+ files (the "Software"), to deal in the Software without
+ restriction, including without limitation the rights to use,
+ copy, modify, merge, publish, distribute, sublicense, and/or
+ sell copies of the Software, and to permit persons to whom
+ the Software is furnished to do so, subject to the following
+ conditions:
+ .
+ The above copyright notice and this permission notice shall
+ be included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+ OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
diff --git a/debian/flwkey.docs b/debian/flwkey.docs
new file mode 100644
index 0000000..55bc0a6
--- /dev/null
+++ b/debian/flwkey.docs
@@ -0,0 +1,2 @@
+README
+AUTHORS
diff --git a/debian/flwkey.manpages b/debian/flwkey.manpages
new file mode 100644
index 0000000..560beb7
--- /dev/null
+++ b/debian/flwkey.manpages
@@ -0,0 +1 @@
+manpages/flwkey.1
diff --git a/debian/patches/add-manpage.patch b/debian/patches/add-manpage.patch
new file mode 100644
index 0000000..07abd4c
--- /dev/null
+++ b/debian/patches/add-manpage.patch
@@ -0,0 +1,153 @@
+Description: <short summary of the patch>
+ * Add simple manpage for flwkey binary.
+ .
+ flwkey (1.1.6-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #774923)
+
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/774923
+
+---
+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
++++ flwkey-1.1.6/manpages/flwkey.1
+@@ -0,0 +1,74 @@
++'\" t
++.\"     Title: flwkey
++.\"    Author: [see the "AUTHORS" section]
++.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
++.\"      Date: 01/14/2015
++.\"    Manual: FLWKEY Man Page
++.\"    Source: FLWKEY Version 1.1.6
++.\"  Language: English
++.\"
++.TH "FLWKEY" "1" "01/14/2015" "FLWKEY Version 1\&.1\&.6" "FLWKEY 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"
++flwkey \- interface to Winkeyer v1 and v2 CW code generators
++.SH "SYNOPSIS"
++.sp
++\fBflwkey\fR \- is a simple interface to the Winkeyer series of CW code generators\&. It can be used with both the Winkeyer 1\&.x and 2\&.x series as well as the RigExpert and other units that either use the K1EL chipset or emulate it\(cqs behavior\&.
++.SH "BUGS"
++.sp
++If you find a bug or suspect \fB\fIflwkey\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/Fldigi\&.html>
++Documentation: \&.\&. <http://www\&.w1hkj\&.com/flwkey\-help/index\&.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
++++ flwkey-1.1.6/manpages/flwkey.1.txt
+@@ -0,0 +1,50 @@
++// Process this file with AsciiDoc:
++// Command: a2x.py --doctype manpage --format manpage --no-xmllint flwkey.1.txt
++:doctype: manpage
++:man source: FLWKEY
++:man manual: FLWKEY Man Page
++:man date: {date}
++:man version: Version 1.1.6
++
++= flwkey(1)
++
++== NAME
++
++flwkey - interface to Winkeyer v1 and v2 CW code generators
++
++
++== SYNOPSIS
++
++*flwkey* - is a simple interface to the Winkeyer series of CW code generators.
++It can be used with both the Winkeyer 1.x and 2.x series as well as the 
++RigExpert and other units that either use the K1EL chipset or emulate it's
++behavior.
++
++
++== BUGS
++
++If you find a bug or suspect *'flwkey'* 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/Fldigi.html>
++Documentation: .. <http://www.w1hkj.com/flwkey-help/index.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..f3e0667
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+add-manpage.patch
+update-readme.patch
diff --git a/debian/patches/update-readme.patch b/debian/patches/update-readme.patch
new file mode 100644
index 0000000..1045d7c
--- /dev/null
+++ b/debian/patches/update-readme.patch
@@ -0,0 +1,39 @@
+Description: <short summary of the patch>
+ * REAMDE was for the wrong applicaiton.
+ * Updated from Fldigi /Flwkey help file.
+ .
+ flwkey (1.1.6-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #774923)
+
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/774923
+
+---
+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>
+
+--- flwkey-1.1.6.orig/README
++++ flwkey-1.1.6/README
+@@ -1,8 +1,7 @@
+-Flrig is a transceiver control program for Amateur Radio use.  It does
+-not use any 3rd party transceiver control libraries.  It is a c++ pro-
+-gram that encapsulates each transceiver in it's own class.  Where ever
+-possible the transceiver class(s) use polymorphism to reuse code that
+-is portable across a series of transceivers.
++Flwkey is a simple interface to the Winkeyer series of CW code generators.
++It can be used with both the Winkeyer 1.x and 2.x series as well as the 
++RigExpert and other units that either use the K1EL chipset or emulate it's
++behavior.
+ 
+ The latest version can always be found at:
+ 
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..e370be5
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.w1hkj.com/downloads/flwkey/flwkey-(.+).tar.gz

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



More information about the pkg-hamradio-commits mailing list