Commit graph

75 commits

Author SHA1 Message Date
markd
b96bd1b1c3 Update nas to 1.9
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-05 21:31:09 +00:00
gdt
846746460b # 1) uses dia library before it is built
# 2) make succeeds even with failures, making this problem non-obvious
MAKE_JOBS_SAFE=		no
2007-05-02 12:51:43 +00:00
markd
6744c06d7b Don't build/install auscope. Removes dependency on perl if all you
are interested in is the nas library. Bump PKGREVISION.
2007-03-24 13:45:05 +00:00
tron
eb611f8d6b The server components don't get installed under Mac OS X. 2007-01-28 20:18:30 +00:00
markd
1a8e1fbee7 Restructure how the PLIST is built to hopefully be clearer in whats
happening and (closer) match the imake logic for what gets installed.
Bump PKGREVISION.
2007-01-27 20:56:18 +00:00
markd
e00ec6ce35 Revert the attempt to set MANPATH. It only applied to some parts of the
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
2007-01-27 20:46:52 +00:00
joerg
d26cf36e57 - fine grained X11 dependencies for packages which have either USE_IMAKE
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-12-27 13:37:35 +00:00
rillig
eb04a4827a Fixed PKGMANDIR. 2006-10-22 16:03:18 +00:00
markd
be1d97a391 Fix PLIST for sparc64. 2006-09-06 12:08:30 +00:00
rillig
c7e05ef542 Fixed pkglint warnings. 2006-07-12 17:21:52 +00:00
minskim
9e95b82b7b Capitalize file names so that they match with those on a case-sensitive file
system.  Noted by joerg@ on pkgsrc-changes@.
2006-07-09 23:58:42 +00:00
minskim
007d7a258d If UNPRIVILEGED=yes, replace hardcoded root and wheel with
${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}, respectively.
2006-07-08 00:30:26 +00:00
minskim
462f4c08ab Run configure with env variables set by pkgsrc. Previously, it was imake
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-07 23:20:20 +00:00
jlam
b7ebfd264d Add an explicit run-time dependency on perl because these packages
install perl scripts.  Bump the PKGREVISION for the dependency change.
2006-07-07 22:10:06 +00:00
markd
aacfd6cd53 Update to nas-1.8
- 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-06-17 11:47:47 +00:00
markd
d762feb0a3 amd64 trys to build the server so add oss dependency so it can. Bump
PKGREVISION.

Also do some pkglint cleanups.
2006-04-02 02:07:38 +00:00
jlam
6ad6aef9d4 Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09 21:04:39 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
markd
e99257570e Update to version 1.7b
6/3/2005 1.7b (devel)

         - applied patch from 'Inma', correcting a connection hang in
           Solaris 9.  This reworks some of the very old and primitive
           fd_set stuff in Aulibint.c .

         - updated config/config.sub and config.guess to properly
           detect DragonFly systems.

         - Applied patch from Mark Davies and Joerg Sonnenberger
           correcting some BSD issues and adding DragonFly support.

           Then nasd.conf man page is always installed in
           $FILEMANDIR for all systems.

4/10/2005 1.7a (devel)

        - applied patch from Mark Davies correcting audio/Imakefile
          to properly define BSD44SOCKETS on NetBSD systems.

        - Applied patch from Steve McIntyre correcting CYWIN -> CYGWIN
          typo in server/dda/voxware/auvoxware.c

        - applied patch from Steve McIntyre Correcting some Gcc 4.0
          and AMD64 issues.
2005-06-04 23:43:51 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
markd
3fca12fe3b Define BSD44SOCKETS when building libaudio on NetBSD.
From PR pkg/20615 by Scott Presnell.
Scott's patch was added to nas before 1.7 but then broken, this fixes that.

Bump PKGREVISION.
2005-04-07 14:33:56 +00:00
markd
05ca5e8b04 Take maintainership. 2005-04-07 12:38:02 +00:00
tv
f1921c15cc Interix has no ossaudio, so don't try to use it there. 2005-01-21 21:40:43 +00:00
fredb
6e239560a5 Generalize the dependency on p5-perl-headers to take account of all "nb"
bumps, as suggested by Juergen Hannken-Illjes (PR pkg/28754).
2004-12-29 17:12:13 +00:00
wiz
b5b885cbb5 Allow nb1 version of perl-headers as dependency too. 2004-12-28 11:06:35 +00:00
adam
11a9e22781 Changes 1.7:
- fixed config/Imakefile so 'configure' command would work
  under cygwin.  Tested clients/server under cygwin.

- corrected a possible race condition in auvoxware that could
  cause the server to hang under certain conditions.  I do not
  know why I haven't seen this problem before, but I could
  recreate it easily by killing auplay while playing a long
  tune.

  If the system restarts syscalls after a signal handler has
  run, a situation could arise where the previous timer was
  never disabled.  This could cause a previous ioctl(DSP_SYNC)
  called from setSampleRate() to be constantly interrupted and
  restarted, causing an apparent hang.

  Now we just turn off the timer as the first thing in
  setSampleRate() so DSP_SYNC can actually finish.

  We also turn off the timer when openDevice is called, so the
  'wait for device to become available' code can work too.

- Patch from Tobias Diedrich that allows mixer init to
  fail in the voxware server.

- redid the FAQ in an attempt to make it more useful.  I'll
  try to keep it up to date.

- updated libtool due to a problem(s) reported by Steve
  McIntyre.
2004-11-23 08:50:23 +00:00
wiz
e5fd31bae6 Update MASTER_SITES. 2004-10-28 13:38:52 +00:00
minskim
2e6b82604d Enable pkgviews installation. 2004-04-17 22:48:06 +00:00
xtraeme
291137c322 bl3ify, and remove redundant USE_X11BASE, because we are using USE_IMAKE. 2004-04-11 16:17:20 +00:00
grant
b6be80581b I have no reason to believe I maintain this package. 2004-02-11 07:03:37 +00:00
grant
d037ea63b2 this doesn't actually use xpm, the problem lies elsewhere... 2004-02-11 07:03:16 +00:00
grant
d6bb311d69 nas requires Xpm, so include xpm/buildlink2.mk. 2004-02-09 12:19:45 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
cjep
8f4ebb016a Whitespace fixes 2003-12-30 16:58:14 +00:00
sketch
af6a274da1 Fix the script which munges man pages to work with Solaris' xpg4 sed,
which bails out if there is whitespace before a comment.
2003-12-18 19:09:31 +00:00
fredb
fab3627344 grant evidently owns this package. 2003-10-28 14:11:47 +00:00
grant
24e4da6ec1 bump PKGREVISION (broken binary installation fix). 2003-10-28 00:50:21 +00:00
grant
2ba6f02e98 use DEPENDS+=, not DEPENDS= 2003-10-26 00:03:42 +00:00
grant
b5bd5a4abc replace <malloc.h> with <stdlib.h>, allowing this to build on systems
without <malloc.h>.
2003-10-26 00:02:05 +00:00
grant
40614d0b3c get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD or
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17 19:39:58 +00:00
grant
569d4e5d30 don't make assumptions about systems, just use GNU make everywhere. 2003-09-15 08:46:25 +00:00
martti
0b6a2ceda9 Use GNU make on Linux 2003-09-15 08:08:04 +00:00
wulf
51f3a145ea Added missing p5-perl-headers dependency required by nas perl scripts 2003-07-29 12:59:08 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wulf
47f9cf2a40 Added auscope perl script to REPLACE_PERL to fix broken path to perl 2003-07-13 10:32:01 +00:00
abs
b7e4d4cfe3 if defined(USE_GCC3) include "../../lang/gcc3/buildlink2.mk"
Fixes gcc3 'Canadian' build issue (Can now find gcc_eh)
No change to non gcc3 compiled packages
2003-06-12 15:48:17 +00:00