summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO22
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD52
-rw-r--r--linrad.desktop16
-rw-r--r--linrad.pngbin0 -> 2747 bytes
5 files changed, 118 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..c522ecbf6c75
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,22 @@
+pkgbase = linrad
+ pkgdesc = Software defined radio receiver for x11
+ pkgver = 04.06
+ pkgrel = 1
+ url = http://www.sm5bsz.com/linuxdsp/linrad.htm
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = nasm
+ makedepends = autoconf
+ depends = portaudio
+ depends = libxext
+ depends = libusb-compat
+ depends = svgalib
+ provides = linrad,
+ provides = linrad-svga
+ source = http://www.sm5bsz.com/linuxdsp/archive/lir04-06.tbz
+ source = linrad.png
+ source = linrad.desktop
+
+pkgname = linrad
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..77ff23deda5a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = linrad
+ pkgdesc = Software defined radio receiver for x11
+ pkgver = 04.06
+ pkgrel = 1
+ url = http://www.sm5bsz.com/linuxdsp/linrad.htm
+ arch = i686
+ arch = x86_64
+ license = custom
+ makedepends = nasm
+ makedepends = autoconf
+ depends = portaudio
+ depends = libxext
+ depends = libusb-compat
+ depends = svgalib
+ provides = linrad,
+ provides = linrad-svga
+ source = http://www.sm5bsz.com/linuxdsp/archive/lir04-06.tbz
+ source = linrad.png
+ source = linrad.desktop
+ md5sums = a3866d9041cb7fe19dc7a4b142cb61cd
+ md5sums = 9e25fa8914f415a1d9f6d60801752b6a
+ md5sums = 47578a7ca15fb9ab6e931f018c0db0ca
+ sha1sums = 3d71170e8d14aeaef384eb1a63ad6f602aaf9df4
+ sha1sums = 6a39ed2cb87309c4810acb943ab4de6dc1512708
+ sha1sums = 517451f795e7ae45a073800fa04367ffec91ebc9
+
+pkgname = linrad
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e97bc3c65ba1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Wijnand Modderman-Lenstra <maze@pyth0n.org>
+pkgname=linrad
+pkgver=04.06
+pkgrel=1
+pkgdesc="Software defined radio receiver for x11"
+arch=('i686' 'x86_64')
+url="http://www.sm5bsz.com/linuxdsp/linrad.htm"
+license=('custom')
+depends=('portaudio' 'libxext' 'libusb-compat' 'svgalib')
+makedepends=('nasm' 'autoconf')
+provides=('linrad', 'linrad-svga')
+# Check the developer website for the latest version
+source=(http://www.sm5bsz.com/linuxdsp/archive/lir${pkgver/./-}.tbz
+ $pkgname.png
+ $pkgname.desktop)
+md5sums=('a3866d9041cb7fe19dc7a4b142cb61cd'
+ '9e25fa8914f415a1d9f6d60801752b6a'
+ '47578a7ca15fb9ab6e931f018c0db0ca')
+sha1sums=('3d71170e8d14aeaef384eb1a63ad6f602aaf9df4'
+ '6a39ed2cb87309c4810acb943ab4de6dc1512708'
+ '517451f795e7ae45a073800fa04367ffec91ebc9')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ ./clean
+ autoreconf
+ ./configure --prefix=/usr --datadir=/usr/share/$pkgname
+
+ if [ "$(uname -m)" = "x86_64" ]; then
+ make linrad64
+ mv linrad64 linrad
+ make xlinrad64
+ mv xlinrad64 xlinrad
+ else
+ make linrad
+ make xlinrad
+ fi
+}
+
+package(){
+ mkdir -p $pkgdir/usr/share/doc/$pkgname
+ cp -a $srcdir/$pkgname-$pkgver/*.txt $pkgdir/usr/share/doc/$pkgname
+ mkdir -p $pkgdir/usr/share/$pkgname
+ cp -a $srcdir/$pkgname-$pkgver/*.lir $pkgdir/usr/share/$pkgname/
+ mkdir -p $pkgdir/usr/bin
+ cp -a $srcdir/$pkgname-$pkgver/{,x}linrad $pkgdir/usr/bin/
+ mkdir -p $pkgdir/usr/share/pixmaps
+ mkdir -p $pkgdir/usr/share/applications
+ install -Dm644 $pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
+ install -Dm644 $pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
+}
+# vim:set ts=2 sw=2 et:
diff --git a/linrad.desktop b/linrad.desktop
new file mode 100644
index 000000000000..d77ec95105ee
--- /dev/null
+++ b/linrad.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Name=Linrad
+Name[en_US]=Linrad
+Comment=Software defined radio interface
+Comment[en_US]=Software defined radio interface
+Encoding=UTF-8
+Exec=/opt/linrad/linrad-03.45/xlinrad
+Icon=linrad.png
+MimeType=text
+StartupNotify=true
+Terminal=true
+TerminalOptions=
+Type=Application
+Categories=Application;HamRadio
+X-DCOP-ServiceType=none
+X-KDE-SubstituteUID=false
diff --git a/linrad.png b/linrad.png
new file mode 100644
index 000000000000..b0db689c43f4
--- /dev/null
+++ b/linrad.png
Binary files differ