diff options
author | hubertf <hubertf@pkgsrc.org> | 1999-05-13 00:01:58 +0000 |
---|---|---|
committer | hubertf <hubertf@pkgsrc.org> | 1999-05-13 00:01:58 +0000 |
commit | 113fce6b6824f48456128a56a1c65e59db0978fc (patch) | |
tree | 611a465fa9e0385c614b7e2a304f8ac7d51e4708 /audio | |
parent | 962d4f15cef14654ff767c0996d88e1ab33523c4 (diff) | |
download | pkgsrc-113fce6b6824f48456128a56a1c65e59db0978fc.tar.gz |
GQmpeg is a frontend to mpg123 with extensive themeability and playlist
support.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/gqmpeg/Makefile | 23 | ||||
-rw-r--r-- | audio/gqmpeg/files/md5 | 3 | ||||
-rw-r--r-- | audio/gqmpeg/patches/patch-aa | 26 | ||||
-rw-r--r-- | audio/gqmpeg/patches/patch-ab | 25 | ||||
-rw-r--r-- | audio/gqmpeg/pkg/COMMENT | 1 | ||||
-rw-r--r-- | audio/gqmpeg/pkg/DESCR | 14 | ||||
-rw-r--r-- | audio/gqmpeg/pkg/MESSAGE | 12 | ||||
-rw-r--r-- | audio/gqmpeg/pkg/PLIST | 2 |
8 files changed, 106 insertions, 0 deletions
diff --git a/audio/gqmpeg/Makefile b/audio/gqmpeg/Makefile new file mode 100644 index 00000000000..13a56968225 --- /dev/null +++ b/audio/gqmpeg/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/05/13 00:01:58 hubertf Exp $ +# FreeBSD Id: Makefile,v 1.6 1998/12/28 01:02:05 vanilla Exp +# + +DISTNAME= gqmpeg-0.5.1 +CATEGORIES= audio +MASTER_SITES= http://www.geocities.com/SiliconValley/Haven/5235/ +EXTRACT_SUFX= .src.tgz + +MAINTAINER= rxg@ms25.url.com.tw +HOMEPAGE= http://www.geocities.com/SiliconValley/Haven/5235/ + +DEPENDS+= gtk+-1.2.2:../../x11/gtk +DEPENDS+= imlib-1.9.4:../../graphics/imlib +DEPENDS+= mpg123-0.59q:../../audio/mpg123 + +USE_X11BASE= yes +ALL_TARGET= gqmpeg + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/gqmpeg ${PREFIX}/bin + +.include "../../mk/bsd.pkg.mk" diff --git a/audio/gqmpeg/files/md5 b/audio/gqmpeg/files/md5 new file mode 100644 index 00000000000..13255d573d2 --- /dev/null +++ b/audio/gqmpeg/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1999/05/13 00:01:58 hubertf Exp $ + +MD5 (gqmpeg-0.5.1.src.tgz) = 9649e5366da9298df19c216791fb9b14 diff --git a/audio/gqmpeg/patches/patch-aa b/audio/gqmpeg/patches/patch-aa new file mode 100644 index 00000000000..a0e75d2fa49 --- /dev/null +++ b/audio/gqmpeg/patches/patch-aa @@ -0,0 +1,26 @@ +$NetBSD: patch-aa,v 1.1.1.1 1999/05/13 00:01:58 hubertf Exp $ + +--- Makefile.orig Thu May 6 20:01:06 1999 ++++ Makefile Thu May 6 20:24:58 1999 +@@ -1,11 +1,10 @@ + +-PREFIX=/usr/local + + GTK_INCLUDE = `gtk-config --cflags` + GTK_LIB = `gtk-config --libs` + IMLIB_INCLUDE = `imlib-config --cflags-gdk` + IMLIB_LIB = `imlib-config --libs-gdk` +-CFLAGS = $(GTK_INCLUDE) $(IMLIB_INCLUDE) ++CFLAGS += $(GTK_INCLUDE) $(IMLIB_INCLUDE) -Dnetbsd + LDFLAGS = $(GTK_LIB) $(IMLIB_LIB) + CC = gcc -Wall $(CFLAGS) + +@@ -81,7 +80,7 @@ + default_skin/volume_sl.xpm + + gqmpeg: $(OBJS) +- $(CC) $(OBJS) -o gqmpeg $(LDFLAGS) ++ $(CC) $(OBJS) -o gqmpeg $(LDFLAGS) -lossaudio + + static: $(OBJS) + $(CC) $(OBJS) -o gqmpeg.static -static $(LDFLAGS) diff --git a/audio/gqmpeg/patches/patch-ab b/audio/gqmpeg/patches/patch-ab new file mode 100644 index 00000000000..b0ee8e389ea --- /dev/null +++ b/audio/gqmpeg/patches/patch-ab @@ -0,0 +1,25 @@ +$NetBSD: patch-ab,v 1.1.1.1 1999/05/13 00:01:58 hubertf Exp $ + +--- mixer.c.orig Thu May 6 20:04:04 1999 ++++ mixer.c Thu May 6 20:10:47 1999 +@@ -32,6 +32,11 @@ + #include <machine/soundcard.h> + #endif + ++#ifdef netbsd ++#include <soundcard.h> ++#undef _POSIX_SOURCE ++#endif ++ + #define LEFT 1 + #define RIGHT 256 + #define LEFT_MASK 0x00ff +@@ -55,7 +60,7 @@ + static GList *device_list = NULL; + static DeviceData *current_device = NULL; + +-#if defined (linux) || defined (__FreeBSD__) ++#if defined (linux) || defined (__FreeBSD__) || defined (netbsd) + void mixer_init(gint init_device_id) + { + char *device_names[] = SOUND_DEVICE_NAMES; diff --git a/audio/gqmpeg/pkg/COMMENT b/audio/gqmpeg/pkg/COMMENT new file mode 100644 index 00000000000..fad933e745f --- /dev/null +++ b/audio/gqmpeg/pkg/COMMENT @@ -0,0 +1 @@ +a X Windows front end to the mpg123 diff --git a/audio/gqmpeg/pkg/DESCR b/audio/gqmpeg/pkg/DESCR new file mode 100644 index 00000000000..25583e1259e --- /dev/null +++ b/audio/gqmpeg/pkg/DESCR @@ -0,0 +1,14 @@ +GQmpeg is a frontend to mpg123 with extensive themeability and playlist +support. + +Features: + - Extensive mpg123 option support. + - Shuffle, repeat. + - Shuffle and repeat preferences can be saved in each playlist. + - Customizable skins, including winamp skin support. + - A skin can contain an alternative face (shade mode for instance) + - ID3 tag reading/writing support (v1) + - Volume controls (can be connected to any available device) + - Basic file management (move/copy/rename/delete) + - Tab completion in most dialogs. + - Presets for playlists. diff --git a/audio/gqmpeg/pkg/MESSAGE b/audio/gqmpeg/pkg/MESSAGE new file mode 100644 index 00000000000..19a3908a2a8 --- /dev/null +++ b/audio/gqmpeg/pkg/MESSAGE @@ -0,0 +1,12 @@ +If you want other skins, you can download them from +http://www.geocities.com/SiliconValley/Haven/5235/mpeg-skin.html +To unpack them into HOME/.gqmpeg/skins then type +"gqmpeg -skin:skinfile (the skin in the directory named skinfile)" to use them. + + Shoutcast support: + (unsupported, very buggy) (not available in binary packages) + Shoutcast support _requires_ mpg123 0.59pre-p .. + ... mpg123 0.59o WILL NOT WORK! + The shoutcast directory of the source code includes a script and + instructions to use GQmpeg as a netscape plugin for shoutcast(.com) + pls files. diff --git a/audio/gqmpeg/pkg/PLIST b/audio/gqmpeg/pkg/PLIST new file mode 100644 index 00000000000..31fbe1c1fc5 --- /dev/null +++ b/audio/gqmpeg/pkg/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/05/13 00:01:58 hubertf Exp $ +bin/gqmpeg |