summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornot_anonymous2017-03-09 16:17:58 -0700
committernot_anonymous2017-03-09 16:17:58 -0700
commit21e045eecb8d59219f2872d365d289923649bfd6 (patch)
tree2ec4559ea8ebf676620c2db9e6652fba98965221
downloadaur-kcat.tar.gz
New package
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD53
-rw-r--r--diff.kcat.panel.cxx8
3 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b2ce1fb2c9d4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,25 @@
+pkgbase = kcat
+ pkgdesc = Kachina 505DSP - Ham Radio Transceiver Control Program
+ pkgver = 1.2.4
+ pkgrel = 1
+ url = http://www.w1hkj.com
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = automake
+ makedepends = autoconf
+ makedepends = pkg-config
+ depends = fltk
+ depends = flxmlrpc
+ optdepends = hamradio-menus: XDG compliant menuing
+ optdepends = kcat-docs: help files
+ optdepends = fldigi: for digital mode interface
+ source = kcat::git://git.code.sf.net/p/fldigi/kcat#branch=pu/df
+ source = diff.kcat.panel.cxx
+ md5sums = SKIP
+ md5sums = 775102f21953289fdbb55a0164c091f1
+ sha256sums = SKIP
+ sha256sums = ad3a0fdce8a83dfb0be1e67b025e3b4946091784bd3d2c01be78f8f91253c761
+
+pkgname = kcat
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..39b3bd5519dc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+
+pkgname=kcat
+pkgver=1.2.4
+pkgrel=1
+pkgdesc="Kachina 505DSP - Ham Radio Transceiver Control Program"
+arch=('i686' 'x86_64')
+url="http://www.w1hkj.com"
+license=('GPL')
+depends=('fltk' 'flxmlrpc')
+optdepends=('hamradio-menus: XDG compliant menuing'
+ 'kcat-docs: help files'
+ 'fldigi: for digital mode interface')
+makedepends=('automake' 'autoconf' 'pkg-config')
+source=("$pkgname::git://git.code.sf.net/p/fldigi/$pkgname#branch=pu/df"
+# "$pkgname::git://git.code.sf.net/p/fldigi/$pkgname#branch=master")
+# "http://downloads.sourceforge.net/project/fldigi/$pkgname/$pkgname-$pkgver.tar.gz")
+ diff.kcat.panel.cxx
+ )
+
+#pkgver() {
+# cd $srcdir/$pkgname
+#
+# git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+#}
+
+prepare() {
+ cd $srcdir/$pkgname/src/UI
+# cd $srcdir/$pkgname-$pkgver
+
+ patch -p0 < ../../../diff.kcat.panel.cxx
+}
+
+build() {
+ cd $srcdir/$pkgname
+# cd $srcdir/$pkgname-$pkgver
+
+ autoreconf --install
+ automake --add-missing
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname
+# cd $srcdir/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir" install
+}
+md5sums=('SKIP'
+ '775102f21953289fdbb55a0164c091f1')
+sha256sums=('SKIP'
+ 'ad3a0fdce8a83dfb0be1e67b025e3b4946091784bd3d2c01be78f8f91253c761')
diff --git a/diff.kcat.panel.cxx b/diff.kcat.panel.cxx
new file mode 100644
index 000000000000..594118bb95cb
--- /dev/null
+++ b/diff.kcat.panel.cxx
@@ -0,0 +1,8 @@
+--- kcat_panel.cxx 2017-02-28 14:35:13.718501623 -0700
++++ kcat_panel.cxx 2017-02-28 14:45:21.065909383 -0700
+@@ -64 +64 @@
+- visit_URL((void *)("http://www.w1hkj.com/kcat-help/index.html"));
++ visit_URL((void *)("file:///usr/share/doc/kcat/index.html"));
+@@ -94 +94 @@
+- {"On-line help", 0, (Fl_Callback*)cb_mnuOnLineHelp, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},
++ {"Off-line help", 0, (Fl_Callback*)cb_mnuOnLineHelp, 0, 128, FL_NORMAL_LABEL, 0, 14, 0},