debian packaging files

merge-requests/31/head
Paul Traina 2020-09-28 19:49:00 +00:00 zatwierdzone przez Tag Loomis
rodzic a3c177cbdb
commit 38e6e65cb9
11 zmienionych plików z 96 dodań i 0 usunięć

11
Makefile 100644
Wyświetl plik

@ -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)

14
debian/NEWS vendored 100644
Wyświetl plik

@ -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 <n0ttl@tagloomis.com> Mon, 03 Aug 2020 12:55:09 +0700

5
debian/README.building vendored 100644
Wyświetl plik

@ -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

26
debian/changelog vendored 100644
Wyświetl plik

@ -0,0 +1,26 @@
gridtracker (1.20.0922) stable; urgency=medium
[ Tag Loomis ]
* New upstream release.
-- Paul Traina <pst@hampi.lan> 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 <n0ttl@tagloomis.com> 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 <nobody@bogus.com> Sat, 01 Aug 2020 12:55:09 +0700

1
debian/compat vendored 100644
Wyświetl plik

@ -0,0 +1 @@
10

15
debian/control vendored 100644
Wyświetl plik

@ -0,0 +1,15 @@
Source: gridtracker
Section: non-free/hamradio
Priority: optional
Maintainer: Tag Loomis <n0ttl@tagloomis.com>
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.

5
debian/copyright vendored 100644
Wyświetl plik

@ -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.

12
debian/gridtracker.desktop vendored 100644
Wyświetl plik

@ -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

2
debian/gridtracker.sh vendored 100644
Wyświetl plik

@ -0,0 +1,2 @@
#!/bin/sh
exec /usr/bin/nw --enable-speech-dispatcher /usr/share/gridtracker $@

4
debian/rules vendored 100755
Wyświetl plik

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@

1
debian/source/format vendored 100644
Wyświetl plik

@ -0,0 +1 @@
3.0 (native)