Package Details: qrq 0.3.1-1

Git Clone URL: https://aur.archlinux.org/qrq.git (read-only)
Package Base: qrq
Description: CW trainer for Linux/Unix - similar to the DOS Classic RUFZ
Upstream URL: http://fkurz.net/ham/qrq.html
Licenses: GPL
Submitter: Allan
Maintainer: not_anonymous
Last Packager: not_anonymous
Votes: 3
Popularity: 0.007376
First Submitted: 2008-12-19 03:42
Last Updated: 2015-07-06 00:14

Dependencies (6)

Required by (0)

Sources (4)

Latest Comments

not_anonymous commented on 2015-02-11 16:42

Latest version.

not_anonymous commented on 2014-11-15 23:26

diff for upgrading package to latest version, 0.3.1, including new qrq.install and wrapper script for using alsa audio plus revised and corrected depends.

cat diff.PKGBUILD:
--- PKGBUILD.org 2011-12-21 14:29:25.000000000 -0700
+++ PKGBUILD 2014-11-15 13:52:11.366535635 -0700
@@ -4 +4 @@
-pkgver=0.3.0
+pkgver=0.3.1
@@ -10,2 +10,8 @@
-depends=('gnuplot' 'perl-libwww' 'gcc-libs')
-source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop)
+depends=('perl' 'desktop-file-utils' 'alsa-oss')
+makedepends=('gcc-libs')
+optdepends=('gnuplot: to graph score vs. date'
+ 'perl-libwww: to upload scores 2 database')
+install=qrq.install
+source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop
+ $pkgname.install
+ $pkgname.1)
@@ -16 +22,4 @@
- make USE_PA=NO OSX_BUNDLE=NO
+ sed -i "s|USE_PA=YES|USE_PA=NO|" Makefile
+ sed -i "s|OSX_BUNDLE=YES|OSX_BUNDLE=NO|" Makefile
+
+ make
@@ -24,0 +34,3 @@
+ mv $pkgdir/usr/bin/$pkgname $pkgdir/usr/share/$pkgname/$pkgname
+ install -D -m 755 ../$pkgname.1 $pkgdir/usr/bin/$pkgname
+
@@ -29,4 +41,8 @@
-md5sums=('893fc18b4bc0eb455d6cc6a8a48bed00'
- 'cded2f3c98941155a3d25166d8c2c3cd')
-sha256sums=('26f8add86404037f7db8b5a6727923df57355bf92b3e40fab5e02cdd0a71044f'
- 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e')
+md5sums=('8ab3354d3c91c991db2654f8a6c766eb'
+ 'cded2f3c98941155a3d25166d8c2c3cd'
+ 'f7e1e2722c972f3420cfd69492c79073'
+ 'cf71bf05a420e3b541e0235e08dd2b2e')
+sha256sums=('92988a33b7eddb3941cf91a285a57f4f0872722adf003350a8afe2caf83159a1'
+ 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e'
+ 'f703f8de14eb277dc72cc837086fbd55f5d772049a44200686c8ae76348f6614'
+ '034e9114291270b7ab3a7006f465019658d6fb505b52b6b475694e0d369fa848')


cat qrq.install:
post_install() {
update-desktop-database -q
}

post_upgrade() {
post_install $1
}

post_remove() {
post_install $1
}


cat qrq.1:
#!/bin/sh
aoss /usr/share/qrq/qrq

not_anonymous commented on 2014-11-15 23:21

diff for new PKGBUILD including move to alsa for audio and package upgrade, new qrq.install file, and new wrapper script:

cat diff.PKGBUILD
--- PKGBUILD.org 2011-12-21 14:29:25.000000000 -0700
+++ PKGBUILD 2014-11-15 13:52:11.366535635 -0700
@@ -4 +4 @@
-pkgver=0.3.0
+pkgver=0.3.1
@@ -10,2 +10,8 @@
-depends=('gnuplot' 'perl-libwww' 'gcc-libs')
-source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop)
+depends=('perl' 'desktop-file-utils' 'alsa-oss')
+makedepends=('gcc-libs')
+optdepends=('gnuplot: to graph score vs. date'
+ 'perl-libwww: to upload scores 2 database')
+install=qrq.install
+source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop
+ $pkgname.install
+ $pkgname.1)
@@ -16 +22,4 @@
- make USE_PA=NO OSX_BUNDLE=NO
+ sed -i "s|USE_PA=YES|USE_PA=NO|" Makefile
+ sed -i "s|OSX_BUNDLE=YES|OSX_BUNDLE=NO|" Makefile
+
+ make
@@ -24,0 +34,3 @@
+ mv $pkgdir/usr/bin/$pkgname $pkgdir/usr/share/$pkgname/$pkgname
+ install -D -m 755 ../$pkgname.1 $pkgdir/usr/bin/$pkgname
+
@@ -29,4 +41,8 @@
-md5sums=('893fc18b4bc0eb455d6cc6a8a48bed00'
- 'cded2f3c98941155a3d25166d8c2c3cd')
-sha256sums=('26f8add86404037f7db8b5a6727923df57355bf92b3e40fab5e02cdd0a71044f'
- 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e')
+md5sums=('8ab3354d3c91c991db2654f8a6c766eb'
+ 'cded2f3c98941155a3d25166d8c2c3cd'
+ 'f7e1e2722c972f3420cfd69492c79073'
+ 'cf71bf05a420e3b541e0235e08dd2b2e')
+sha256sums=('92988a33b7eddb3941cf91a285a57f4f0872722adf003350a8afe2caf83159a1'
+ 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e'
+ 'f703f8de14eb277dc72cc837086fbd55f5d772049a44200686c8ae76348f6614'
+ '034e9114291270b7ab3a7006f465019658d6fb505b52b6b475694e0d369fa848')


cat qrq.install:
post_install() {
update-desktop-database -q
}

post_upgrade() {
post_install $1
}

post_remove() {
post_install $1
}


cat qrq.1
#!/bin/sh
aoss /usr/share/qrq/qrq

not_anonymous commented on 2014-11-15 23:15

PKGBUILD upgrade, diff output, to 0.3.1 et al (including move to alsa & use of alsa-oss):

--- PKGBUILD.org 2011-12-21 14:29:25.000000000 -0700
+++ PKGBUILD 2014-11-15 13:52:11.366535635 -0700
@@ -4 +4 @@
-pkgver=0.3.0
+pkgver=0.3.1
@@ -10,2 +10,8 @@
-depends=('gnuplot' 'perl-libwww' 'gcc-libs')
-source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop)
+depends=('perl' 'desktop-file-utils' 'alsa-oss')
+makedepends=('gcc-libs')
+optdepends=('gnuplot: to graph score vs. date'
+ 'perl-libwww: to upload scores 2 database')
+install=qrq.install
+source=(http://fkurz.net/ham/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.desktop
+ $pkgname.install
+ $pkgname.1)
@@ -16 +22,4 @@
- make USE_PA=NO OSX_BUNDLE=NO
+ sed -i "s|USE_PA=YES|USE_PA=NO|" Makefile
+ sed -i "s|OSX_BUNDLE=YES|OSX_BUNDLE=NO|" Makefile
+
+ make
@@ -24,0 +34,3 @@
+ mv $pkgdir/usr/bin/$pkgname $pkgdir/usr/share/$pkgname/$pkgname
+ install -D -m 755 ../$pkgname.1 $pkgdir/usr/bin/$pkgname
+
@@ -29,4 +41,8 @@
-md5sums=('893fc18b4bc0eb455d6cc6a8a48bed00'
- 'cded2f3c98941155a3d25166d8c2c3cd')
-sha256sums=('26f8add86404037f7db8b5a6727923df57355bf92b3e40fab5e02cdd0a71044f'
- 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e')
+md5sums=('8ab3354d3c91c991db2654f8a6c766eb'
+ 'cded2f3c98941155a3d25166d8c2c3cd'
+ 'f7e1e2722c972f3420cfd69492c79073'
+ 'cf71bf05a420e3b541e0235e08dd2b2e')
+sha256sums=('92988a33b7eddb3941cf91a285a57f4f0872722adf003350a8afe2caf83159a1'
+ 'cebb10477dabc2ea20937a1b1aafcbacc751bb9a2b62992712c473a4f737860e'
+ 'f703f8de14eb277dc72cc837086fbd55f5d772049a44200686c8ae76348f6614'
+ '034e9114291270b7ab3a7006f465019658d6fb505b52b6b475694e0d369fa848')


wrapper script for using alsa-oss (file is named qrq.1 in the PKGBUILD):

#!/bin/sh
aoss /usr/share/qrq/qrq


neccessary qrq.install file contents:

post_install() {
update-desktop-database -q
}

post_upgrade() {
post_install $1
}

post_remove() {
post_install $1
}

ur6lad commented on 2011-12-21 21:30

0.3.0

ur6lad commented on 2011-05-09 20:46

0.2.0