summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornot_anonymous2015-07-05 18:14:20 -0600
committernot_anonymous2015-07-05 18:14:20 -0600
commit24835b19711bb76f8d8b08d2e7604cf1d7f2cdf0 (patch)
treead2ddd123c825ae555f313252aa1178f73dbd796
downloadaur-24835b19711bb76f8d8b08d2e7604cf1d7f2cdf0.tar.gz
Initial import
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD54
-rw-r--r--tlf.18
-rw-r--r--tlf.desktop16
-rw-r--r--tlf.install11
-rw-r--r--tlf.pngbin0 -> 2998 bytes
6 files changed, 119 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3d4eb52a7e7c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,30 @@
+pkgbase = tlf
+ pkgdesc = a console mode networked logging and contest program for hamradio
+ pkgver = 1.2.1
+ pkgrel = 2
+ url = https://tlf.github.com/index2.html
+ install = tlf.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = hamlib
+ depends = desktop-file-utils
+ optdepends = cwdaemon: transmitting cw
+ optdepends = cty: country files
+ optdepends = joe: editing qsos
+ optdepends = xplanet: mapped qso display
+ source = https://github.com/Tlf/tlf/archive/tlf-1.2.1.tar.gz
+ source = tlf.desktop
+ source = tlf.png
+ source = tlf.1
+ md5sums = 14d8e8df085912916ed1ac7803b0c311
+ md5sums = 48289e3e0a0a20453714ce0f982f56d6
+ md5sums = f148583e02660cb430f638fd8f71f452
+ md5sums = b706428f41d32bd5f4f6f671057638c0
+ sha256sums = dace18abdf93d754acc47a97bef9accc5422348e92aa654a2684abaa07bc5425
+ sha256sums = 213f636ac5fbfc1e6eaa5f2ca9665514b51faa2879a0635fe075227d4de83ed1
+ sha256sums = 0ddcde4f0dfa98540d4314660108ed49bfa0bc3d8b87cb46906dfd6f12be2497
+ sha256sums = 766253a6f4b1d7e0526366875a46e220d637665c3c44e551f8d3db4ed88aaf81
+
+pkgname = tlf
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..67f19128ecf2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+# Contributor: Bob Finch <w9ya@qrparci.net>
+
+pkgname=tlf
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="a console mode networked logging and contest program for hamradio"
+url="https://tlf.github.com/index2.html"
+license=('GPL')
+depends=('hamlib' 'desktop-file-utils')
+optdepends=('cwdaemon: transmitting cw'
+ 'cty: country files'
+ 'joe: editing qsos'
+ 'xplanet: mapped qso display')
+arch=('i686' 'x86_64')
+install=$pkgname.install
+source=(https://github.com/Tlf/tlf/archive/$pkgname-$pkgver.tar.gz
+# http://sharon.esrac.ele.tue.nl/pub/linux/ham/tlf/nrau
+ $pkgname.desktop
+ $pkgname.png
+ $pkgname.1)
+
+build() {
+ cd $srcdir/$pkgname-$pkgname-$pkgver
+
+ autoreconf --install
+ ./configure --prefix=/usr --enable-hamlib
+
+ make || return 1
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgname-$pkgver/"
+
+ make prefix=$pkgdir/usr datadir=$pkgdir/usr/share install
+
+# cp ../nrau $pkgdir/usr/share/$pkgname
+
+ mkdir -p $pkgdir/usr/bin
+ mv $pkgdir/usr/bin/$pkgname $pkgdir/usr/bin/$pkgname.1
+ install -D -m 755 ../$pkgname.1 $pkgdir/usr/bin/$pkgname
+
+ mkdir -p $pkgdir/usr/share/{applications,pixmaps}
+ install -D -m 644 ../$pkgname.png $pkgdir/usr/share/pixmaps
+ install -D -m 644 ../$pkgname.desktop $pkgdir/usr/share/applications
+}
+md5sums=('14d8e8df085912916ed1ac7803b0c311'
+ '48289e3e0a0a20453714ce0f982f56d6'
+ 'f148583e02660cb430f638fd8f71f452'
+ 'b706428f41d32bd5f4f6f671057638c0')
+sha256sums=('dace18abdf93d754acc47a97bef9accc5422348e92aa654a2684abaa07bc5425'
+ '213f636ac5fbfc1e6eaa5f2ca9665514b51faa2879a0635fe075227d4de83ed1'
+ '0ddcde4f0dfa98540d4314660108ed49bfa0bc3d8b87cb46906dfd6f12be2497'
+ '766253a6f4b1d7e0526366875a46e220d637665c3c44e551f8d3db4ed88aaf81')
diff --git a/tlf.1 b/tlf.1
new file mode 100644
index 000000000000..2a078684f2dc
--- /dev/null
+++ b/tlf.1
@@ -0,0 +1,8 @@
+#!/bin/sh
+mkdir -p $HOME/tlf
+cd $HOME/tlf
+cp -ua /usr/share/tlf/* .
+if [ -f /usr/share/cty/cty.dat ]; then
+ cp -ua /usr/share/cty/cty.dat .
+fi
+exec tlf.1
diff --git a/tlf.desktop b/tlf.desktop
new file mode 100644
index 000000000000..a508a63c4899
--- /dev/null
+++ b/tlf.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Name=TLF
+Name[en_US]=TLF
+Comment=CT Style Logging Program
+Comment[en_US]=CT Style Logging Program
+Encoding=UTF-8
+Exec=/usr/bin/tlf
+Icon=tlf.png
+MimeType=text/plain
+StartupNotify=true
+Terminal=true
+TerminalOptions=
+Type=Application
+Categories=Application;HamRadio
+X-DCOP-ServiceType=none
+X-KDE-SubstituteUID=false
diff --git a/tlf.install b/tlf.install
new file mode 100644
index 000000000000..2eaa60550d51
--- /dev/null
+++ b/tlf.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}
diff --git a/tlf.png b/tlf.png
new file mode 100644
index 000000000000..d9f43875e335
--- /dev/null
+++ b/tlf.png
Binary files differ