diff options
author | hubertf <hubertf> | 1999-12-13 02:48:41 +0000 |
---|---|---|
committer | hubertf <hubertf> | 1999-12-13 02:48:41 +0000 |
commit | 24f8a8337966d4702ef6c6bb3e28c8ae8774a980 (patch) | |
tree | 20694a8427e4a048b01e7e8e87724e54df8eb20b /audio | |
parent | 53d06564635b416605d3419a33fd5ee9e67ad9b6 (diff) | |
download | pkgsrc-24f8a8337966d4702ef6c6bb3e28c8ae8774a980.tar.gz |
eMixer is a front-end to mpg123 that allows you to
play and mix two mp3 streams together. This ability
to mix two mp3s together makes eMixer act like a
cross-fader effectively giving the user DJ like
capabilities from their computer console. eMixer is
also very able in a "real time" party environment.
Best viewed in an (color-)rxvt.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/emixer/Makefile | 19 | ||||
-rw-r--r-- | audio/emixer/files/Makefile | 10 | ||||
-rw-r--r-- | audio/emixer/files/md5 | 3 | ||||
-rw-r--r-- | audio/emixer/files/patch-sum | 4 | ||||
-rw-r--r-- | audio/emixer/patches/patch-aa | 16 | ||||
-rw-r--r-- | audio/emixer/patches/patch-ab | 16 | ||||
-rw-r--r-- | audio/emixer/pkg/COMMENT | 1 | ||||
-rw-r--r-- | audio/emixer/pkg/DESCR | 8 | ||||
-rw-r--r-- | audio/emixer/pkg/PLIST | 3 |
9 files changed, 80 insertions, 0 deletions
diff --git a/audio/emixer/Makefile b/audio/emixer/Makefile new file mode 100644 index 00000000000..aed5a2882b1 --- /dev/null +++ b/audio/emixer/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ +# + +DISTNAME= emixer-0.05.3 +PKGNAME= emixer-0.5.3 +CATEGORIES= audio +MASTER_SITES= http://emixer.linuxbox.com/ + +MAINTAINER= hubertf@netbsd.org +HOMEPAGE= http://emixer.linuxbox.com/ + +DEPENDS+= libslang-1.*:../../devel/libslang +DEPENDS+= ncurses-4.*:../../devel/ncurses +DEPENDS+= mpg123-0.59*:../../audio/mpg123 + +post-extract: + ${CP} ${FILESDIR}/Makefile ${WRKSRC} + +.include "../../mk/bsd.pkg.mk" diff --git a/audio/emixer/files/Makefile b/audio/emixer/files/Makefile new file mode 100644 index 00000000000..000b12ab404 --- /dev/null +++ b/audio/emixer/files/Makefile @@ -0,0 +1,10 @@ +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib + +all: emixer +emixer: main.o + ${CC} ${LDFLAGS} -o ${.TARGET} ${.ALLSRC} -lslang -lncurses -lossaudio + +install: + ${BSD_INSTALL_PROGRAM} emixer ${PREFIX}/bin/emixer + ${BSD_INSTALL_DATA} readme ${PREFIX}/share/doc/emixer.readme diff --git a/audio/emixer/files/md5 b/audio/emixer/files/md5 new file mode 100644 index 00000000000..c96b7e68fa3 --- /dev/null +++ b/audio/emixer/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ + +MD5 (emixer-0.05.3.tar.gz) = a43fd6fe621254e44ee2cef302554484 diff --git a/audio/emixer/files/patch-sum b/audio/emixer/files/patch-sum new file mode 100644 index 00000000000..5589b6e6419 --- /dev/null +++ b/audio/emixer/files/patch-sum @@ -0,0 +1,4 @@ +$NetBSD: patch-sum,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ + +MD5 (patch-aa) = 35be17da885908004a97f5df45aa6752 +MD5 (patch-ab) = a6df986223a10988c35701a13389c48a diff --git a/audio/emixer/patches/patch-aa b/audio/emixer/patches/patch-aa new file mode 100644 index 00000000000..115d4fd20b7 --- /dev/null +++ b/audio/emixer/patches/patch-aa @@ -0,0 +1,16 @@ +$NetBSD: patch-aa,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ + +--- mixer.h.orig Mon Dec 13 02:18:43 1999 ++++ mixer.h Mon Dec 13 02:19:01 1999 +@@ -17,7 +17,11 @@ + #include <sys/stat.h> + #include <unistd.h> + #include <fcntl.h> ++#ifdef __NetBSD__ ++#include <soundcard.h> ++#else + #include <sys/soundcard.h> ++#endif + #include <signal.h> + #include <sys/types.h> + #include <termios.h> diff --git a/audio/emixer/patches/patch-ab b/audio/emixer/patches/patch-ab new file mode 100644 index 00000000000..6c14b9b3697 --- /dev/null +++ b/audio/emixer/patches/patch-ab @@ -0,0 +1,16 @@ +$NetBSD: patch-ab,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ + +--- nctgui.h.orig Mon Dec 13 02:15:43 1999 ++++ nctgui.h Mon Dec 13 02:18:32 1999 +@@ -9,7 +9,11 @@ + + /* include files used by gui.c and main.c */ + #include <ncurses.h> ++#ifdef __NetBSD__ ++#include <slang.h> ++#else + #include <slang/slang.h> ++#endif + #include <string.h> + + /* defines used by gui.c and main.c */ diff --git a/audio/emixer/pkg/COMMENT b/audio/emixer/pkg/COMMENT new file mode 100644 index 00000000000..381d932afd8 --- /dev/null +++ b/audio/emixer/pkg/COMMENT @@ -0,0 +1 @@ +mpg123-frontend that can mix two mp3 streams, and fade between them diff --git a/audio/emixer/pkg/DESCR b/audio/emixer/pkg/DESCR new file mode 100644 index 00000000000..2abde6ce892 --- /dev/null +++ b/audio/emixer/pkg/DESCR @@ -0,0 +1,8 @@ +eMixer is a front-end to mpg123 that allows you to +play and mix two mp3 streams together. This ability +to mix two mp3s together makes eMixer act like a +cross-fader effectively giving the user DJ like +capabilities from their computer console. eMixer is +also very able in a "real time" party environment. + +Best viewed in an (color-)rxvt. diff --git a/audio/emixer/pkg/PLIST b/audio/emixer/pkg/PLIST new file mode 100644 index 00000000000..ad10cdac11e --- /dev/null +++ b/audio/emixer/pkg/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/12/13 02:48:41 hubertf Exp $ +bin/emixer +share/doc/emixer.readme |