summaryrefslogtreecommitdiff
path: root/audio/nas
AgeCommit message (Collapse)AuthorFilesLines
2013-07-15remove gmake from TOOLS. NAS uses imake and imake forces the use ofchristos1-2/+2
/usr/bin/make in all Makefiles. Fixes PR/47933. gmake saw $MAKELEVEL being set, and passed -w to recursive makes (so directory enter and exit events are printed). Imake forces our make to be used, and our make does not understand -w (yet)
2013-07-07Bump PKGREVISION.ryoon3-5/+6
* Add missing double quotation mark in patch-ac. Reported by isaki@, thank you.
2013-01-06Fix build on OpenBSD/amd64 5.2.ryoon6-26/+59
* Add OpenBSD conditionals * Add workaround for library link
2013-01-05(1) Bump version 1.9.1 to 1.9.3 based on PR pkg/45449mef11-88/+80
ChangeLog attached at the bottom of this Log. (2) patches/patch-ag Delete the first chunk, upstream included the first one. Comments added from cvs log (1.4) (3) patches/patch-ah # fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4 removed (upstream included). (4) Comments added for patches/patch-aa -- Add NetBSDArchitecture and DragonFlyArchitecture patches/patch-ab -- (1.9) Convert -lossaudio to portable $(LIBOSSAUDIO) Make this work with audio/oss again. -- (1.13) Add NetBSDArchitecture -- (1.14) In server/Imakefile add a target for $(VOXWARELIBS) that call make for the targets directory. This should fix the occasional problem were make complains with "don't know how to make dda/voxware/libvoxware.a" -- (1.5) Taking care nasd.conf (etc) patches/patch-ae -- Honor ${PKG_SYSCONFDIR}, see SUBST in Makefile. patches/patch-af -- Don't build/install auscope. (5) PLIST.client PLIST.server Convert IMAKE_MANNEWSUFFIX to IMAKE_MAN_SUFFIX which pkglint flagged and by reading the thread starting with http://mail-index.netbsd.org/tech-pkg/2005/12/06/0034.html (Please correct this part if some OS'en get problems.) ----- Version 1.9.3 (stable) 05/13/2011 - overdue 1.9.3 maint release - Older X11 systems used to define SharedLibX and friends if the installed X11 system was built with shared lib support. Newer X11's use SharedLibX11 instead. Same for {Normal|Debug|Profile}LibX. So check for these and set appropriately in NetAudio.tmpl. Shared lib installations should deal with libXau dependancies correctly now. - auerswald: Added MacOS X aka Darwin to list of systems that need to explicitely link libaudio.so against libXau. This enables building of the shared library libaudio.so on MacOS X. There is currently no NAS server for MacOS X. Version 1.9.2 (stable) 03/07/2009 - overdue 1.9.2 release. - patch from Aleksey Cheusov: "fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4" libaudio: OpenSvr.c: The server mutex was being unlocked, even though it was never locked in the first place. - Hugo Vanwoerkom reported thousands of diagnostics in his syslog: "doSetup: elementRate == 0! Forcing to 5000". Fix doSetup to only warn about this when the debug level is above 10. - auerswald: document syslog usage use syslog if running as a daemon, stderr otherwise add syslog-usage-change to HISTORY file - steve_mcintyre: Minor man page fix ported from the Debian packages. Multiple minor portability changes ported over from the Debian packages. Cope with Hurd and GNU/KFreeBSD and other systems using glibc - apply patch from sourceforge user moinakg: Libaudio is built with missing linker flags on OpenSolaris like missing lXt, so it results in symbol not found errors at runtime. I am including an Imakefile patch below that fixed this. -----
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2012-05-03Drop dependency on libXp (from Imake)obache1-4/+2
* libXp was used by Xaw8, but it had been obsolated, and in pkgsrc, x11/libXaw/buildlink3.mk had been switched to pick up Xaw7 by default. * With x11/xorg-cf-files, libXp was offered with XawClientLibs, but updated to 1.0.4, it was removed. * And pkgsrc had been switched to use always xorg-cf-files and imake from pkgsrc, so all platforms should not require libXp from libXaw with Imake. Bump PKGREVISION.
2012-02-15Remove SunOS-specific post-install target, not needed anymore.hans1-5/+2
REPLACE_SH on an installed script.
2012-01-30In server/Imakefile add a target for $(VOXWARELIBS) that call make forsbd2-5/+20
the targets directory. This should fix the occasional problem were make complains with "don't know how to make dda/voxware/libvoxware.a"
2011-10-10Add makedepend to tools. From Makoto Fujiwara in PR 45434.wiz1-3/+3
2011-06-29Fix DESTDIR build on SunOS.hans1-2/+2
2010-01-24Added LICENSE information.heinz1-1/+2
2009-07-09Libm is needed on DragonFly as well. Bump PKGREVISION.hasso3-6/+6
2009-06-14Remove @dirrm entries from PLISTsjoerg2-4/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-02-03fix problems with missing -lXau on darwin and solaris (at least)dbj2-16/+14
by providing a default define of SharedLibX which causes it to use a shared libaudio if the installed imake templates don't define it
2009-01-26Fix package on Solaris. Probably not the 'correct' fix, but it's a smallsketch2-6/+18
and working one without having to delve too far into imake.
2008-11-10Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.wiz1-1/+2
2008-10-14Update nas to version 1.9.1.markd6-23/+58
This version adds some enhancements to aupanel, and reworks signal handling in the voxware server to avoid races, hangs and other issues seen with linux 2.6.21+ kernels. Other changes relating to the default value of the 'MixerInit' option and the new location of the local unix socket on Linux systems were also made. Also include a patch from Aleksey Cheusov for a "libpthread: Unlocking unlocked mutex" bug.
2008-10-11Add an rc.d script. Slightly modified from the one provided inmarkd3-3/+23
PR pkg/39701. Bump PKGREVISION.
2008-05-31Assume that we need to link with -lXt -lXau if we're not on any of thetnn2-14/+14
platforms explicitly defined. Should fix build on SunOS.
2007-12-25Fix build problem on NetBSD/powerpc as seen in Havard Eidnes' bulk build.markd2-3/+39
2007-12-02Some more packages need lex and yacc. Patch by Aleksey Cheusov onrillig1-2/+2
pkgsrc-users.
2007-11-10Link libaudio against the libraries it needs (previously on Linux, Darwin,wiz3-5/+15
and FreeBSD; now on NetBSD too). Bump PKGREVISION. Noted broken by hira@
2007-08-17Supports DESTDIR.joerg1-1/+2
2007-08-15nas has moved to sourceforge so adjust MASTER_SITES and HOMEPAGEmarkd1-4/+3
2007-05-05Update nas to 1.9markd5-39/+38
Fixes to several DOS attacks that could be carried out aginst a nasd server, ANSI'fication of most of the server and client code, and significant rework of input and output mixer handling in the voxware (OSS) server.
2007-05-02# 1) uses dia library before it is builtgdt1-1/+5
# 2) make succeeds even with failures, making this problem non-obvious MAKE_JOBS_SAFE= no
2007-03-24Don't build/install auscope. Removes dependency on perl if all youmarkd4-23/+16
are interested in is the nas library. Bump PKGREVISION.
2007-01-28The server components don't get installed under Mac OS X.tron1-2/+2
2007-01-27Restructure how the PLIST is built to hopefully be clearer in whatsmarkd1-10/+7
happening and (closer) match the imake logic for what gets installed. Bump PKGREVISION.
2007-01-27Revert the attempt to set MANPATH. It only applied to some parts of themarkd1-2/+1
the tree resulting in some manual pages being installed into different path than the others. I see rillig has reverted his equivalent patch in mk/bsd.pkg.use.mk
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg1-1/+5
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-10-22Fixed PKGMANDIR.rillig1-1/+2
2006-09-06Fix PLIST for sparc64.markd1-1/+2
2006-07-12Fixed pkglint warnings.rillig2-6/+7
2006-07-09Capitalize file names so that they match with those on a case-sensitive fileminskim1-17/+17
system. Noted by joerg@ on pkgsrc-changes@.
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-08If UNPRIVILEGED=yes, replace hardcoded root and wheel withminskim1-1/+30
${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}, respectively.
2006-07-08Add required link options for Darwin.minskim2-1/+17
2006-07-07Run configure with env variables set by pkgsrc. Previously, it was imakeminskim1-1/+4
that ran configure, which failed on Darwin because imake didn't pass all variables in CONFIGURE_ENV. This fixes PR 33812. The package still does not build on Darwin due to link errors.
2006-07-07Add an explicit run-time dependency on perl because these packagesjlam1-2/+3
install perl scripts. Bump the PKGREVISION for the dependency change.
2006-06-17Update to nas-1.8markd3-10/+9
- Correct problem in auvoxware, where if MixerInit is set to false, remote volume (mixer) requests are ignored. Reported by Paul Fox, with a fix determined by Steve McIntyre and Erik Auerswald. - Applied patch from Nicolas Escuder correcting a Cygwin issue in auvoxware.c - applied patch from Erik Auerswald adding a Mute button and functionality to aupanel. - applied patch from Nicolas Franois (via Steve McIntyre) correcting some typos in the AuSetBucketAttributes and AuSoundCreateFileFromBucket man pages.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-3/+3
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-02amd64 trys to build the server so add oss dependency so it can. Bumpmarkd1-27/+18
PKGREVISION. Also do some pkglint cleanups.
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam1-2/+2
Remove deprecated ossaudio.buildlink3.mk.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-3/+4
2006-01-11Some makedepend's object if a referenced header file is a danglingmarkd3-5/+23
symlink, so create the actual release.h file at the includes stage as the depends stage is too late (server/os is before lib/audio). Fixes PR pkg/32098 from Gilles Dauphin. Also fix installation of nasd.conf manual page on systems where imake doesn't have an InstallGenManPage rule (ie. solaris with openwin)
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam1-1/+2
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.