Release 1.3 (Wed 4 Mar 15:50:54 CET 2020) * wra: moved include to lib/include for FHS compliancy * wra: changes to become truly independant from version already installed and build cleanly in chroot environment * wra: made use of some more efficient bashisms Release 1.2.6 (Tue 24 Dec 16:51:13 CET 2019) * wra: minor correction manpage * wra: changes for ade 1.12.1 Release 1.2.5 (Thu 25 Apr 11:59:06 CEST 2019) * wra: bumped copyright in preparation for new release of man pages to be uploaded to web pages Release 1.2.4 (Thu 8 Jun 14:46:40 CEST 2017) * wra: update various strings for SOFT-82. Release 1.2.3 (Thu 30 Mar 12:19:15 CEST 2017) * wra: man page updates (closes SOFT-94) Release 1.2.2 (Mon 13 Mar 16:14:52 CET 2017) * wra: added missing svn properties * wra: added mplayer_submit (not playlist version) (closes SOFT-93) * wra: removed 'set -e' calls * wra: fixes for SOFT-94 * wra: bumped to release 1.2 * wra: switched to using pulseaudio controls (SOFT-88) * wra: updated wrarc with latest URLs * wra: aligned devsh command (fixes SOFT-75) * wra: updated URLs for BBC * wra: added '--prefer-ipv4' to mplayer server's options to avoid attempting IPv6 connection * wra: wradevsh.sh updated to support access to manpages * wra: updates homepage URLs * wra: declared some variables as local, updated wrarc with better comments (closes WRA-1) * wra: added beginnings of web interface * wra: aligned bsdevsh with other *devsh scripts * wra: moved registration of application-specific to inside main() Release 1.1.6 (Tue Jan 17 13:35:12 CET 2012) * wra: added WRA_DOC_PREFIX to wradevsh Release 1.1.5 (Tue Jan 3 21:07:44 CET 2012) * wra: partial support for shell-fm player Release 1.1.4 (Thu Apr 21 19:18:27 CEST 2011) * wra: added wrarc to lib/Makefile * wra: added properties to wrarc * wra: corrected bug in temporary station code * wra: added -s or --list-stations option (fixes WRA#083) * wra: corrected calls to ade_msg_usage (fixes WRA#084) * wra: abstracted template wrarc (fixes WRA#085) * wra: moved template wrarc to lib instead of doc/examples * wra: added support for stop commands (fixes WRA#086) * wra: added support for rhythmbox (fixies WRA#087) * wra: added BBC news Release 1.1.1 (Sun Feb 20 11:11:03 CET 2011) Release 1.1 (Thu Feb 3 19:06:40 CET 2011) * wra: updated for compatibility with ADE 1.3.4 * wra: updated M94.5 URL * wra: minor updates to doc/INSTALL consequent to fixing ADE#316 * wra: removed references to DOLLARAT[] which is not bash 4 compatible Release 1.0.8 (Wed Mar 17 16:25:19 CET 2010) * wra: fixed WRA#082 (BBC's direct access URLs changed in line with their phasing out of RealMedia streams) Release 1.0.7 (Fri Oct 23 22:33:17 CEST 2009) * wra: changes consequent to fixing ADE#302 Release 1.0.6 (Sat Jul 18 13:27:24 CEST 2009) * wra: documented '--define' option in man page and corrected what the usage message said about this option. Release 1.0.5 (Sat Jul 18 11:20:49 CEST 2009) * wra: added SVN markers and properties to prog_is_mine, shortened width of usage message for ADE compliancy * wra: reverted VERBOSELEVEL to normal value * wra: added support for temporary definitions of radio stations (man page not yet updated, usage message now messy) * wra: added support for 'assign' directives in ~/.wrarc (fixes bug WRA#079). * wra: added '-nolirc' to mplayer_pl_server to avoid socket warnings (fixes bug WRA#078). * wra: changed from 'pidof' to 'prog_is_mine' in ~/.wrarc and propogated $WRA_LIB_PREFIX to PATH to allow it to be specified without a full path * wra: removed DISPLAY check Release 1.0.4 (Fri Dec 26 13:13:06 CET 2008) * wra: fixed minor bug in wradevsh whereby arguments were not correctly expanded * wra: overhauled argument checking and processing code, resulting in much code being abstracted to functions * wra: removed code for changing PCM levels (wra now only uses master) * wra: fixed bug whereby 0000 was not considered a valid time (expr command issue) * wra: updated M94.5 URL Release 1.0.3 (Wed Sep 24 16:48:40 CEST 2008) * wra: fixed bugs WRA#074 and WRA#076 * wra: fixed README.1ST (it contained references to both INSTALL and INSTALL.generic, but only INSTALL should reference INSTALL.generic) * wra: iofdbdevsh.sh now handles spaces in arguments better Release 1.0.2 (Sun Jun 22 13:42:22 CEST 2008) * wra: changed the players used for certain stations in the example .wrarc file. * wra: corrected bug whereby man page was calling ade-config instead of wra-config. Release 1.0.1 (Sat May 17 21:16:46 CEST 2008) * wra: fixed wra man page Release 1.0 (Sat May 17 20:07:27 CEST 2008) Release 0.99.5 (Wed May 14 21:00:19 CEST 2008) * wra: converted all scripts to be bash instead of sh (no code changes but reflects stated prerequisite of ADE) * wra: removed workaround for ADE not supporting installing *LIB* files, now that it does. * reverted to allowing sleeptill() to return only when time is *equal* to that waited for, not simply greater than (at 23:00 I ran 'wra on 0655' and it went on immediately) Release 0.99.4 (Mon May 12 16:51:11 CEST 2008) * wra: added missing svn properties * wra: switched to playerserver/playersubmitter model, and made it player-independent in the process. * wra: fade in problem fixed (extra '%' sign on the end of a value) * wra: added mplayer plugins for doing playerserver and playersubmitter, as for mplayer this is quite complicated (FIFO, slave mode, etc) * wra: expanded provided .wrarc file to include BBC tv news summary Release 0.99.3 (Thu May 1 17:46:29 CEST 2008) * wra: continued porting to use totem * wra: some attempt to get audio device released by totem so that realplay can work. * wra: switch from aumix to amixer as aumix doesn't turn down the device that totem is using. * wra: updated config file to use totem where had used xmms. * wra: beginning of totem support Release 0.99.2 (Sun Apr 27 14:32:06 CEST 2008) * wra: fixed missing installation of wra-config and STOP.mp3 Release 0.99.1 (Sun Apr 27 14:12:18 CEST 2008) * wra: added missing properties and wrong bumph in README.1ST and INSTALL. * wra: ongoing work to porting to ADE * wra: beginning of serious effort to port to ADE * wra: updated README files as per all ADE-compatible modules * wra: switched from ade_err_error(..., wra_err_internal, ...) to ade_err_internal(...). * wra: adeMakefile renamed, updated accordingly * wra: error names aligned * wra: removed some option processing and usage message code that is now handled by ADE internally. * wra: added SVN markers * wra: removed TODO and BUGS files which were unused. * wra: updated README.1ST * wra: removed references to sppsym and SPPSYM * wra: removed some obsolete path definitions from rocon-config.sh * wra: removed all references to #spp in scripts, tests, man pages, renamed *.whatever.spp to *.whatever * wra: replaces INSTALL document with updated version suitable for new ADE * wra: moved the 'this manual page documents version ....' from the top of the man page to the bottom. * wra: further conversion to new ADE * wra: converted to new ADE run-time inclusion method with error stacks * wra: station info now in config file Release 0.8 (Sun Jul 23 17:04:54 CEST 2006) * reverted to 50 second pause in loops instead of 5. * symlinked man/man1 to man, so that a symlink to the development sources made from ~/opt/OSI/wra to ~/dev/svnwcs/wra would be matrix-compatible (matrix expects ~/opt///man to contain man*/*.[1-8]). If ADE organised things such then that would be a nicer fix. (Maybe I'll write up an SPR for this.) * added more stations * abstracted 'stop playing' code to a suitable named function in line with the code to 'start playing' * usage()'s list of station names now derived rather than hard-coded. Release 0.7 (Sun Oct 30 14:16:49 CET 2005) * added a test output file to the ignore list * removed resetting $PATH as location of realplay somewhat unstable (Debian 3.1 r0a just out, plus Marillat's deb leaving RealPlayer installed under /usr/local/RealPlayer10) * added support for Bayern 2. Release 0.6 (Tue Mar 29 15:57:05 BST 2005) * in scripts updated names of some ADE global variables (ADE_MSG_VERBOSELEVEL) * switched to extracting long option values using ade_smf_getoptval() * added lib/Makefile to ensure installation of STOP.mp3. Release 0.5 (Fri Nov 12 00:34:28 CET 2004) * new path to realplay is /usrt/bin/realplay. * use of absolute path to access realplay under /usr/bin/X11 removed (consequence is wra only usable on leda, 'cos on leda is /usr/bin/realplay and on dione /usr/bin/X11/realplay) Release 0.4 (Mon Sep 20 11:23:08 CEST 2004) * backed out previous change relating to not ignoring paths.* * ADE tests detected use of typeset. changed to local. * bldcfg/paths.* are now part of sources as these should not change. * rewritten for realplayer 8 support (includes adding lib/STOP.mp3. Release 0.3 (Thu Apr 29 22:17:12 CEST 2004) * added 'BUGS' file * removed release dates from man pages and replaced with a token which aderel substitutes. * added DLF and DLR urls. * updated M94.5 URL. * corrected some spacing around commas in man pages * don't drop volume at 'on now' * converted changelog to non-Debian format * added option processing breaker '--' code * corrected some public environment variable names * aligned options, usage message and man page * wrote proper manual page * added config ('in') file for new ADE standard test * removed underscores from 'standard' directory name symbols (e.g. 'TMP_DIR' is now 'TMPDIR') * added vim filetype defintions to .spp files * converted to new option processing code * switched to using 'local' instead of 'typeset' since 'typeset' is not supported in 'ash' shell * partial conversion to using non-opt-supporting aderoot * beginnings of Debian compliance * added svn keywords and ignore properties * added multi-station support * added better verbose and simulation handling * removed some binary files that should not have been archived in the sources