summaryrefslogtreecommitdiff
path: root/audio/rplay
AgeCommit message (Collapse)AuthorFilesLines
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-06Make that "autoreconf" -- there is no "autoremake".fredb1-2/+2
2001-02-05Use full pathname "${LOCALBASE}/bin/auto..." in dependences and maketron1-2/+2
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-01-26etc/rc.d: rplayd.sh -> rplaydhubertf2-4/+4
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+3
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-07-20Depend on version 4.0 or newer of the "readline" package.tron1-2/+2
2000-06-21USE_LIBTOOL instead of PKGLIBTOOL.jlam2-4/+5
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-01-26* Libtoolize.jlam1-11/+0
* Teach rplay to look for libedit readline emulation if it exists. * Cosmetic changes to installation process. * Depend on rx-1.5.
2000-01-26* Update rplay to 3.3.2.jlam24-200/+519
* Libtoolize build. * Teach rplay to look for libedit readline emulation if it exists. * Add dependency on rx-1.5. Changes since rplay 3.3.1: * Added devrplay.so which can be used with LD_PRELOAD to add rplay support to audio applications use /dev/dsp. devrplay is known to work with rvplayer, xmp, mpg123, freeamp, s3mod, esd (Enlightenment Sound Daemon) and even rplayd itself. devrplay.so should be installed in your LD_LIBRARY_PATH. Example usage: bash$ LD_PRELOAD=devrplay.so rvplayer bash$ LD_PRELOAD=devrplay.so /usr/X11R6/lib/X11/rvplayer/rvplayer bash$ LD_PRELOAD=devrplay.so dd if=/foo/bar/sound.wav of=/dev/dsp bash$ LD_PRELOAD=devrplay.so xxmp sound.mod bash$ LD_PRELOAD=devrplay.so mpg123 sound.mp3 tcsh users will probably need to `setenv LD_PRELOAD devrplay.so; command' instead of using the `LD_PRELOAD=devrplay.so command' syntax. devrplay has only been tested on Linux, but it should be possible to get it working on other systems. * Added rptp "set" command. This can be used to set rplayd variables. One important use of this is to set the audio-close variable. Examples: Tell rplayd to close the audio device: $ rptp set audio-close 1 Tell rplayd *not* to close the audio device: $ rptp set audio-close 0 * Added rplayd monitor support which allows rptp clients to monitor audio data that is written to the audio device. rptp clients can now issue the "monitor" command to start receiving audio data. One use of this feature is to pipe the audio data to a program for visual display. * rptp includes support for GNU readline and also displays progress information when doing get, put, and monitor. * Fixed several potential rplayd buffer overflows. Changes since rplay 3.2: * Improved Linux support, including playing sounds directly from ATAPI CDROM. Tested with the following: Linux 2.0.34 Debian 2.0 ESS ES1688 AudioDrive (rev 6) (3.1) TOSHIBA CD-ROM XM-1502B, ATAPI CDROM drive This also includes a new --audio-fragsize rplayd option. See README.linux for more information. * Support for external helper applications used to convert unsupported audio formats. Helpers can be configured to support formats such as MPEG (using mpg123), modules (using xmp), and any other format that can be converted using a stdin -> stdout filter. * --fork and --no-fork rplayd options. When not in debug or inetd mode, rplayd will fork to put itself in the background. * rplayd is now installed in $prefix/sbin/rplayd instead of $prefix/bin/rplayd. * Running rplayd from inetd now requires the --inetd option. * --enable-rplayd-user=USER and --enable-rplayd-group=GROUP configure options. * --user=USER and --group=GROUP rplayd options. * Lots of bug fixes.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
2000-01-02replaced some commands by their ${COMMAND} counterpartswiz1-2/+2
1999-12-28replaced some more commands by their ${COMMAND} counterpartswiz1-3/+3
1999-07-23Correct checksum of "patch-ai".tron1-2/+2
1999-07-19Fix signal handling yb including <signal.h>hubertf2-1/+14
Patch provided in PR 7230 by Mason Loring Bliss <mason@acheron.middleboro.ma.us>
1999-07-09Add package patch-sum filesagc1-0/+9
1999-04-20Use "@unexec rm -f" to remove "etc/rplay.conf" because it doesn't gettron1-2/+2
installed by default.
1999-03-29add etc/rplay.confhubertf1-1/+2
1999-03-08s/make/${MAKE}/gagc1-2/+2
1999-02-11Use install-info in $PATH, so that systems with it in base will work too.tv1-9/+9
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc8-0/+17
1998-06-18Update package Makefiles for automatic manual page handling.agc1-4/+1
1998-06-04Fix typo.augustss1-2/+2
1998-05-15Append a "/." to the ${WRKDIR} value in the find command, to ensureagc1-2/+2
that we traverse through any symbolic links. Make the misc/kp package Makefile a bit neater - remove an unnecessary temporary file.
1998-04-22Remove the old deprecated DEPENDS definition from bsd.pkg.mk.agc1-2/+2
Implement a new DEPENDS definition, which looks for an installed package, building it if not present, and use it in preference to LIB_DEPENDS. This should make the package collection more useful on NetBSD ELF ports.
1998-04-22Fix INFO_FILES definitions to match the commands in bsd.pkg.mkagc1-2/+2
1998-04-17Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.agc1-7/+2
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-01-30Modify individual package Makefiles to use the new way of specifyingagc1-2/+2
shared object dependencies (LIB_DEPENDS).
1998-01-24portlint: use our install-infohubertf1-9/+9
1998-01-24portlint: $() -> ${}hubertf1-4/+4
1998-01-23Depend on gtexinfo (after fixing info-files on last commit), and fixhubertf1-2/+7
including of gsm files. Closes PR 4878 from Manuel Bouyer <bouyer@antioche.lip6.fr>
1998-01-19portlint: install info pages propperly, RCS ID, no more USE_GMAKE, ...hubertf8-8/+93
1997-11-06Add a NetBSD RCS Id to all the PLIST files.agc1-0/+1
1997-10-28Initial import of FreeBSD audio packages.augustss8-0/+158