head	1.4;
access;
symbols
	pkgsrc-2026Q2:1.4.0.42
	pkgsrc-2026Q2-base:1.4
	pkgsrc-2026Q1:1.4.0.40
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.38
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.36
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.34
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.32
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.30
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.4.0.28
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.26
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.24
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.22
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.20
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.18
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.16
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.14
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.12
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.10
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.8
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.6
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.4
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.2
	pkgsrc-2021Q2-base:1.4;
locks; strict;
comment	@# @;


1.4
date	2021.05.09.09.12.09;	author nia;	state Exp;
branches;
next	1.3;
commitid	QxXbyZk4FHAAasSC;

1.3
date	2021.05.09.09.10.01;	author nia;	state Exp;
branches;
next	1.2;
commitid	6t4W6QFr5UcP9sSC;

1.2
date	2021.05.09.08.38.20;	author nia;	state Exp;
branches;
next	1.1;
commitid	ow5aVk45O8OWYrSC;

1.1
date	2021.05.09.08.14.51;	author nia;	state Exp;
branches;
next	;
commitid	x6bnBWekXsERQrSC;


desc
@@


1.4
log
@oss*: simplify version handling
@
text
@# $NetBSD: Makefile,v 1.3 2021/05/09 09:10:01 nia Exp $

.include "../../audio/ossinfo/Makefile.common"

PKGNAME=	osstest-${OSS_CMD_VER}
CATEGORIES=	audio

MAINTAINER=	nia@@NetBSD.org
COMMENT=	Command line program for testing OSSv4 sound devices

.include "../../mk/bsd.pkg.mk"
@


1.3
log
@audio/oss*: improve COMMENTs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2021/05/09 08:38:20 nia Exp $
d5 1
a5 1
PKGNAME=	osstest-${DISTNAME:S/oss-v//1:S/-src-bsd//1:S/-/./g}
@


1.2
log
@audio/oss*: convert to Makefile.common
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2021/05/09 08:14:51 nia Exp $
d9 1
a9 1
COMMENT=	Application for testing OSSv4 sound devices
@


1.1
log
@add audio/osstest

The osstest applet is a simple test application that can be used to test
functionality of the sound hardware installed in the system.

osstest performs a playback test for each installed audio device. If there
are any "machine detectable" problems they will be reported. You will first
hear an audio sample played on the left speaker, then the right speaker and
finally in stereo on both speakers.

NOTE: On NetBSD, use `audiocfg test 0` instead. This package primarily
exists to test OSSv4 compatibility.
@
text
@d1 3
a3 1
# $NetBSD: Makefile,v 1.1 2021/05/09 08:02:03 nia Exp $
a4 1
DISTNAME=	oss-v4.2-build2019-src-bsd
a6 2
MASTER_SITES=	http://www.opensound.com/developer/sources/stable/bsd/
EXTRACT_SUFX=	.tar.bz2
a8 1
HOMEPAGE=	http://www.opensound.com/
a9 37
LICENSE=	2-clause-bsd

BUILD_DIRS=	cmd/${PKGBASE}

# NOTE: Linux support will require an OSSv4 package integrated into
# oss.buildlink3.mk
ONLY_FOR_PLATFORM+=	FreeBSD-*-*
ONLY_FOR_PLATFORM+=	NetBSD-*-*
ONLY_FOR_PLATFORM+=	SunOS-*-*

.include "../../mk/oss.buildlink3.mk"

LDFLAGS+=	${LIBOSSAUDIO}

.if ${OPSYS} == "NetBSD" && \
	(!empty(OS_VERSION:M[5-9].*) && empty(OS_VERSION:M9.99.*))
PKG_SKIP_REASON+=	"Requires OSSv4 support"
.endif

SUBST_CLASSES+=		paths
SUBST_STAGE.paths=	pre-configure
SUBST_FILES.paths=	cmd/${PKGBASE}/${PKGBASE}.man
SUBST_SED.paths=	-e 's,/usr/bin,${PREFIX}/bin,g'

INSTALLATION_DIRS+=	bin
INSTALLATION_DIRS+=	share/doc/${PKGBASE}

pre-build:
	${CP} ${FILESDIR}/Makefile ${WRKSRC}/cmd/${PKGBASE}/Makefile

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/cmd/${PKGBASE}/${PKGBASE} \
		${DESTDIR}${PREFIX}/bin/${PKGBASE}
	${INSTALL_DATA} ${WRKSRC}/COPYING \
		${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/COPYING
	${INSTALL_DATA} ${WRKSRC}/cmd/${PKGBASE}/${PKGBASE}.man \
		${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/${PKGBASE}.man
@

