summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFang642025-02-23 06:25:42 -0500
committerFang642025-02-24 15:21:56 -0500
commit0986cfc75b3d4fc0bcd7b3c2febc0aca15ee7448 (patch)
tree986e5cc86c4a6c3a16240c2828db9df39920bec7
parentbf9b84015cfea7161e48bb023e3bd5ef54aa6581 (diff)
downloadaur-0986cfc75b3d4fc0bcd7b3c2febc0aca15ee7448.tar.gz
v4.14-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD22
-rw-r--r--hamclock.desktop7
3 files changed, 25 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a038a6a03371..77d5a2d57f13 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = hamclock-big
pkgdesc = Clock and world map with extra features for amateur radio (1600x960 version)
- pkgver = 4.13
- pkgrel = 4
+ pkgver = 4.14
+ pkgrel = 1
url = https://clearskyinstitute.com/ham/HamClock
arch = x86_64
arch = i686
@@ -14,10 +14,12 @@ pkgbase = hamclock-big
depends = libxcb
provides = hamclock
conflicts = hamclock
- source = https://github.com/fang64/hamclock/archive/refs/tags/v4.13.tar.gz
+ source = hamclock-big-4.14.tar.gz::https://github.com/fang64/hamclock/archive/refs/tags/v4.14.tar.gz
+ source = hamclock.desktop
source = no-libgpio.patch
source = no-updates.patch
- sha256sums = d17b34a3b8b1765b84a95e01ab96b0b0e0a4eccc5958e0987e75e919991cc2c7
+ sha256sums = de2a6680e04972c94b4354ffee25e82bd97dedb28e9e0eb1281829c7dc84de65
+ sha256sums = df56e16e9bfab4a6259fd8e9fdffbe8f8d24ff395d2d27434dfd4bfe4adfa85d
sha256sums = 2fee906da830600a480e7ba1a83318a2485b241689b3d186ee04e56887da2dd3
sha256sums = f3f0826a7b1f9efe76787d70ee046263b28a63f66da77c2a6c3990d1ec56ca4e
diff --git a/PKGBUILD b/PKGBUILD
index 48d7b2e1738d..8c40ab6dcf8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
# Maintainer: Roy Williams <fang64@gmail.com>
pkgname=hamclock-big
-pkgver=4.13
-pkgrel=4
+pkgver=4.14
+pkgrel=1
epoch=
pkgdesc="Clock and world map with extra features for amateur radio (1600x960 version)"
arch=('x86_64' 'i686' 'pentium4' 'armv7h' 'aarch64')
@@ -22,20 +22,22 @@ options=()
install=
changelog=
source=(
- "https://github.com/fang64/hamclock/archive/refs/tags/v$pkgver.tar.gz"
+ "${pkgname}-${pkgver}.tar.gz::https://github.com/fang64/hamclock/archive/refs/tags/v${pkgver}.tar.gz"
+ "hamclock.desktop"
"no-libgpio.patch"
"no-updates.patch"
)
noextract=()
-sha256sums=('d17b34a3b8b1765b84a95e01ab96b0b0e0a4eccc5958e0987e75e919991cc2c7'
+sha256sums=('de2a6680e04972c94b4354ffee25e82bd97dedb28e9e0eb1281829c7dc84de65'
+ 'df56e16e9bfab4a6259fd8e9fdffbe8f8d24ff395d2d27434dfd4bfe4adfa85d'
'2fee906da830600a480e7ba1a83318a2485b241689b3d186ee04e56887da2dd3'
'f3f0826a7b1f9efe76787d70ee046263b28a63f66da77c2a6c3990d1ec56ca4e')
validpgpkeys=()
prepare() {
- cd "hamclock-$pkgver"
+ cd "hamclock-$pkgver" || exit
- # Add -AUR to version
+ # Add -AUR to version
sed -i 's/";/-AUR";/g' ESPHamClock/version.cpp
# Patch Routine to prevent libgpio issues; hamclock was built to
@@ -49,16 +51,16 @@ prepare() {
}
build() {
- cd "hamclock-$pkgver/ESPHamClock"
+ cd "hamclock-$pkgver/ESPHamClock" || exit
make -j $(nproc) hamclock-1600x960
}
package() {
- cd "hamclock-$pkgver/ESPHamClock"
+ cd "hamclock-$pkgver/ESPHamClock" || exit
mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/share/applications" "$pkgdir/usr/share/icons" "$pkgdir/usr/share/licenses/$pkgname/"
cp hamclock-1600x960 "$pkgdir/usr/bin/hamclock"
cp hamclock.png "$pkgdir/usr/share/icons"
cp LICENSE "$pkgdir/usr/share/licenses/$pkgname"
- cp hamclock.desktop "${pkgdir}/usr/share/applications/hamclock.desktop"
- chmod -x "${pkgdir}/usr/share/applications/hamclock.desktop"
+ cp ../../hamclock.desktop "${pkgdir}/usr/share/applications/hamclock.desktop"
+ chmod -x "${pkgdir}/usr/share/applications/hamclock.desktop"
}
diff --git a/hamclock.desktop b/hamclock.desktop
new file mode 100644
index 000000000000..b4cebe46a6f2
--- /dev/null
+++ b/hamclock.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=HamClock
+Exec=hamclock
+Icon=/usr/share/icons/hamclock.png
+Terminal=false
+Type=Application
+Categories=HamRadio