summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorf4iey2022-06-12 16:07:25 +0200
committerf4iey2022-06-12 16:07:25 +0200
commitdd6934a88ac26dcc55c33742400622c5fa9c9588 (patch)
tree543a32cdef35a4468f101d91aee852d9df0f2818
downloadaur-dd6934a88ac26dcc55c33742400622c5fa9c9588.tar.gz
add easymorse
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD34
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..38dfddfff5ad
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = easymorse-git
+ pkgdesc = Simple crossplatform tool to learn morse code or automatic traffic on CW
+ pkgver = b8748c3
+ pkgrel = 1
+ url = https://bitbucket.org/Artemia/easymorse
+ arch = any
+ license = GPL3
+ makedepends = base-devel
+ depends = qt5-base
+ source = easymorse-git::git+https://bitbucket.org/Artemia/easymorse.git
+ sha256sums = SKIP
+
+pkgname = easymorse-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..082964f96bcc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: f4iey <f4iey@f6kgl.ampr.org>
+pkgname=easymorse-git
+pkgver=601035b
+pkgrel=1
+pkgdesc="Simple crossplatform tool to learn morse code or automatic traffic on CW"
+arch=('any')
+license=('GPL3')
+makedepends=('make' 'gcc' 'qt5-multimedia')
+depends=('qt5-base')
+url="https://bitbucket.org/Artemia/easymorse"
+source=($pkgname::"git+$url.git")
+sha256sums=('SKIP')
+#fallback to qt5 version
+prepare(){
+ cd $srcdir/$pkgname
+ git checkout $pkgver
+}
+
+build(){
+ cd $srcdir/$pkgname
+ qmake CONFIG+=release
+ make -j3
+}
+
+package() {
+ cd $srcdir
+ install -dm755 $pkgdir/usr/bin
+ install -dm755 $pkgdir/opt/$pkgname
+ cp -r $pkgname/* $pkgdir/opt/$pkgname
+ cd $pkgdir/usr/bin
+ ln -s ../../opt/$pkgname/EasyMorse ./easymorse
+ echo -e "Done!\nAll the source files are located in /opt/$pkgname!"
+}
+