summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornot_anonymous2015-07-05 18:15:55 -0600
committernot_anonymous2015-07-05 18:15:55 -0600
commit16fbf8de6bda528fdf184ee8e26f7ac92ddf29f9 (patch)
tree10f093457e4ceb5f65976c7347de5c3ef43b0ce4
downloadaur-16fbf8de6bda528fdf184ee8e26f7ac92ddf29f9.tar.gz
Initial import
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD63
-rw-r--r--diff.autogen.sh7
-rw-r--r--xdemorse.15
-rw-r--r--xdemorse.desktop11
-rw-r--r--xdemorse.install11
6 files changed, 129 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..ea6704d1b67f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,32 @@
+pkgbase = xdemorse
+ pkgdesc = An X/GTK+ application - decodes Morse Code signals into text.
+ pkgver = 2.9
+ pkgrel = 3
+ url = http://www.qsl.net/5b4az/pkg/morse/xdemorse/xdemorse.html
+ install = xdemorse.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = autoconf
+ makedepends = automake
+ makedepends = intltool
+ makedepends = imagemagick
+ makedepends = pkg-config
+ depends = gtk2
+ depends = alsa-lib
+ depends = desktop-file-utils
+ source = http://www.qsl.net/5b4az/pkg/morse/xdemorse/xdemorse-2.9.tar.bz2
+ source = diff.autogen.sh
+ source = xdemorse.desktop
+ source = xdemorse.1
+ md5sums = c8b0556a6d3d7605f4d037ee2f48093c
+ md5sums = ad6b0e6dd69c1d0efd01efef63ace093
+ md5sums = abb9f6e6510c9f747d70c738eeb5a824
+ md5sums = d7f9056699f4467fd1ee6834b75cbed8
+ sha256sums = 317cacb9f8d51b641b1326b0a238c685afe17e7e50a06f034f267d1a3eae2db6
+ sha256sums = cc38902be0fc1026cc027cd0fdab7e78bbfb336df36b90b8f25060775636924a
+ sha256sums = 1a690f6c7fdb73be3ebcedb59390faf74fcfb5f71484290d9d5a682650d3c9b1
+ sha256sums = ff51f11e00b872469a86d297a008b26ccad90a066d19397361e16e0b15ecb68c
+
+pkgname = xdemorse
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6535b836e6e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,63 @@
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+# Contributor: Maintainer: qs9rx <that nick at enjoys döt it>
+# Original author: Bennett Goble <nivardus at gmail dot com>
+
+pkgname=xdemorse
+pkgver=2.9
+pkgrel=3
+pkgdesc="An X/GTK+ application - decodes Morse Code signals into text."
+arch=('i686' 'x86_64')
+url="http://www.qsl.net/5b4az/pkg/morse/xdemorse/xdemorse.html"
+license=(GPL)
+depends=('gtk2' 'alsa-lib' 'desktop-file-utils')
+makedepends=('autoconf' 'automake' 'intltool' 'imagemagick' 'pkg-config')
+install=$pkgname.install
+source=("http://www.qsl.net/5b4az/pkg/morse/$pkgname/$pkgname-$pkgver.tar.bz2"
+ diff.autogen.sh
+ $pkgname.desktop
+ $pkgname.1
+)
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -p0 < ../diff.autogen.sh
+ sed -i s:xpm:png: Makefile.am
+ convert files/$pkgname.xpm files/$pkgname.png
+ install -m644 ../$pkgname.desktop files/$pkgname.desktop
+}
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+
+# export LDFLAGS="-lm $LDFLAGS"
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd $srcdir/$pkgname-$pkgver
+
+ make check
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+
+ mkdir -p $pkgdir/usr/share/doc/$pkgname/examples/
+ mkdir -p $pkgdir/usr/share/{applications,pixmaps}
+ make DESTDIR=$pkgdir install
+
+ 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
+}
+md5sums=('c8b0556a6d3d7605f4d037ee2f48093c'
+ 'ad6b0e6dd69c1d0efd01efef63ace093'
+ 'abb9f6e6510c9f747d70c738eeb5a824'
+ 'd7f9056699f4467fd1ee6834b75cbed8')
+sha256sums=('317cacb9f8d51b641b1326b0a238c685afe17e7e50a06f034f267d1a3eae2db6'
+ 'cc38902be0fc1026cc027cd0fdab7e78bbfb336df36b90b8f25060775636924a'
+ '1a690f6c7fdb73be3ebcedb59390faf74fcfb5f71484290d9d5a682650d3c9b1'
+ 'ff51f11e00b872469a86d297a008b26ccad90a066d19397361e16e0b15ecb68c')
diff --git a/diff.autogen.sh b/diff.autogen.sh
new file mode 100644
index 000000000000..afd272c70050
--- /dev/null
+++ b/diff.autogen.sh
@@ -0,0 +1,7 @@
+--- autogen.sh 2013-12-02 00:01:30.000000000 -0700
++++ autogen.sh 2015-02-03 19:46:28.373924564 -0700
+@@ -10 +10 @@
+-test "$REQUIRED_AUTOMAKE_VERSION" || REQUIRED_AUTOMAKE_VERSION=1.9
++test "$REQUIRED_AUTOMAKE_VERSION" || REQUIRED_AUTOMAKE_VERSION=1.15
+@@ -357,0 +358 @@
++ 1.15*) automake_progs="automake-1.15 " ;;
diff --git a/xdemorse.1 b/xdemorse.1
new file mode 100644
index 000000000000..fbec41fb7095
--- /dev/null
+++ b/xdemorse.1
@@ -0,0 +1,5 @@
+#!/bin/sh
+if [ ! -f "~/.xdemorserc" ]; then
+ cp -a /usr/share/doc/xdemorse/examples/xdemorserc.example ~/.xdemorserc
+fi
+exec xdemorse.1
diff --git a/xdemorse.desktop b/xdemorse.desktop
new file mode 100644
index 000000000000..dea2e980a970
--- /dev/null
+++ b/xdemorse.desktop
@@ -0,0 +1,11 @@
+
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=xdemorse
+Comment=Decodes morse code signals into text.
+Exec=xdemorse
+Icon=xdemorse
+Terminal=false
+Categories=Application;HamRadio;
+StartupNotify=true
diff --git a/xdemorse.install b/xdemorse.install
new file mode 100644
index 000000000000..2eaa60550d51
--- /dev/null
+++ b/xdemorse.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}