diff options
author | not_anonymous | 2015-07-05 18:17:51 -0600 |
---|---|---|
committer | not_anonymous | 2015-07-05 18:17:51 -0600 |
commit | ed458a9902d1cd3f3518b5bf4a32238994b322f0 (patch) | |
tree | d5521102dab01b941c97eaace291bd0619f9f035 | |
download | aur-ed458a9902d1cd3f3518b5bf4a32238994b322f0.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 61 | ||||
-rw-r--r-- | diff.Makefile | 26 | ||||
-rw-r--r-- | output.fix | 12 | ||||
-rw-r--r-- | yfklog.desktop | 16 | ||||
-rw-r--r-- | yfklog.install | 11 | ||||
-rw-r--r-- | yfklog.png | bin | 0 -> 1495 bytes |
7 files changed, 165 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..defc91b76f1d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = yfklog + pkgdesc = Yet Another Ham Radio Logbook - w/ LoTW & Ncurses based + pkgver = 0.3.5 + pkgrel = 4 + url = http://fkurz.net/ham/yfklog.html + install = yfklog.install + arch = any + license = GPL + license = FDL + depends = cty + depends = texlive-core + depends = perl-curses + depends = perl-dbd-sqlite + depends = desktop-file-utils + optdepends = hamlib: for rig control + optdepends = trustedqsl: for LOTW support + optdepends = xplanet: for ploted output + optdepends = fldigi: for digital mode interface + source = http://fkurz.net/ham/yfklog/yfklog-0.3.5.tar.gz + source = http://fkurz.net/ham/yfklog/doc/index.html + source = yfklog.desktop + source = yfklog.png + source = diff.Makefile + source = output.fix + md5sums = b9dcffbd77d262676ed108be0ab2db0d + md5sums = f32b15845bb65b204c2522c4474fe96d + md5sums = 203e7a3dddcaa0abc1a8eb44ad12b7c7 + md5sums = 90b9267746f9b1f1ecd6842e5a308a28 + md5sums = 6aa31a456ddfe674cc3bf95d53ca2817 + md5sums = 24846dfbca5f4e266ca01c320c275a3f + sha256sums = af46983aa8900a8b1379b0302cf7891e29e3c2af662dd96ccd7342dc2a159bbf + sha256sums = 29ed95342a188dfed7d397f04fb2fd0cdcb8337d9d946458bf5a467dab4cb995 + sha256sums = 096536cb4da2c49eb8c87b1b40f57e3eb6f07c58702fdf686dd2019e01be2cb3 + sha256sums = e54bf52aa79ac2a90b8a901d9eea37c04b4a5895daee4736dde65110abb7d49d + sha256sums = c5f3bde5b544aa99d41a57760eb6630b1269a6e07500eb7027d078175e32c926 + sha256sums = 15f0b3d809db81f48dd3c9d2f10b73eaa3cfe4bf6434427c4702a0a045f014ed + +pkgname = yfklog + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7859000ec3ba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,61 @@ +# Maintainer: not_anonymous <nmlibertarian@gmail.com> +# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua +# Original Submitter: Bob Finch <w9ya@qrpqrci.net> + +pkgname=yfklog +pkgver=0.3.5 +pkgrel=4 +pkgdesc="Yet Another Ham Radio Logbook - w/ LoTW & Ncurses based" +arch=('any') +url="http://fkurz.net/ham/yfklog.html" +license=('GPL' 'FDL') +depends=('cty' 'texlive-core' 'perl-curses' 'perl-dbd-sqlite' 'desktop-file-utils') +optdepends=('hamlib: for rig control' + 'trustedqsl: for LOTW support' + 'xplanet: for ploted output' + 'fldigi: for digital mode interface') +install=$pkgname.install +source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz + http://fkurz.net/ham/$pkgname/doc/index.html + $pkgname.desktop + $pkgname.png + diff.Makefile + output.fix) + +prepare () { + cd $srcdir/$pkgname-$pkgver + + patch -p0 < ../diff.Makefile + patch -p0 < ../output.fix + + sed -i s:'yfklog/cty.dat':'cty/cty.dat': yfksubs.pl +} + +package() { + cd $srcdir/$pkgname-$pkgver + + mkdir -p $pkgdir/usr/share/$pkgname/docs + + make DESTDIR=$pkgdir/usr install || return 1 + rm $pkgdir/usr/share/$pkgname/cty.dat + + install -m644 CHANGELOG $pkgdir/usr/share/$pkgname/docs/ + install -m644 ../*.html $pkgdir/usr/share/$pkgname/docs/ + + mkdir -p $pkgdir/usr/share/{pixmaps,applications} + + install -m644 ../*.desktop $pkgdir/usr/share/applications/ + install -m644 ../*.png $pkgdir/usr/share/pixmaps +} +md5sums=('b9dcffbd77d262676ed108be0ab2db0d' + 'f32b15845bb65b204c2522c4474fe96d' + '203e7a3dddcaa0abc1a8eb44ad12b7c7' + '90b9267746f9b1f1ecd6842e5a308a28' + '6aa31a456ddfe674cc3bf95d53ca2817' + '24846dfbca5f4e266ca01c320c275a3f') +sha256sums=('af46983aa8900a8b1379b0302cf7891e29e3c2af662dd96ccd7342dc2a159bbf' + '29ed95342a188dfed7d397f04fb2fd0cdcb8337d9d946458bf5a467dab4cb995' + '096536cb4da2c49eb8c87b1b40f57e3eb6f07c58702fdf686dd2019e01be2cb3' + 'e54bf52aa79ac2a90b8a901d9eea37c04b4a5895daee4736dde65110abb7d49d' + 'c5f3bde5b544aa99d41a57760eb6630b1269a6e07500eb7027d078175e32c926' + '15f0b3d809db81f48dd3c9d2f10b73eaa3cfe4bf6434427c4702a0a045f014ed') diff --git a/diff.Makefile b/diff.Makefile new file mode 100644 index 000000000000..8866a422cec5 --- /dev/null +++ b/diff.Makefile @@ -0,0 +1,26 @@ +--- Makefile.org 2008-01-30 17:00:53.000000000 -0700 ++++ Makefile 2008-02-03 23:20:58.000000000 -0700 +@@ -6,21 +6,17 @@ + @echo "Nothing to do. make install|uninstall|clean|dist [DESTDIR=/usr]" + + install: +- sed 's^prefix="/usr"^prefix="$(DESTDIR)"^g' yfksubs.pl > yfksubs2.pl +- sed 's^prefix="/usr"^prefix="$(DESTDIR)"^g' yfk > yfk2 + chmod 0755 yfk + install -d -v $(DESTDIR)/share/yfklog/ + install -d -v $(DESTDIR)/share/yfklog/labels/ + install -d -v $(DESTDIR)/bin/ +- install -m 0755 yfk2 $(DESTDIR)/bin/yfk +- install -m 0444 yfksubs2.pl $(DESTDIR)/share/yfklog/yfksubs.pl ++ install -m 0755 yfk $(DESTDIR)/bin/yfk ++ install -m 0444 yfksubs.pl $(DESTDIR)/share/yfklog/yfksubs.pl + install -m 0444 db_* $(DESTDIR)/share/yfklog/ + install -m 0444 cty.dat $(DESTDIR)/share/yfklog/ + install -m 0444 config $(DESTDIR)/share/yfklog/ + install -m 0444 p.png $(DESTDIR)/share/yfklog/ + install -m 0444 *.lab $(DESTDIR)/share/yfklog/labels/ +- rm -f yfksubs2.pl +- rm -f yfk2 + + uninstall: + rm -f $(DESTDIR)/bin/yfk diff --git a/output.fix b/output.fix new file mode 100644 index 000000000000..7f9e63a4d65d --- /dev/null +++ b/output.fix @@ -0,0 +1,12 @@ +--- yfksubs.pl 2008-01-30 17:00:53.000000000 -0700 ++++ yfksubs.pl 2008-02-03 23:04:02.000000000 -0700 +@@ -4890,7 +4890,8 @@ + printw "Updated DB to 0.3.5.\n"; + } + +-printw "All up to date!\n"; ++printw "All up to date!\n\n"; ++printw "Press any key to continue.\n"; + refresh(); + + } diff --git a/yfklog.desktop b/yfklog.desktop new file mode 100644 index 000000000000..71bbe00e619a --- /dev/null +++ b/yfklog.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Name=YFKLog +Name[en_US]=YFKLog +Comment=Full Featured QSO Logger +Comment[en_US]=Full Featured QSO Logger +Encoding=UTF-8 +Exec=yfk +Icon=yfklog.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/yfklog.install b/yfklog.install new file mode 100644 index 000000000000..2eaa60550d51 --- /dev/null +++ b/yfklog.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/yfklog.png b/yfklog.png Binary files differnew file mode 100644 index 000000000000..53520cabd10b --- /dev/null +++ b/yfklog.png |