From eef91e83fa92b05faba1aee5a2f976a385a07273 Mon Sep 17 00:00:00 2001 From: rh Date: Mon, 24 Sep 2001 15:00:25 +0000 Subject: Initial import of SDL-mixer-1.2.0, a multichannel audio mixer library for SDL. --- audio/SDL-mixer/Makefile | 25 ++++++++++++++++++++++++ audio/SDL-mixer/buildlink.mk | 46 ++++++++++++++++++++++++++++++++++++++++++++ audio/SDL-mixer/distinfo | 4 ++++ audio/SDL-mixer/pkg/DESCR | 4 ++++ audio/SDL-mixer/pkg/PLIST | 10 ++++++++++ 5 files changed, 89 insertions(+) create mode 100644 audio/SDL-mixer/Makefile create mode 100644 audio/SDL-mixer/buildlink.mk create mode 100644 audio/SDL-mixer/distinfo create mode 100644 audio/SDL-mixer/pkg/DESCR create mode 100644 audio/SDL-mixer/pkg/PLIST (limited to 'audio') diff --git a/audio/SDL-mixer/Makefile b/audio/SDL-mixer/Makefile new file mode 100644 index 00000000000..bbc1b6e1007 --- /dev/null +++ b/audio/SDL-mixer/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/09/24 15:00:25 rh Exp $ +# + +DISTNAME= SDL_mixer-1.2.0 +PKGNAME= ${DISTNAME:S/_/-/} +CATEGORIES= audio +MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.libsdl.org/projects/SDL_mixer/ +COMMENT= multi-channel audio mixer library + +GNU_CONFIGURE= YES +USE_X11= YES +USE_LIBTOOL= YES +LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig + +USE_BUILDLINK_ONLY= YES +BUILDLINK_DEPENDS.SDL= SDL>=1.2.2 + +CPPFLAGS+= -Dunix=1 + +.include "../../audio/libogg/buildlink.mk" +.include "../../devel/smpeg/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/SDL-mixer/buildlink.mk b/audio/SDL-mixer/buildlink.mk new file mode 100644 index 00000000000..a06cbc0717b --- /dev/null +++ b/audio/SDL-mixer/buildlink.mk @@ -0,0 +1,46 @@ +# $NetBSD: buildlink.mk,v 1.1.1.1 2001/09/24 15:00:25 rh Exp $ +# +# This Makefile fragment is included by packages that use SDL_mixer. +# +# To use this Makefile fragment, simply: +# +# (1) Optionally define BUILDLINK_DEPENDS.SDL_mixer to the dependency pattern +# for the version of SDL_mixer desired. +# (2) Include this Makefile fragment in the package Makefile, +# (3) Add ${BUILDLINK_DIR}/include to the front of the C preprocessor's header +# search path, and +# (4) Add ${BUILDLINK_DIR}/lib to the front of the linker's library search +# path. + +.if !defined(SDL_MIXER_BUILDLINK_MK) +SDL_MIXER_BUILDLINK_MK= # defined + +.include "../../mk/bsd.buildlink.mk" + +BUILDLINK_DEPENDS.SDL_mixer?= SDL-mixer>=1.2.0 +DEPENDS+= ${BUILDLINK_DEPENDS.SDL_mixer}:../../devel/SDL-mixer + +BUILDLINK_PREFIX.SDL_mixer= ${LOCALBASE} +BUILDLINK_FILES.SDL_mixer= include/SDL_mixer/* +BUILDLINK_FILES.SDL_mixer+= lib/libSDL_mixer-* +BUILDLINK_FILES.SDL_mixer+= lib/libSDL_mixer.* + +.include "../../devel/SDL/buildlink.mk" + +BUILDLINK_TARGETS.SDL_mixer= SDL_mixer-buildlink +BUILDLINK_TARGETS.SDL_mixer+= SDL_mixer-buildlink-config-wrapper +BUILDLINK_TARGETS+= ${BUILDLINK_TARGETS.SDL_mixer} + +BUILDLINK_CONFIG.SDL_mixer= ${LOCALBASE}/bin/SDL_mixer-config +BUILDLINK_CONFIG_WRAPPER.SDL_mixer= ${BUILDLINK_DIR}/bin/SDL_mixer-config + +.if defined(USE_CONFIG_WRAPPER) && defined(GNU_CONFIGURE) +SDL_MIXER_CONFIG?= ${BUILDLINK_CONFIG_WRAPPER.SDL_mixer} +CONFIGURE_ENV+= SDL_MIXER_CONFIG="${SDL_MIXER_CONFIG}" +.endif + +pre-configure: ${BUILDLINK_TARGETS.SDL_mixer} +SDL_mixer-buildlink: _BUILDLINK_USE +SDL_mixer-buildlink-config-wrapper: _BUILDLINK_CONFIG_WRAPPER_USE + +.endif # SDL_MIXER_BUILDLINK_MK diff --git a/audio/SDL-mixer/distinfo b/audio/SDL-mixer/distinfo new file mode 100644 index 00000000000..4a50ca3d4fe --- /dev/null +++ b/audio/SDL-mixer/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/09/24 15:00:25 rh Exp $ + +SHA1 (SDL_mixer-1.2.0.tar.gz) = 088ed9a1e69f4be1d100d151dc61518a9d38cd63 +Size (SDL_mixer-1.2.0.tar.gz) = 453760 bytes diff --git a/audio/SDL-mixer/pkg/DESCR b/audio/SDL-mixer/pkg/DESCR new file mode 100644 index 00000000000..18b7f9ca7f8 --- /dev/null +++ b/audio/SDL-mixer/pkg/DESCR @@ -0,0 +1,4 @@ + SDL_mixer is a sample multi-channel audio mixer library. It supports +any number of simultaneously playing channels of 16 bit stereo audio, plus +a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, +Ogg Vorbis, and SMPEG MP3 libraries. diff --git a/audio/SDL-mixer/pkg/PLIST b/audio/SDL-mixer/pkg/PLIST new file mode 100644 index 00000000000..3791b44795e --- /dev/null +++ b/audio/SDL-mixer/pkg/PLIST @@ -0,0 +1,10 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/09/24 15:00:25 rh Exp $ +bin/playmus +bin/playwave +include/SDL/SDL_mixer.h +lib/libSDL_mixer-1.2.so +lib/libSDL_mixer-1.2.so.0 +lib/libSDL_mixer-1.2.so.0.0 +lib/libSDL_mixer.a +lib/libSDL_mixer.la +lib/libSDL_mixer.so -- cgit v1.2.3