diff options
author | K5TRP | 2023-03-15 21:32:25 -0500 |
---|---|---|
committer | K5TRP | 2023-03-15 21:32:25 -0500 |
commit | 032db6f6b126d3a499beaeca0a6b8becb890b66b (patch) | |
tree | 470a6a5543af270eb12143cfb19d5d2d5bd8e794 | |
parent | bd50a8e5e47618c6d7cb581d47abf74bb2190da3 (diff) | |
download | aur-032db6f6b126d3a499beaeca0a6b8becb890b66b.tar.gz |
add desktop icon and a bit of tidying up
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 44 | ||||
-rw-r--r-- | netlogger.desktop | 1 |
3 files changed, 26 insertions, 32 deletions
@@ -1,16 +1,19 @@ pkgbase = netlogger pkgdesc = Server-based amateur radio net logging programs pkgver = 3.1.7 - pkgrel = 1 - url = http://www.netlogger.org + pkgrel = 2 + url = https://www.netlogger.org arch = x86_64 license = custom:freeware depends = qt5-base + provides = netlogger source = netlogger.sh source = netlogger.desktop + source = https://www.netlogger.org/downloads/NetLogger_3.1.7_Linux_x64.tgz + source = https://www.netlogger.org/downloads/netlogger_3.1.7_amd64.deb sha256sums = daed53263ec0cc784f6db24d33dfdc6075825ad45c0a8846a77604a28d6bf664 - sha256sums = 3a4acd1436ab61678bddc122589e82db74ae66d84606fc3911b72d50c97a102e - source_x86_64 = http://www.netlogger.org/downloads/NetLogger_3.1.7_Linux_x64.tgz - sha256sums_x86_64 = 39b45a2ed07ebe2815490966c65a8796da8c89d0a4897312877c73c0e1e73a76 + sha256sums = ae6c1e566ead11a5bb85770231e1c3414e98666e21f96c720aa784e00282bf46 + sha256sums = 39b45a2ed07ebe2815490966c65a8796da8c89d0a4897312877c73c0e1e73a76 + sha256sums = 9a10ec5fa51548a4fcb3703231b3903b0b62ca6fd52da35636eb9b075e1ecadc pkgname = netlogger @@ -12,51 +12,41 @@ # Contributor: Zeke Sonxx <zeke@zekesonxx.com> pkgname=netlogger pkgver=3.1.7 -pkgrel=1 +pkgrel=2 pkgdesc="Server-based amateur radio net logging programs" arch=('x86_64') -url="http://www.netlogger.org" +url="https://www.netlogger.org" license=('custom:freeware') -groups=() depends=('qt5-base') -makedepends=() -checkdepends=() -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -install= -changelog= -source=('netlogger.sh' 'netlogger.desktop') -source_x86_64=("http://www.netlogger.org/downloads/NetLogger_${pkgver}_Linux_x64.tgz") +provides=(netlogger) +source=('netlogger.sh' 'netlogger.desktop' "https://www.netlogger.org/downloads/NetLogger_${pkgver}_Linux_x64.tgz" "https://www.netlogger.org/downloads/netlogger_${pkgver}_amd64.deb") noextract=() -validpgpkeys=() sha256sums=('daed53263ec0cc784f6db24d33dfdc6075825ad45c0a8846a77604a28d6bf664' - '3a4acd1436ab61678bddc122589e82db74ae66d84606fc3911b72d50c97a102e') -sha256sums_x86_64=('39b45a2ed07ebe2815490966c65a8796da8c89d0a4897312877c73c0e1e73a76') + 'ae6c1e566ead11a5bb85770231e1c3414e98666e21f96c720aa784e00282bf46' + '39b45a2ed07ebe2815490966c65a8796da8c89d0a4897312877c73c0e1e73a76' + '9a10ec5fa51548a4fcb3703231b3903b0b62ca6fd52da35636eb9b075e1ecadc') prepare() { - cd "$srcdir" || exit + cd "${srcdir}" # extract the tgz within the tgz to a directory called 'tarball' so we can work with it - mkdir -p "$srcdir/tarball" - bsdtar -x -f netlogger_${pkgver}.tgz -C tarball - + mkdir -p "${srcdir}/tarball" + bsdtar -xf netlogger_${pkgver}.tgz -C tarball # copy out the license file for sticking in /usr/share/licenses later - # (install is a cheap way of also modifying file attributes) - install -m777 "$srcdir/tarball/License.rtf" "$srcdir/license.rtf" - + cp "${srcdir}/tarball/License.rtf" "${srcdir}/license.rtf" # get rid of the extra files - cd "$srcdir/tarball" || exit + cd "${srcdir}/tarball" rm -f GNU_LGPL_v2.1.rtf GNU_LGPL_v3.rtf GNU_GPL_v3.rtf NetLogger24to30.pdf Release_Notes.html License.rtf + # extract deb for netlogger.png + mkdir -p "${srcdir}/deb" + bsdtar -xf data.tar.xz -C deb } package() { - cd "$pkgdir" || exit + cd "${pkgdir}" mkdir -p "$pkgdir/opt/netlogger/" cp -r "$srcdir/tarball/" -T "$pkgdir/opt/netlogger/" install -D -m755 "${srcdir}/netlogger.sh" "${pkgdir}/usr/bin/netlogger" install -D -m644 "${srcdir}/netlogger.desktop" "${pkgdir}/usr/share/applications/netlogger.desktop" install -D -m644 "${srcdir}/license.rtf" "${pkgdir}/usr/share/licenses/netlogger/license.rtf" + install -D -m644 "${srcdir}/deb/usr/share/icons/hicolor/512x512/apps/netlogger.png" "${pkgdir}/usr/share/pixmaps/netlogger.png" } diff --git a/netlogger.desktop b/netlogger.desktop index 64455e174a54..664e83f96433 100644 --- a/netlogger.desktop +++ b/netlogger.desktop @@ -1,5 +1,6 @@ [Desktop Entry] Name=NetLogger +Icon=netlogger Comment=Freeware Amateur Radio net logging tool Type=Application Exec=netlogger |