diff options
author | not_anonymous | 2015-07-05 18:16:40 -0600 |
---|---|---|
committer | not_anonymous | 2015-07-05 18:16:40 -0600 |
commit | 250132738f24327800ff0ef0ad5c427705e1f81d (patch) | |
tree | 9e3795ffd91a4e7b56d315e53f4d474e7cbd2683 | |
download | aur-250132738f24327800ff0ef0ad5c427705e1f81d.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | PKGBUILD | 72 | ||||
-rw-r--r-- | diff.Makefile.am | 25 | ||||
-rw-r--r-- | diff.autogen.sh | 7 | ||||
-rw-r--r-- | xdemorse.png | bin | 0 -> 1289 bytes | |||
-rw-r--r-- | xfhell.1 | 6 | ||||
-rw-r--r-- | xfhell.desktop | 11 | ||||
-rw-r--r-- | xfhell.install | 11 |
8 files changed, 169 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a29d5728725d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = xfhell + pkgdesc = Ham Radio - GTK+ app - de/en-codes Hellschreiber signals. + pkgver = 3.1 + pkgrel = 1 + url = http://www.qsl.net/5b4az/pkg/xfhell/xfhell.html + install = xfhell.install + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = autoconf + makedepends = automake + makedepends = intltool + makedepends = pkg-config + depends = gtk2 + depends = alsa-lib + depends = desktop-file-utils + source = http://www.qsl.net/5b4az/pkg/xfhell/xfhell-3.1.tar.bz2 + source = diff.autogen.sh + source = diff.Makefile.am + source = xfhell.desktop + source = xdemorse.png + source = xfhell.1 + md5sums = 25ed5f477ba38f0c296734ec4e82ff99 + md5sums = ad6b0e6dd69c1d0efd01efef63ace093 + md5sums = f5b10bc9c510cb359b6cb626d628aab9 + md5sums = 9a3568a6dbdd2bfb90aa76adf2dc531f + md5sums = edcd3f301ec8ea95453d40534beb6ede + md5sums = f1b4aee1d96afc2a5aa2aed475914ce4 + sha256sums = 819b319b83813fef48198dbfa0c8bbcb269aabe3b84ce0d3f4cd98b81c533451 + sha256sums = cc38902be0fc1026cc027cd0fdab7e78bbfb336df36b90b8f25060775636924a + sha256sums = 2484d70e867515fbe49fff2463a1ef8ecee02f1feb36ef4deec8fd24fcea0f7b + sha256sums = a4bdba7b601bace48e15bd2dc6f0daadd8a10511242cbb2fdc17bf78a19647b5 + sha256sums = 857eb46c32c12333a7110fb3ea99d2246084724856638f2e04324fc2a576626d + sha256sums = e98727d5dd44ef65854b0735f45e7fbee19102d182b872bbd56b048d45a1f4a4 + +pkgname = xfhell + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..78ca1652cb1b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,72 @@ +# Maintainer: not_anonymous <nmlibertarian@gmail.com> + +pkgname=xfhell +pkgver=3.1 +pkgrel=1 +pkgdesc="Ham Radio - GTK+ app - de/en-codes Hellschreiber signals." +arch=('i686' 'x86_64') +url="http://www.qsl.net/5b4az/pkg/xfhell/xfhell.html" +license=(GPL3) +depends=('gtk2' 'alsa-lib' 'desktop-file-utils') +makedepends=('autoconf' 'automake' 'intltool' +# 'imagemagick' + 'pkg-config') +install=$pkgname.install +source=("http://www.qsl.net/5b4az/pkg/$pkgname/$pkgname-$pkgver.tar.bz2" + diff.autogen.sh + diff.Makefile.am + $pkgname.desktop + xdemorse.png + $pkgname.1) + +prepare() { + cd $srcdir/$pkgname-$pkgver + + patch -p0 < ../diff.autogen.sh + patch -p0 < ../diff.Makefile.am + + sed -i s:xpm:png: Makefile.am + mkdir files/ +# convert files/$pkgname.xpm files/$pkgname.png + install -m644 ../$pkgname.desktop files/$pkgname.desktop + install -m644 ../xdemorse.png files/$pkgname.png +} + +build() { + cd $srcdir/$pkgname-$pkgver + +# export LDFLAGS="-lm $LDFLAGS" + ./autogen.sh + ./configure --prefix=/usr + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + +# make check + make -i check # sadly the intl. files. are not correct (sigh) +} + +package() { + cd $srcdir/$pkgname-$pkgver + + mkdir -p $pkgdir/usr/share/{applications,pixmaps,$pkgname,doc/$pkgname} + 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=('25ed5f477ba38f0c296734ec4e82ff99' + 'ad6b0e6dd69c1d0efd01efef63ace093' + 'f5b10bc9c510cb359b6cb626d628aab9' + '9a3568a6dbdd2bfb90aa76adf2dc531f' + 'edcd3f301ec8ea95453d40534beb6ede' + 'f1b4aee1d96afc2a5aa2aed475914ce4') +sha256sums=('819b319b83813fef48198dbfa0c8bbcb269aabe3b84ce0d3f4cd98b81c533451' + 'cc38902be0fc1026cc027cd0fdab7e78bbfb336df36b90b8f25060775636924a' + '2484d70e867515fbe49fff2463a1ef8ecee02f1feb36ef4deec8fd24fcea0f7b' + 'a4bdba7b601bace48e15bd2dc6f0daadd8a10511242cbb2fdc17bf78a19647b5' + '857eb46c32c12333a7110fb3ea99d2246084724856638f2e04324fc2a576626d' + 'e98727d5dd44ef65854b0735f45e7fbee19102d182b872bbd56b048d45a1f4a4') diff --git a/diff.Makefile.am b/diff.Makefile.am new file mode 100644 index 000000000000..ae6ced7f360e --- /dev/null +++ b/diff.Makefile.am @@ -0,0 +1,25 @@ +--- Makefile.am 2013-12-02 00:01:31.000000000 -0700 ++++ Makefile.am 2015-02-19 11:33:52.689951693 -0700 +@@ -34,6 +34,16 @@ +- if test -d $(HOME)/$(PACKAGE); then \ +- echo Working directory exists: $(HOME)/$(PACKAGE) - not copying; \ +- else \ +- echo Copying $(PACKAGE) working directory to $(HOME)/$(PACKAGE); \ +- cp -r $(srcdir)/$(PACKAGE) $(HOME); \ +- fi ++ if test -d files/; then \ ++ echo "cp files/$(PACKAGE).desktop $(DESTDIR)/usr/share/applications/"; \ ++ cp files/$(PACKAGE).desktop $(DESTDIR)/usr/share/applications/; \ ++ echo "cp files/$(PACKAGE).xpm $(DESTDIR)/usr/share/pixmaps/"; \ ++ cp files/$(PACKAGE).xpm $(DESTDIR)/usr/share/pixmaps/; \ ++ fi ++ ++ if test -d xfhell/; then \ ++ echo "cp -r xfhell/* $(DESTDIR)/usr/share/$(PACKAGE)/"; \ ++ cp -r xfhell/* $(DESTDIR)/usr/share/$(PACKAGE)/; \ ++ fi ++ ++ if test -d doc/; then \ ++ echo "cp -r doc/* $(DESTDIR)/usr/share/doc/$(PACKAGE)/"; \ ++ cp -r doc/* $(DESTDIR)/usr/share/doc/$(PACKAGE)/; \ ++ fi 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.png b/xdemorse.png Binary files differnew file mode 100644 index 000000000000..496ea5c46758 --- /dev/null +++ b/xdemorse.png diff --git a/xfhell.1 b/xfhell.1 new file mode 100644 index 000000000000..fe8be946c1a8 --- /dev/null +++ b/xfhell.1 @@ -0,0 +1,6 @@ +#!/bin/bash +if [ ! -f ~/xfhell/xfhellrc ] ; then + mkdir -p ~/xfhell + cp -a /usr/share/xfhell/* ~/xfhell/. + fi +/usr/bin/xfhell.1 $1 diff --git a/xfhell.desktop b/xfhell.desktop new file mode 100644 index 000000000000..02d62ffe9361 --- /dev/null +++ b/xfhell.desktop @@ -0,0 +1,11 @@ + +[Desktop Entry] +Version=1.0 +Type=Application +Name=xfhell +Comment=xfhell engine +Exec=xfhell +Icon=xfhell +Terminal=false +Categories=Application;HamRadio; +StartupNotify=true diff --git a/xfhell.install b/xfhell.install new file mode 100644 index 000000000000..2eaa60550d51 --- /dev/null +++ b/xfhell.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |