mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
- update to 1.5
- update MASTER_SITES - split manpages out into Makefile.man - print out PKGMESSAGE better PR: 33333 Submitted by: KATO Tsuguru <tkato@prontomail.com>
This commit is contained in:
parent
e3c2ea1130
commit
5eda61c090
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=52416
@ -6,75 +6,28 @@
|
||||
#
|
||||
|
||||
PORTNAME= nas
|
||||
PORTVERSION= 1.4.1
|
||||
PORTVERSION= 1.5
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://radscan.com/nas/ \
|
||||
${MASTER_SITE_XCONTRIB}
|
||||
MASTER_SITE_SUBDIR= audio/nas
|
||||
MASTER_SITES= http://radscan.com/nas/
|
||||
EXTRACT_SUFX= .src.tar.gz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
USE_IMAKE= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
ALL_TARGET= World
|
||||
# no need to "xmkmf -a" and create the Makefiles twice -- see above
|
||||
XMKMF= xmkmf
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
MAN1= auconvert.1 auctl.1 audemo.1 audial.1 auedit.1 auinfo.1 aupanel.1 \
|
||||
auphone.1 auplay.1 aurecord.1 auscope.1 autool.1 auvoxware.1 auwave.1 \
|
||||
checkmail.1 issndfile.1 nas.1 nasd.1 nasd.conf.1 playbucket.1 soundtoh.1
|
||||
MAN3= AuAnyEvent.3 AuBucketAttributes.3 AuCloseServer.3 \
|
||||
AuConvertDataToShort.3 AuConvertShortToData.3 AuCreateBucket.3 \
|
||||
AuCreateFlow.3 AuDataFormats.3 AuDataTypes.3 AuDefineToFormat.3 \
|
||||
AuDestroyBucket.3 AuDestroyFlow.3 AuDeviceAttributes.3 \
|
||||
AuDispatchEvent.3 AuElement.3 AuElementNotifyEvent.3 \
|
||||
AuElementParameters.3 AuElementState.3 AuErrorEvent.3 AuEvent.3 \
|
||||
AuEventsQueued.3 AuFileFormats.3 AuFixedPointFractionalAddend.3 \
|
||||
AuFixedPointFromFraction.3 AuFixedPointFromSum.3 \
|
||||
AuFixedPointIntegralAddend.3 AuFixedPointRoundDown.3 \
|
||||
AuFixedPointRoundUp.3 AuFlush.3 AuFormatToDefine.3 AuFormatToString.3 \
|
||||
AuFreeBucketAttributes.3 AuFreeDeviceAttributes.3 \
|
||||
AuFreeElementStates.3 AuFreeElements.3 AuGetBucketAttributes.3 \
|
||||
AuGetCloseDownMode.3 AuGetDeviceAttributes.3 AuGetElementParameters.3 \
|
||||
AuGetElementStates.3 AuGetElements.3 AuGetErrorDatabaseText.3 \
|
||||
AuGetErrorText.3 AuGetScratchFlow.3 AuGetScratchFlowFromBucket.3 \
|
||||
AuGetScratchFlowToBucket.3 AuGetServerTime.3 AuGrabNotifyEvent.3 \
|
||||
AuHandleEvents.3 AuIDOfEvent.3 AuInputTrack.3 AuKillClient.3 \
|
||||
AuListBuckets.3 AuListDevices.3 AuLookupEventHandler.3 \
|
||||
AuMakeChangeStateAction.3 AuMakeElementAddConstant.3 \
|
||||
AuMakeElementBundle.3 AuMakeElementExportBucket.3 \
|
||||
AuMakeElementExportClient.3 AuMakeElementExportDevice.3 \
|
||||
AuMakeElementExportMonitor.3 AuMakeElementImportBucket.3 \
|
||||
AuMakeElementImportClient.3 AuMakeElementImportDevice.3 \
|
||||
AuMakeElementImportWaveForm.3 AuMakeElementMultiplyConstant.3 \
|
||||
AuMakeElementState.3 AuMakeElementSum.3 AuMakeInputTrack.3 \
|
||||
AuMakeNoopAction.3 AuMakeSendNotifyAction.3 AuMonitorDevice.3 \
|
||||
AuMonitorNotifyEvent.3 AuNextEvent.3 AuOpenServer.3 AuPauseFlow.3 \
|
||||
AuReadElement.3 AuRegisterEventHandler.3 AuReleaseScratchFlow.3 \
|
||||
AuRequeueEvent.3 AuScanEvents.3 AuScanForTypedEvent.3 AuServer.3 \
|
||||
AuServerName.3 AuSetBucketAttributes.3 AuSetCloseDownMode.3 \
|
||||
AuSetDeviceAttributes.3 AuSetElementParameters.3 AuSetElementStates.3 \
|
||||
AuSetElements.3 AuSetErrorHandler.3 AuSetIOErrorHandler.3 \
|
||||
AuSetString.3 AuSoundCreateBucketFromData.3 \
|
||||
AuSoundCreateBucketFromFile.3 AuSoundCreateDataFromBucket.3 \
|
||||
AuSoundCreateFileFromBucket.3 AuSoundPlay.3 AuSoundPlayFromBucket.3 \
|
||||
AuSoundPlayFromData.3 AuSoundPlayFromFile.3 \
|
||||
AuSoundPlaySynchronousFromFile.3 AuSoundRecord.3 \
|
||||
AuSoundRecordToBucket.3 AuSoundRecordToData.3 AuSoundRecordToFile.3 \
|
||||
AuSoundRecordToFileN.3 AuStartFlow.3 AuStopFlow.3 AuStringToFormat.3 \
|
||||
AuStringToWaveForm.3 AuSync.3 AuSynchronize.3 \
|
||||
AuUnregisterEventHandler.3 AuWaveFormToString.3 AuWriteElement.3 \
|
||||
Sound.3 SoundAbbrevToFileFormat.3 SoundCloseFile.3 SoundCreate.3 \
|
||||
SoundFlushFile.3 SoundOpenFileForReading.3 SoundOpenFileForWriting.3 \
|
||||
SoundReadFile.3 SoundRewindFile.3 SoundSeekFile.3 \
|
||||
SoundStringToFileFormat.3 SoundTellFile.3 SoundWriteFile.3
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.include "${.CURDIR}/Makefile.man"
|
||||
|
||||
post-patch:
|
||||
@find ${WRKSRC} -name '*.[ch]' | xargs \
|
||||
${PERL} -pi -e "s|<malloc.h>|<stdlib.h>|g"
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
@${SED} -e 's:/usr/X11R6:${PREFIX}:g' ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.post.mk>
|
||||
|
153
audio/nas/Makefile.man
Normal file
153
audio/nas/Makefile.man
Normal file
@ -0,0 +1,153 @@
|
||||
# $FreeBSD$
|
||||
|
||||
MAN1= auconvert.1 \
|
||||
auctl.1 \
|
||||
audemo.1 \
|
||||
audial.1 \
|
||||
auedit.1 \
|
||||
auinfo.1 \
|
||||
aupanel.1 \
|
||||
auphone.1 \
|
||||
auplay.1 \
|
||||
aurecord.1 \
|
||||
auscope.1 \
|
||||
autool.1 \
|
||||
auvoxware.1 \
|
||||
auwave.1 \
|
||||
checkmail.1 \
|
||||
issndfile.1 \
|
||||
nas.1 \
|
||||
nasd.1 \
|
||||
playbucket.1 \
|
||||
soundtoh.1
|
||||
MAN3= AuAnyEvent.3 \
|
||||
AuBucketAttributes.3 \
|
||||
AuCloseServer.3 \
|
||||
AuConvertDataToShort.3 \
|
||||
AuConvertShortToData.3 \
|
||||
AuCreateBucket.3 \
|
||||
AuCreateFlow.3 \
|
||||
AuDataFormats.3 \
|
||||
AuDataTypes.3 \
|
||||
AuDefineToFormat.3 \
|
||||
AuDestroyBucket.3 \
|
||||
AuDestroyFlow.3 \
|
||||
AuDeviceAttributes.3 \
|
||||
AuDispatchEvent.3 \
|
||||
AuElement.3 \
|
||||
AuElementNotifyEvent.3 \
|
||||
AuElementParameters.3 \
|
||||
AuElementState.3 \
|
||||
AuErrorEvent.3 \
|
||||
AuEvent.3 \
|
||||
AuEventsQueued.3 \
|
||||
AuFileFormats.3 \
|
||||
AuFixedPointFractionalAddend.3 \
|
||||
AuFixedPointFromFraction.3 \
|
||||
AuFixedPointFromSum.3 \
|
||||
AuFixedPointIntegralAddend.3 \
|
||||
AuFixedPointRoundDown.3 \
|
||||
AuFixedPointRoundUp.3 \
|
||||
AuFlush.3 \
|
||||
AuFormatToDefine.3 \
|
||||
AuFormatToString.3 \
|
||||
AuFreeBucketAttributes.3 \
|
||||
AuFreeDeviceAttributes.3 \
|
||||
AuFreeElementStates.3 \
|
||||
AuFreeElements.3 \
|
||||
AuGetBucketAttributes.3 \
|
||||
AuGetCloseDownMode.3 \
|
||||
AuGetDeviceAttributes.3 \
|
||||
AuGetElementParameters.3 \
|
||||
AuGetElementStates.3 \
|
||||
AuGetElements.3 \
|
||||
AuGetErrorDatabaseText.3 \
|
||||
AuGetErrorText.3 \
|
||||
AuGetScratchFlow.3 \
|
||||
AuGetScratchFlowFromBucket.3 \
|
||||
AuGetScratchFlowToBucket.3 \
|
||||
AuGetServerTime.3 \
|
||||
AuGrabNotifyEvent.3 \
|
||||
AuHandleEvents.3 \
|
||||
AuIDOfEvent.3 \
|
||||
AuInputTrack.3 \
|
||||
AuKillClient.3 \
|
||||
AuListBuckets.3 \
|
||||
AuListDevices.3 \
|
||||
AuLookupEventHandler.3 \
|
||||
AuMakeChangeStateAction.3 \
|
||||
AuMakeElementAddConstant.3 \
|
||||
AuMakeElementBundle.3 \
|
||||
AuMakeElementExportBucket.3 \
|
||||
AuMakeElementExportClient.3 \
|
||||
AuMakeElementExportDevice.3 \
|
||||
AuMakeElementExportMonitor.3 \
|
||||
AuMakeElementImportBucket.3 \
|
||||
AuMakeElementImportClient.3 \
|
||||
AuMakeElementImportDevice.3 \
|
||||
AuMakeElementImportWaveForm.3 \
|
||||
AuMakeElementMultiplyConstant.3 \
|
||||
AuMakeElementState.3 \
|
||||
AuMakeElementSum.3 \
|
||||
AuMakeInputTrack.3 \
|
||||
AuMakeNoopAction.3 \
|
||||
AuMakeSendNotifyAction.3 \
|
||||
AuMonitorDevice.3 \
|
||||
AuMonitorNotifyEvent.3 \
|
||||
AuNextEvent.3 \
|
||||
AuOpenServer.3 \
|
||||
AuPauseFlow.3 \
|
||||
AuReadElement.3 \
|
||||
AuRegisterEventHandler.3 \
|
||||
AuReleaseScratchFlow.3 \
|
||||
AuRequeueEvent.3 \
|
||||
AuScanEvents.3 \
|
||||
AuScanForTypedEvent.3 \
|
||||
AuServer.3 \
|
||||
AuServerName.3 \
|
||||
AuSetBucketAttributes.3 \
|
||||
AuSetCloseDownMode.3 \
|
||||
AuSetDeviceAttributes.3 \
|
||||
AuSetElementParameters.3 \
|
||||
AuSetElementStates.3 \
|
||||
AuSetElements.3 \
|
||||
AuSetErrorHandler.3 \
|
||||
AuSetIOErrorHandler.3 \
|
||||
AuSetString.3 \
|
||||
AuSoundCreateBucketFromData.3 \
|
||||
AuSoundCreateBucketFromFile.3 \
|
||||
AuSoundCreateDataFromBucket.3 \
|
||||
AuSoundCreateFileFromBucket.3 \
|
||||
AuSoundPlay.3 \
|
||||
AuSoundPlayFromBucket.3 \
|
||||
AuSoundPlayFromData.3 \
|
||||
AuSoundPlayFromFile.3 \
|
||||
AuSoundPlaySynchronousFromFile.3 \
|
||||
AuSoundRecord.3 \
|
||||
AuSoundRecordToBucket.3 \
|
||||
AuSoundRecordToData.3 \
|
||||
AuSoundRecordToFile.3 \
|
||||
AuSoundRecordToFileN.3 \
|
||||
AuStartFlow.3 \
|
||||
AuStopFlow.3 \
|
||||
AuStringToFormat.3 \
|
||||
AuStringToWaveForm.3 \
|
||||
AuSync.3 \
|
||||
AuSynchronize.3 \
|
||||
AuUnregisterEventHandler.3 \
|
||||
AuWaveFormToString.3 \
|
||||
AuWriteElement.3 \
|
||||
Sound.3 \
|
||||
SoundAbbrevToFileFormat.3 \
|
||||
SoundCloseFile.3 \
|
||||
SoundCreate.3 \
|
||||
SoundFlushFile.3 \
|
||||
SoundOpenFileForReading.3 \
|
||||
SoundOpenFileForWriting.3 \
|
||||
SoundReadFile.3 \
|
||||
SoundRewindFile.3 \
|
||||
SoundSeekFile.3 \
|
||||
SoundStringToFileFormat.3 \
|
||||
SoundTellFile.3 \
|
||||
SoundWriteFile.3
|
||||
MAN5= nasd.conf.5
|
@ -1 +1 @@
|
||||
MD5 (nas-1.4.1.src.tar.gz) = 8822b58c2662238ca860cfbf05345f64
|
||||
MD5 (nas-1.5.src.tar.gz) = 0726f5537b576d4d2c80208ae8b24946
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- server/dda/voxware/auvoxware.c.orig Sun Mar 5 03:40:55 2000
|
||||
+++ server/dda/voxware/auvoxware.c Sat Dec 16 22:11:35 2000
|
||||
--- server/dda/voxware/auvoxware.c.orig Fri Dec 28 16:33:46 2001
|
||||
+++ server/dda/voxware/auvoxware.c Fri Dec 28 16:58:50 2001
|
||||
@@ -156,7 +156,9 @@
|
||||
|
||||
#ifdef __FreeBSD__
|
||||
@ -11,19 +11,19 @@
|
||||
#else
|
||||
# ifdef __NetBSD__
|
||||
# include <sys/ioctl.h>
|
||||
@@ -610,7 +612,11 @@
|
||||
@@ -624,7 +626,11 @@
|
||||
|
||||
if(sndStatOut.fd == -1)
|
||||
{
|
||||
+#ifdef __FreeBSD__
|
||||
+ while ((sndStatOut.fd = open(sndStatOut.device, O_RDWR)) == -1 && wait)
|
||||
+ while ((sndStatOut.fd = open(sndStatOut.device, sndStatOut.howToOpen, 0666)) == -1 && wait)
|
||||
+#else
|
||||
while ((sndStatOut.fd = open(sndStatOut.device, O_RDWR|O_SYNC)) == -1 && wait)
|
||||
while ((sndStatOut.fd = open(sndStatOut.device, sndStatOut.howToOpen|O_SYNC, 0666)) == -1 && wait)
|
||||
+#endif
|
||||
{
|
||||
osLogMsg("openDevice: waiting on output device\n");
|
||||
sleep(1);
|
||||
@@ -1230,6 +1236,11 @@
|
||||
@@ -1269,6 +1275,11 @@
|
||||
/*
|
||||
* Setup soundcard at maximum audio quality.
|
||||
*/
|
||||
@ -35,15 +35,15 @@
|
||||
static void setupSoundcard(sndStatPtr)
|
||||
SndStat* sndStatPtr;
|
||||
{
|
||||
@@ -1380,7 +1391,11 @@
|
||||
|
||||
AL_initialized = AuTrue;
|
||||
|
||||
@@ -1425,7 +1436,11 @@
|
||||
osLogMsg("openDevice OUT %s mode %d\n",
|
||||
sndStatOut.device, sndStatOut.howToOpen);
|
||||
|
||||
+#ifdef __FreeBSD__
|
||||
+ if ((fd = open(sndStatOut.device, O_RDWR, 0)) == -1) {
|
||||
+ if ((fd = open(sndStatOut.device, sndStatOut.howToOpen, 0)) == -1)
|
||||
+#else
|
||||
if ((fd = open(sndStatOut.device, O_RDWR|O_SYNC, 0)) == -1) {
|
||||
if ((fd = open(sndStatOut.device, sndStatOut.howToOpen|O_SYNC, 0)) == -1)
|
||||
+#endif
|
||||
UNIDENTMSG;
|
||||
return AuFalse;
|
||||
}
|
||||
{
|
||||
UNIDENTMSG;
|
||||
return AuFalse;
|
||||
|
12
audio/nas/files/patch-ag
Normal file
12
audio/nas/files/patch-ag
Normal file
@ -0,0 +1,12 @@
|
||||
--- server/Imakefile.orig Sun Dec 2 15:57:38 2001
|
||||
+++ server/Imakefile Fri Dec 28 18:00:27 2001
|
||||
@@ -105,6 +105,9 @@
|
||||
# if defined(LinuxArchitecture)
|
||||
RCMANDIR = $(FILEMANDIR)
|
||||
RCMANSUFFIX = 5nas
|
||||
+# elif defined(FreeBSDArchitecture)
|
||||
+ RCMANDIR = $(FILEMANDIR)
|
||||
+ RCMANSUFFIX = $(FILEMANSUFFIX)
|
||||
# else
|
||||
RCMANDIR = $(MANDIR)
|
||||
RCMANSUFFIX = 5x
|
@ -33,6 +33,7 @@ include/audio/audio.h
|
||||
include/audio/audiolib.h
|
||||
include/audio/audioutil.h
|
||||
include/audio/fileutil.h
|
||||
include/audio/mutex.h
|
||||
include/audio/snd.h
|
||||
include/audio/sound.h
|
||||
include/audio/soundlib.h
|
||||
@ -41,5 +42,5 @@ include/audio/wave.h
|
||||
lib/X11/AuErrorDB
|
||||
lib/libaudio.a
|
||||
lib/libaudio.so
|
||||
lib/libaudio.so.1
|
||||
lib/libaudio.so.2
|
||||
@dirrm include/audio
|
||||
|
Loading…
Reference in New Issue
Block a user