1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

Update to 0.9.4. Install gmixer as xgmixer, to avoid conflict with

the audio/gmixer port/package.  Remove BROKEN line since this
version works.

Submitted by:	Kato Tsuguru <tkato@prontomail.ne.jp>
PR:		25208
This commit is contained in:
Trevor Johnson 2001-02-19 22:58:22 +00:00
parent 834910eb61
commit 8054aa8ba1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=38493
8 changed files with 37 additions and 35 deletions

View File

@ -6,24 +6,21 @@
#
PORTNAME= xmixer
PORTVERSION= 0.9.3
PORTVERSION= 0.9.4
CATEGORIES= audio
MASTER_SITES= http://www.hdk-berlin.de/~rasca/
MASTER_SITE_SUBDIR= apps/sound/mixers
MAINTAINER= ports@FreeBSD.org
BROKEN= seems incompatible with newpcm
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_GMAKE= yes
USE_GTK= yes
USE_AUTOCONF= yes
MAN1= xmixer.1
MLINKS= xmixer.1 xgmixer.1
post-extract:
@${RM} ${WRKSRC}/config.cache
pre-patch:
@find ${WRKSRC} -type f | xargs ${PERL} -pi -e 's|rxvt -e|xterm -e|g'
.include <bsd.port.mk>

View File

@ -1 +1 @@
MD5 (xmixer-0.9.3.tar.gz) = 61afafb8604bf1bbbd050df990a0e387
MD5 (xmixer-0.9.4.tar.gz) = 0cf839f996c8506d386a2bf04259bf44

View File

@ -1,30 +1,38 @@
--- Makefile.in.orig Sun Aug 22 07:25:07 1999
+++ Makefile.in Sat Jul 1 15:58:55 2000
--- Makefile.in.orig Thu Nov 16 17:12:29 2000
+++ Makefile.in Tue Feb 20 02:03:56 2001
@@ -13,7 +13,7 @@
DEF_MIXER = /dev/mixer
VERSION = 0.9.3
VERSION = 0.9.4
-CFLAGS = -O -Wall @CFLAGS@ @X_CFLAGS@ -DDEFAULT_MIXER=\"$(DEF_MIXER)\" \
+CFLAGS = @CFLAGS@ @X_CFLAGS@ -DDEFAULT_MIXER=\"$(DEF_MIXER)\" \
-DOSS -I$(top_srcdir) -I$(top_srcdir)/icons \
-DVERSION=\"$(VERSION)\"
LDFLAGS = @LDFLAGS@
@@ -33,27 +33,29 @@
@@ -25,7 +25,7 @@
OBJS = main.o mixer.o gui_xaw.o chglbl.o scf.o
G_OBJS = main.o mixer.o gui_gtk.o scf.o
-default: $(PROGS) README
+all: $(PROGS)
gui_xaw.o: fallback.h
@@ -33,27 +33,27 @@
mkfb.pl < XMixer.ad > fallback.h
gui_gtk.o: gui_gtk.c
- $(CC) $(CFLAGS) $(INCS) `gtk-config --cflags` -c $<
+ $(CC) $(CFLAGS) $(INCS) `$(GTK_CONFIG) --cflags` -c $<
%.o: %.c
-%.o: %.c
+.c.o:
$(CC) $(CFLAGS) $(INCS) -c $<
+all: gmixer xmixer
+
xmixer: Xw/libXw.a $(OBJS)
$(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
gmixer: $(G_OBJS)
xgmixer: $(G_OBJS)
- $(LD) $(LDFLAGS) -o $@ $(G_OBJS) `gtk-config --libs`
+ $(LD) $(LDFLAGS) -o $@ $(G_OBJS) `$(GTK_CONFIG) --libs`
@ -38,10 +46,10 @@
install: $(PROGS)
- install -o bin xmixer $(bindir)
- install xmixer.man $(mandir)/xmixer.1
- install -o bin gmixer $(bindir)
- install -o bin xgmixer $(bindir)
+ ${BSD_INSTALL_PROGRAM} xmixer $(bindir)
+ ${BSD_INSTALL_MAN} xmixer.man $(mandir)/xmixer.1
+ ${BSD_INSTALL_PROGRAM} gmixer $(bindir)
+ ${BSD_INSTALL_PROGRAM} xgmixer $(bindir)
install.lib: libmixer.a
install libsmixer.a $(LIBDIR)

View File

@ -1,5 +1,5 @@
--- configure.in.orig Sat Aug 21 21:46:55 1999
+++ configure.in Sat Jul 1 15:47:39 2000
--- configure.in.orig Thu Nov 16 17:13:39 2000
+++ configure.in Tue Feb 20 02:04:19 2001
@@ -23,15 +23,15 @@
AC_CHECK_LIB(Xaw, XawPanedGetNumSub)
@ -18,4 +18,4 @@
+__gtk=`$GTK_CONFIG --version`
case "$__gtk" in
1.2*)
x_progs="xmixer gmixer"
x_progs="xmixer xgmixer"

View File

@ -1,16 +1,15 @@
--- xmixer.man.orig Sat Aug 21 13:57:37 1999
+++ xmixer.man Wed Oct 27 06:07:12 1999
@@ -4,9 +4,11 @@
--- xmixer.man.orig Thu Nov 16 17:32:10 2000
+++ xmixer.man Tue Feb 20 02:05:12 2001
@@ -4,9 +4,10 @@
.\"
.TH XMIXER 1 "Aug 1999" "GNU" "Version 0.9"
.SH NAME
-xmixer - Xaw-based soundcard mixer program for Linux/X11
+
+.Sh NAME
+.Nm xmixer, gmixer
+.Nd Xaw- and GTK+-based soundcard mixer programs for X11
+.Nm xmixer, xgmixer
+.Nd Xaw- and GTK+-based soundcard mixer program for X11
.br
-gmixer - Gtk+-based soundcard mixer program for Linux/X11
-xgmixer - Gtk+-based soundcard mixer program for Linux/X11
.SH SYNOPSIS
.BI "xmixer [-h?qnVD] [-m "<device> "] [-d "<display> "] [-g "<geom> "]
.BI "xmixer [-h?qnVD] [-m "<device> "] [-d "<display> "]
.br

View File

@ -1 +1 @@
Audio mixer (gtk and Xlib) for X11R6 (conflicts with audio/gmixer)
Audio mixer (gtk and Xlib) for X11R6

View File

@ -1,5 +1,5 @@
This package includes two programs for adjusting sound mixers: xmixer, which
uses the Athena toolkit, and gmixer, based on GTK+. From the README:
uses the Athena toolkit, and xgmixer, based on GTK+. From the README:
Features:
* For every device which is supported by the soundcard you can
@ -13,6 +13,4 @@ uses the Athena toolkit, and gmixer, based on GTK+. From the README:
* Batch support - just read and evaluate the settings in the
configuration file.
Note: this conflicts with audio/gmixer.
WWW: http://www.hdk-berlin.de/~rasca/xmixer/

View File

@ -1,2 +1,2 @@
bin/xmixer
bin/gmixer
bin/xgmixer