diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0fdaaaa --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +BIN = $(DESTDIR)/usr/bin +LIB = $(DESTDIR)/usr/share/gridtracker +APP = $(DESTDIR)/usr/share/applications + +all: + +install: + install -d $(BIN) $(LIB) $(APP) + install -c -m 755 debian/gridtracker.sh $(BIN)/gridtracker + install -c -m 644 debian/gridtracker.desktop $(APP)/gridtracker.desktop + cp -r package.nw/* $(LIB) diff --git a/debian/NEWS b/debian/NEWS new file mode 100644 index 0000000..41ab89b --- /dev/null +++ b/debian/NEWS @@ -0,0 +1,14 @@ +gridtracker (1.20.0922) buster; urgency=medium + + The old method of creating/editing/copying a GridTracker.desktop + file has been deprecated, instead, we install one in /usr/share/applications, + which means that GridTracker will be available via the usual linux menu system.. + + If you'd also like a desktop icon, simply: + cd $HOME + rm -f Desktop/GridTracker.desktop + ln -s /usr/share/applications/gridtracker.desktop Desktop/GridTracker.desktop + + -- Tag Loomis Mon, 03 Aug 2020 12:55:09 +0700 + + diff --git a/debian/README.building b/debian/README.building new file mode 100644 index 0000000..12a28ef --- /dev/null +++ b/debian/README.building @@ -0,0 +1,5 @@ +To build a debian package: + + debchange --upstream -M -D stable -v ${version} + EDITOR=/bin/true debchange -r + dpkg-buildpackage -b --no-sign diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..bbc709e --- /dev/null +++ b/debian/changelog @@ -0,0 +1,26 @@ +gridtracker (1.20.0922) stable; urgency=medium + + [ Tag Loomis ] + * New upstream release. + + -- Paul Traina Tue, 22 Sep 2020 21:10:23 -0700 + +gridtracker (1.20.0803) unstable; urgency=medium + + * Raspberry Pi/ARM shadows in the "Callable Roster" now work + * Band Activity Pop-out now works on Mac + * Open Lookup On Transmit" behavior fixed! + + -- Tag Loomis Mon, 03 Aug 2020 12:55:09 +0700 + + +gridtracker (1.20.0801) unstable; urgency=low + + [ Tag Loomis ] + * Good code + + [ Paul Traina ] + * Debian package building support + + -- Paul Traina Sat, 01 Aug 2020 12:55:09 +0700 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..150185a --- /dev/null +++ b/debian/control @@ -0,0 +1,15 @@ +Source: gridtracker +Section: non-free/hamradio +Priority: optional +Maintainer: Tag Loomis +Build-Depends: debhelper (>= 12.1) +Standards-Version: 4.5.0 +Homepage: http://tagloomis.com/ + +Package: gridtracker +Architecture: all +Depends: nwjs (>= 0.47.4), fonts-noto, ${misc:Depends} +Recommends: speech-dispatcher-espeak-ng +Description: Companion program to WSJT-X/JTDX + . + GridTracker cleans your teeth and freshens your breath. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b0db12d --- /dev/null +++ b/debian/copyright @@ -0,0 +1,5 @@ +Copyright (c) 2018-2020 by Tag Loomis +All Rights Reserved. + +NWJS.IO Copyright (c) 2015-2020 by NW.js community +See nwjs.io for licensing rights. diff --git a/debian/gridtracker.desktop b/debian/gridtracker.desktop new file mode 100644 index 0000000..e59e085 --- /dev/null +++ b/debian/gridtracker.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=GridTracker +Comment=GridTracker +GenericName=GridTracker, a WSJT-X Companion +Path=/usr/lib/nwjs +Exec=/usr/lib/nwjs/nw --enable-speech-dispatcher /usr/share/gridtracker +Icon=/usr/share/gridtracker/gridview.png +Encoding=UTF-8 +Categories=Network;HamRadio +Keywords=Radio +Type=Application +Terminal=false diff --git a/debian/gridtracker.sh b/debian/gridtracker.sh new file mode 100644 index 0000000..1b14caf --- /dev/null +++ b/debian/gridtracker.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/nw --enable-speech-dispatcher /usr/share/gridtracker $@ diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2d33f6a --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)