[hamradio-commits] [fllog] 02/02: Add debian folder. Builds ok with pbuilder

Greg Beam ki7mt-guest at moszumanska.debian.org
Tue Jan 13 23:29:46 UTC 2015


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

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

commit b45e8a361b9a0f979fbaa80ebe39e525ce9c62a5
Author: Greg Beam <ki7mt at yahoo.com>
Date:   Tue Jan 13 16:29:30 2015 -0700

    Add debian folder. Builds ok with pbuilder
---
 debian/changelog                   |   6 ++
 debian/compat                      |   1 +
 debian/control                     |  29 ++++++
 debian/copyright                   | 204 +++++++++++++++++++++++++++++++++++++
 debian/fllog.docs                  |   2 +
 debian/fllog.manpages              |   1 +
 debian/patches/add-manpages.patch  | 157 ++++++++++++++++++++++++++++
 debian/patches/series              |   2 +
 debian/patches/update-readme.patch |  48 +++++++++
 debian/rules                       |  16 +++
 debian/source/format               |   1 +
 debian/watch                       |   2 +
 12 files changed, 469 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..c0d2e00
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+fllog (1.1.8-1) unstable; urgency=medium
+
+  * Initial Debian Release (Closes: #774922)
+
+ -- Greg Beam <ki7mt at yahoo.com>  Sat, 10 Jan 2015 22: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..63c89ef
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,29 @@
+Source: fllog
+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/fllog.git
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-hamradio/fllog.git
+
+Package: fllog
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: amateur radio logbook server
+ The logbook server maintains a large set of QSO logbook fields that will
+ probably be sufficient for casual operating, contesting and some certificate
+ logging. All of the fields that are captured in the logbook are maintained in
+ an ADIF database that can be read by any logbook program that can read the ADIF
+ text format. The server can open any logbook adif file, including those created
+ by fldigi. You should NOT open an adif logbook file by more than one program at
+ a time. The database uses "flat files" and simultaneous use by more than a
+ single program may corrupt the file.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9cad067
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,204 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: fllog
+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/calendar.h
+Copyright: 1999-2000 Flek development team
+License: GPL-2
+
+Files: src/include/combo.h
+Copyright: 1999-2010 Dave Freese
+License: GPL-2
+
+Files: src/include/date.h
+Copyright: 1999-2000 Dave Freese <w1hkj at w1hkj.com>
+           1999-2000 Flek development team
+License: GPL-2
+
+Files: src/data/win32/*
+Copyright: 2009 Dave Freese <w1hkj at w1hkj.com>
+           2009 Stelios Bounanos, M0GLD
+License: GPL-2
+
+Files: src/include/gettext.h
+Copyright: 1995-1998, 2000-2002, 2004-2006 Free Software Foundation, Inc.
+License: GPL-2
+
+Files: src/include/pixmap.h
+Copyright: 2010 Dave Freese
+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/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_Native_File_Chooser.cxx flnfc_common.cxx
+Copyright: 2004 Greg Ercolano
+License: LGPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser_MAC.cxx
+Copyright: 2004, 2007 Greg Ercolano
+License: LGPL-2
+
+Files: src/widgets/Fl_Native_File_Chooser_WIN32.cxx
+Copyright: 2004 Greg Ercolano
+           2005 Nathan Vander Wilt
+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*
+Copyright: 2002-2008 Chris Morley
+License: LGPL-2.1
+
+Files: src/xmlrpccpp/*.cpp
+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/fllog.cxx
+Copyright: 2012 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/include/debug.h
+Copyright: 2008 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/flslider.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/re.h
+Copyright: 2008-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/include/fontdef.h
+Copyright: 2001-2003 Tomi Manninen (oh2bns at sral.fi)
+           2004 Lawrence Glaister (ve7it at shaw.ca)
+           2006 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/include/logger.h
+Copyright: 2006 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/logbook/*.cxx
+Copyright: 2008-2012 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/misc/*.cxx
+Copyright: 2008-2012 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/misc/re.cxx
+Copyright: 2008-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/timeops.cxx
+Copyright: 2007-2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/misc/mingw.c
+Copyright: 2009 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/calendar.cxx
+Copyright: 2012 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/widgets/date.cxx
+Copyright: 1998-2012 Dave Freese <w1hkj at w1hkj.com>
+License: GPL-3
+
+Files: src/widgets/fileselect.cxx flinput2.cxx ValueSlider.cxx
+Copyright: 2008-2012 Dave Freese <w1hkj at w1hkj.com>
+           2008-2012 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/flslider2.cxx
+Copyright: 2011 Dave Freese <w1hkj at w1hkj.com>
+           2011 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/icons.cxx
+Copyright: 2008-2012 Stelios Bounanos, M0GLD
+License: GPL-3
+
+Files: src/widgets/ValueSlider.cxx
+Copyright: 2008-2012 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".
+
+Files: src/include/table.h
+Copyright: 2004 Markus Niemist
+License: MIT
+
+Files: src/widgets/table.cxx
+Copyright: 2004 Markus Niemist
+           2012 Dave Freese <w1hkj at w1hkj.com>
+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/fllog.docs b/debian/fllog.docs
new file mode 100644
index 0000000..55bc0a6
--- /dev/null
+++ b/debian/fllog.docs
@@ -0,0 +1,2 @@
+README
+AUTHORS
diff --git a/debian/fllog.manpages b/debian/fllog.manpages
new file mode 100644
index 0000000..ecd55b2
--- /dev/null
+++ b/debian/fllog.manpages
@@ -0,0 +1 @@
+manpages/fllog.1
diff --git a/debian/patches/add-manpages.patch b/debian/patches/add-manpages.patch
new file mode 100644
index 0000000..500b84e
--- /dev/null
+++ b/debian/patches/add-manpages.patch
@@ -0,0 +1,157 @@
+Description: <short summary of the patch>
+ * Add simple manpege for fllog binary
+ * Includeds source and final page
+ * Process with AsciiDoc:  a2x.py --doctype manpage --format manpage --no-xmllint fllog.1.txt
+ .
+ fllog (1.1.8-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #774922)
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/774922
+
+---
+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
++++ fllog-1.1.8/manpages/fllog.1
+@@ -0,0 +1,74 @@
++'\" t
++.\"     Title: fllog
++.\"    Author: [see the "AUTHORS" section]
++.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
++.\"      Date: 01/13/2015
++.\"    Manual: FLLOG Man Page
++.\"    Source: FLLOG Version 1.1.8
++.\"  Language: English
++.\"
++.TH "FLLOG" "1" "01/13/2015" "FLLOG Version 1\&.1\&.8" "FLLOG 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"
++fllog \- amateur radio logbook server
++.SH "SYNOPSIS"
++.sp
++\fBfllog\fR \- The logbook server maintains a large set of QSO logbook fields that will probably be sufficient for casual operating, contesting and some certificate logging\&. All of the fields that are captured in the logbook are maintained in an ADIF database that can be read by any logbook program that can read the ADIF text format\&. The server can open any logbook adif file, including those created by fldigi\&. You should NOT open an adif logbook file by more than one program at a  [...]
++.SH "BUGS"
++.sp
++If you find a bug or suspect \fB\fIfllog\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/fllog\-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
++++ fllog-1.1.8/manpages/fllog.1.txt
+@@ -0,0 +1,53 @@
++// Process this file with AsciiDoc:
++// Command: a2x.py --doctype manpage --format manpage --no-xmllint fllog.1.txt
++:doctype: manpage
++:man source: FLLOG
++:man manual: FLLOG Man Page
++:man date: {date}
++:man version: Version 1.1.8
++
++= fllog(1)
++
++== NAME
++
++fllog - amateur radio logbook server
++
++
++== SYNOPSIS
++
++*fllog* - The logbook server maintains a large set of QSO logbook fields that
++ will probably be sufficient for casual operating, contesting and some
++ certificate logging. All of the fields that are captured in the logbook are
++ maintained in an ADIF database that can be read by any logbook program that can
++ read the ADIF text format. The server can open any logbook adif file, including
++ those created by fldigi. You should NOT open an adif logbook file by more than
++ one program at a time. The database uses "flat files" and simultaneous use by
++ more than a single program may corrupt the file.
++
++
++== BUGS
++
++If you find a bug or suspect *'fllog'* 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>
++-----
++
++[[X1]]
++== RESOURCES
++-----
++Project Site: ... <http://sourceforge.net/projects/fldigi/>
++Main web site: .. <http://www.w1hkj.com/Fldigi.html>
++Documentation: .. <http://www.w1hkj.com/fllog-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..2b234dc
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+add-manpages.patch
+update-readme.patch
diff --git a/debian/patches/update-readme.patch b/debian/patches/update-readme.patch
new file mode 100644
index 0000000..9678f7a
--- /dev/null
+++ b/debian/patches/update-readme.patch
@@ -0,0 +1,48 @@
+Description: <short summary of the patch>
+ * The Upstream README was for the wrong application.
+ * Copied the description from the FLLOG doumentation.
+ .
+ fllog (1.1.8-1) unstable; urgency=medium
+ .
+   * Initial Debian Release (Closes: #774922)
+
+Author: Greg Beam <ki7mt at yahoo.com>
+Bug-Debian: http://bugs.debian.org/774922
+
+---
+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>
+
+--- fllog-1.1.8.orig/README
++++ fllog-1.1.8/README
+@@ -1,12 +1,15 @@
+-Fllog 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.
++FLLOG: The logbook server maintains a large set of QSO logbook fields that will
++probably be sufficient for casual operating, contesting and some certificate
++logging. All of the fields that are captured in the logbook are maintained in
++an ADIF database that can be read by any logbook program that can read the ADIF
++text format. The server can open any logbook adif file, including those created
++by fldigi. You should NOT open an adif logbook file by more than one program at
++a time. The database uses "flat files" and simultaneous use by more than a
++single program may corrupt the file.
+ 
+ The latest version can always be found at:
+ 
+-  http://www.w1hkj.com/
++  http://www.w1hkj.com/download.html
+ 
+ Join the linuxham, NBEMSham or win-fldigi Yahoo group for support, news 
+ and updates on W1HKJ software:
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..4d55631
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.w1hkj.com/downloads/fllog/fllog-(.+).tar.gz

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



More information about the pkg-hamradio-commits mailing list