aboutsummaryrefslogtreecommitdiffstats
path: root/audio/mixmos
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-07-26 02:28:43 +0800
committerpav <pav@FreeBSD.org>2004-07-26 02:28:43 +0800
commita6cbd5c453d40883a810d23014e817cc4695221d (patch)
tree912637f4da6d5c2df2c2a20f6b5ef0e2c5602c04 /audio/mixmos
parent446d0f77ada907b0bd606b52a02178266d014857 (diff)
downloadfreebsd-ports-gnome-a6cbd5c453d40883a810d23014e817cc4695221d.tar.gz
freebsd-ports-gnome-a6cbd5c453d40883a810d23014e817cc4695221d.tar.zst
freebsd-ports-gnome-a6cbd5c453d40883a810d23014e817cc4695221d.zip
Add mixmos, a nice GTK2 mixer.
Note: works only on FreeBSD 5.2 and newer http://clay.ll.pl/mixmos.html PR: ports/69531 Submitted by: Herbert J. Skuhra <herbert.skuhra@gmx.at>
Diffstat (limited to 'audio/mixmos')
-rw-r--r--audio/mixmos/Makefile29
-rw-r--r--audio/mixmos/distinfo2
-rw-r--r--audio/mixmos/files/patch-src::mixer.h11
-rw-r--r--audio/mixmos/files/patch-src::prefs.h11
-rw-r--r--audio/mixmos/pkg-descr3
-rw-r--r--audio/mixmos/pkg-plist75
6 files changed, 131 insertions, 0 deletions
diff --git a/audio/mixmos/Makefile b/audio/mixmos/Makefile
new file mode 100644
index 000000000000..bba0c5e627c1
--- /dev/null
+++ b/audio/mixmos/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: mixmos
+# Date created: 24 Jul 2004
+# Whom: Herbert J. Skuhra <herbert.skuhra@gmx.at>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mixmos
+PORTVERSION= 0.2.0
+CATEGORIES= audio
+MASTER_SITES= http://clay.ll.pl/download/
+
+MAINTAINER= herbert.skuhra@gmx.at
+COMMENT= A GTK2 audio mixer
+
+USE_GNOME= gtk20
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+MAN1= mixmos.1
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 501105
+IGNORE= require SOUND_MIXER_INFO ioctl
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/audio/mixmos/distinfo b/audio/mixmos/distinfo
new file mode 100644
index 000000000000..b975a71555fd
--- /dev/null
+++ b/audio/mixmos/distinfo
@@ -0,0 +1,2 @@
+MD5 (mixmos-0.2.0.tar.gz) = 49276a57807e0f54ae6c3f824b007654
+SIZE (mixmos-0.2.0.tar.gz) = 243621
diff --git a/audio/mixmos/files/patch-src::mixer.h b/audio/mixmos/files/patch-src::mixer.h
new file mode 100644
index 000000000000..da743376a0cb
--- /dev/null
+++ b/audio/mixmos/files/patch-src::mixer.h
@@ -0,0 +1,11 @@
+--- src/mixer.h.orig Sat Jul 24 13:16:52 2004
++++ src/mixer.h Sat Jul 24 13:17:30 2004
+@@ -23,7 +23,7 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+-#include <linux/soundcard.h>
++#include <sys/soundcard.h>
+ #include <sys/ioctl.h>
+ #include <unistd.h>
+ #include <stdio.h>
diff --git a/audio/mixmos/files/patch-src::prefs.h b/audio/mixmos/files/patch-src::prefs.h
new file mode 100644
index 000000000000..70d41b2d7333
--- /dev/null
+++ b/audio/mixmos/files/patch-src::prefs.h
@@ -0,0 +1,11 @@
+--- src/prefs.h.orig Sat Jul 24 13:17:03 2004
++++ src/prefs.h Sat Jul 24 13:17:16 2004
+@@ -20,7 +20,7 @@
+ */
+
+
+-#include <linux/soundcard.h>
++#include <sys/soundcard.h>
+
+ #define config_filename "mixmos"
+
diff --git a/audio/mixmos/pkg-descr b/audio/mixmos/pkg-descr
new file mode 100644
index 000000000000..4565cff35b5d
--- /dev/null
+++ b/audio/mixmos/pkg-descr
@@ -0,0 +1,3 @@
+It's attempt to create a nice and useful soundcard volume control program.
+
+WWW: http://clay.ll.pl/mixmos.html
diff --git a/audio/mixmos/pkg-plist b/audio/mixmos/pkg-plist
new file mode 100644
index 000000000000..5b6538346641
--- /dev/null
+++ b/audio/mixmos/pkg-plist
@@ -0,0 +1,75 @@
+bin/mixmos
+share/mixmos/pixmaps/classic/bass.png
+share/mixmos/pixmaps/classic/bass_mute.png
+share/mixmos/pixmaps/classic/cd.png
+share/mixmos/pixmaps/classic/cd_mute.png
+share/mixmos/pixmaps/classic/cd_rec.png
+share/mixmos/pixmaps/classic/gain.png
+share/mixmos/pixmaps/classic/gain_mute.png
+share/mixmos/pixmaps/classic/gainout.png
+share/mixmos/pixmaps/classic/gainout_mute.png
+share/mixmos/pixmaps/classic/line.png
+share/mixmos/pixmaps/classic/line_mute.png
+share/mixmos/pixmaps/classic/line_rec.png
+share/mixmos/pixmaps/classic/mic.png
+share/mixmos/pixmaps/classic/mic_mute.png
+share/mixmos/pixmaps/classic/mic_rec.png
+share/mixmos/pixmaps/classic/pcm.png
+share/mixmos/pixmaps/classic/pcm_mute.png
+share/mixmos/pixmaps/classic/speaker.png
+share/mixmos/pixmaps/classic/speaker_mute.png
+share/mixmos/pixmaps/classic/synth.png
+share/mixmos/pixmaps/classic/synth_mute.png
+share/mixmos/pixmaps/classic/synth_rec.png
+share/mixmos/pixmaps/classic/treble.png
+share/mixmos/pixmaps/classic/treble_mute.png
+share/mixmos/pixmaps/classic/unknown.png
+share/mixmos/pixmaps/classic/unknown_mute.png
+share/mixmos/pixmaps/classic/unknown_rec.png
+share/mixmos/pixmaps/classic/volume.png
+share/mixmos/pixmaps/classic/volume_mute.png
+share/mixmos/pixmaps/classic/volume_rec.png
+share/mixmos/pixmaps/exit.png
+share/mixmos/pixmaps/icon.png
+share/mixmos/pixmaps/lock_1.png
+share/mixmos/pixmaps/lock_2.png
+share/mixmos/pixmaps/logo.png
+share/mixmos/pixmaps/mute_1.png
+share/mixmos/pixmaps/mute_2.png
+share/mixmos/pixmaps/options.png
+share/mixmos/pixmaps/restore.png
+share/mixmos/pixmaps/store.png
+share/mixmos/pixmaps/transparent/bass.png
+share/mixmos/pixmaps/transparent/bass_mute.png
+share/mixmos/pixmaps/transparent/cd.png
+share/mixmos/pixmaps/transparent/cd_mute.png
+share/mixmos/pixmaps/transparent/cd_rec.png
+share/mixmos/pixmaps/transparent/gain.png
+share/mixmos/pixmaps/transparent/gain_mute.png
+share/mixmos/pixmaps/transparent/gainout.png
+share/mixmos/pixmaps/transparent/gainout_mute.png
+share/mixmos/pixmaps/transparent/line.png
+share/mixmos/pixmaps/transparent/line_mute.png
+share/mixmos/pixmaps/transparent/line_rec.png
+share/mixmos/pixmaps/transparent/mic.png
+share/mixmos/pixmaps/transparent/mic_mute.png
+share/mixmos/pixmaps/transparent/mic_rec.png
+share/mixmos/pixmaps/transparent/pcm.png
+share/mixmos/pixmaps/transparent/pcm_mute.png
+share/mixmos/pixmaps/transparent/speaker.png
+share/mixmos/pixmaps/transparent/speaker_mute.png
+share/mixmos/pixmaps/transparent/synth.png
+share/mixmos/pixmaps/transparent/synth_mute.png
+share/mixmos/pixmaps/transparent/synth_rec.png
+share/mixmos/pixmaps/transparent/treble.png
+share/mixmos/pixmaps/transparent/treble_mute.png
+share/mixmos/pixmaps/transparent/unknown.png
+share/mixmos/pixmaps/transparent/unknown_mute.png
+share/mixmos/pixmaps/transparent/unknown_rec.png
+share/mixmos/pixmaps/transparent/volume.png
+share/mixmos/pixmaps/transparent/volume_mute.png
+share/mixmos/pixmaps/transparent/volume_rec.png
+@dirrm share/mixmos/pixmaps/transparent
+@dirrm share/mixmos/pixmaps/classic
+@dirrm share/mixmos/pixmaps
+@dirrm share/mixmos