summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-10-22 18:30:42 +0000
committerjmmv <jmmv@pkgsrc.org>2004-10-22 18:30:42 +0000
commit92addbc4604ca6dd8bc3f6eb75f07b0368a6483b (patch)
treeb24eed62b57c133a0563a256f8b0d9b409fe35be
parente0c8b0fb0b4ab5f17cbddbb6167df6b72e8a0fc9 (diff)
downloadpkgsrc-92addbc4604ca6dd8bc3f6eb75f07b0368a6483b.tar.gz
Split aumix into two different packages:
- aumix 2.8nb6, which only provides ncurses support. Note that its revision is bumped to note the differences from the previous package. - aumix-gtk 2.8, which includes GTK 2.x and ncurses support. While here, add a missing build dependency on pkgconfig. The descriptions have also been rewritten to note the differences. Addresses PR pkg/27340.
-rw-r--r--audio/Makefile3
-rw-r--r--audio/aumix-gtk/DESCR5
-rw-r--r--audio/aumix-gtk/Makefile15
-rw-r--r--audio/aumix/DESCR7
-rw-r--r--audio/aumix/Makefile28
-rw-r--r--audio/aumix/Makefile.common32
-rw-r--r--doc/CHANGES4
7 files changed, 65 insertions, 29 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 2b57d93a815..d7d4da17c8a 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.254 2004/10/19 03:13:52 ben Exp $
+# $NetBSD: Makefile,v 1.255 2004/10/22 18:30:42 jmmv Exp $
#
COMMENT= Audio tools
@@ -14,6 +14,7 @@ SUBDIR+= applerecords
SUBDIR+= arts
SUBDIR+= audacity
SUBDIR+= aumix
+SUBDIR+= aumix-gtk
SUBDIR+= bladeenc
SUBDIR+= bmp
SUBDIR+= bmp-esound
diff --git a/audio/aumix-gtk/DESCR b/audio/aumix-gtk/DESCR
new file mode 100644
index 00000000000..5af2f29ce0c
--- /dev/null
+++ b/audio/aumix-gtk/DESCR
@@ -0,0 +1,5 @@
+Aumix lets you adjust all the values from your audio mixer from an easy to
+use interface.
+
+This package is built with ncurses and GTK+ 2.0 support, to be used from the
+console or from within a graphical environment.
diff --git a/audio/aumix-gtk/Makefile b/audio/aumix-gtk/Makefile
new file mode 100644
index 00000000000..c2f2742a375
--- /dev/null
+++ b/audio/aumix-gtk/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2004/10/22 18:30:43 jmmv Exp $
+
+.include "../../audio/aumix/Makefile.common"
+
+PKGNAME= ${DISTNAME:S/aumix/aumix-gtk/}
+
+COMMENT+= (ncurses and GTK+ 2.0 interfaces)
+
+CONFLICTS= aumix-[0-9]*
+
+CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/^--without-gtk$//}
+
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/aumix/DESCR b/audio/aumix/DESCR
index d7d8f3853e7..89464b0eccb 100644
--- a/audio/aumix/DESCR
+++ b/audio/aumix/DESCR
@@ -1,5 +1,4 @@
-This program adjusts an audio mixer from X, the console, a terminal,
-the command line or a script. Interactive use is with GTK+ and
-ncurses.
+Aumix lets you adjust all the values from your audio mixer from an easy to
+use interface.
-Trevor Johnson <trevor@jpj.net>
+This package is built with ncurses support only.
diff --git a/audio/aumix/Makefile b/audio/aumix/Makefile
index 4c9b6f22101..c09bd433749 100644
--- a/audio/aumix/Makefile
+++ b/audio/aumix/Makefile
@@ -1,29 +1,11 @@
-# $NetBSD: Makefile,v 1.22 2004/10/03 00:13:05 tv Exp $
+# $NetBSD: Makefile,v 1.23 2004/10/22 18:30:43 jmmv Exp $
-DISTNAME= aumix-2.8
-PKGREVISION= 5
-CATEGORIES= audio
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aumix/} \
- http://jpj.net/~trevor/aumix/ \
- ${MASTER_SITE_SUNSITE:=apps/sound/mixers/} \
- ftp://aumix.sourceforge.net/pub/aumix/stable/ \
- http://jpj.net/~trevor/aumix/old/
-EXTRACT_SUFX= .tar.bz2
+.include "Makefile.common"
-MAINTAINER= trevor@jpj.net
-HOMEPAGE= http://jpj.net/~trevor/aumix.html
-COMMENT= Set mix levels
+PKGREVISION= 6
-BUILD_USES_MSGFMT= yes
+COMMENT+= (ncurses interface only)
-USE_BUILDLINK3= yes
-USE_PKGLOCALEDIR= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --enable-own-labels
-CONFIGURE_ARGS+= --enable-nls
-CONFIGURE_ARGS+= --without-gtk1
+CONFLICTS= aumix-gtk-[0-9]*
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/ncurses/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/audio/aumix/Makefile.common b/audio/aumix/Makefile.common
new file mode 100644
index 00000000000..124d98e4f55
--- /dev/null
+++ b/audio/aumix/Makefile.common
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile.common,v 1.1 2004/10/22 18:30:43 jmmv Exp $
+
+DISTNAME= aumix-2.8
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aumix/} \
+ http://jpj.net/~trevor/aumix/ \
+ ${MASTER_SITE_SUNSITE:=apps/sound/mixers/} \
+ ftp://aumix.sourceforge.net/pub/aumix/stable/ \
+ http://jpj.net/~trevor/aumix/old/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= trevor@jpj.net
+HOMEPAGE= http://jpj.net/~trevor/aumix.html
+COMMENT= Set mix levels
+
+BUILD_USES_MSGFMT= yes
+
+DISTINFO_FILE= ${.CURDIR}/../../audio/aumix/distinfo
+PATCHDIR= ${.CURDIR}/../../audio/aumix/patches
+PLIST_SRC= ${.CURDIR}/../../audio/aumix/PLIST
+
+USE_BUILDLINK3= yes
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS+= --enable-own-labels
+CONFIGURE_ARGS+= --enable-nls
+CONFIGURE_ARGS+= --without-gtk1
+CONFIGURE_ARGS+= --without-gtk
+
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/ncurses/buildlink3.mk"
diff --git a/doc/CHANGES b/doc/CHANGES
index 753d8ddddb2..1c4b68e39de 100644
--- a/doc/CHANGES
+++ b/doc/CHANGES
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.7525 2004/10/22 18:25:07 jmmv Exp $
+$NetBSD: CHANGES,v 1.7526 2004/10/22 18:30:42 jmmv Exp $
Changes to the packages collection and infrastructure in 2004:
@@ -4817,3 +4817,5 @@ Changes to the packages collection and infrastructure in 2004:
Updated nail to 11.12 [cjep 2004-10-22]
Updated evolution-data-server to 1.0.2nb2 [jmmv 2004-10-22]
Updated kmymoney2 to 0.6.2 [jdolecek 2004-10-22]
+ Updated aumix to 2.8nb6 [jmmv 2004-10-22]
+ Added aumix-gtk-2.8 [jmmv 2004-10-22]