Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2014 21:23:03 +0000 (UTC)
From:      Raphael Kubo da Costa <rakuco@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r354266 - head/audio/mangler
Message-ID:  <201405162123.s4GLN3Cl022841@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rakuco
Date: Fri May 16 21:23:02 2014
New Revision: 354266
URL: http://svnweb.freebsd.org/changeset/ports/354266
QAT: https://qat.redports.org/buildarchive/r354266/

Log:
  - Update to 1.2.5, removing an outdated MASTER_SITE.
  - Support staging.
  - Fix the library names in LIB_DEPENDS after the conversion to the new
    format.
  - Remove the dependency on gmake, the port builds fine without it.
  - Convert to the new OPTIONS helpers.
  
  This should make the port build again.
  
  PR:		ports/189269
  Submitted by:	rakuco
  Approved by:	maintainer timeout (14 days)
  MFH:		2014Q2

Modified:
  head/audio/mangler/Makefile
  head/audio/mangler/distinfo
  head/audio/mangler/pkg-plist

Modified: head/audio/mangler/Makefile
==============================================================================
--- head/audio/mangler/Makefile	Fri May 16 21:16:50 2014	(r354265)
+++ head/audio/mangler/Makefile	Fri May 16 21:23:02 2014	(r354266)
@@ -2,23 +2,20 @@
 # $FreeBSD$
 
 PORTNAME=	mangler
-PORTVERSION=	1.2.3
-PORTREVISION=	1
+PORTVERSION=	1.2.5
 CATEGORIES=	audio
-MASTER_SITES=	http://www.mangler.org/downloads/ \
-		http://ultimeordi.com/pub/mangler/
+MASTER_SITES=	http://www.mangler.org/downloads/
 
 MAINTAINER=	janik@hikarihq.com
 COMMENT=	A Ventrilo VOIP compatible client
 
 LIB_DEPENDS=	libcelt0.so:${PORTSDIR}/audio/celt \
-		libspeex..so:${PORTSDIR}/audio/speex \
+		libspeex.so:${PORTSDIR}/audio/speex \
 		libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
-		libgtkmm-2.4..so:${PORTSDIR}/x11-toolkits/gtkmm24 \
+		libgtkmm-2.4.so:${PORTSDIR}/x11-toolkits/gtkmm24 \
 		libgsm.so:${PORTSDIR}/audio/gsm
 
-USES=		gmake pkgconfig
-NO_STAGE=	yes
+USES=		pkgconfig
 USE_GNOME=	librsvg2
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--without-alsa
@@ -28,16 +25,7 @@ CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
 OPTIONS_DEFINE=	PULSEAUDIO
-
-MAN1=   mangler.1
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-LIB_DEPENDS+=	libpulse.so:${PORTSDIR}/audio/pulseaudio
-CONFIGURE_ARGS+=--with-pulseaudio
-.else
-CONFIGURE_ARGS+=--without-pulseaudio
-.endif
+PULSEAUDIO_CONFIGURE_WITH=	pulseaudio
+PULSEAUDIO_LIB_DEPENDS=		libpulse.so:${PORTSDIR}/audio/pulseaudio
 
 .include <bsd.port.mk>

Modified: head/audio/mangler/distinfo
==============================================================================
--- head/audio/mangler/distinfo	Fri May 16 21:16:50 2014	(r354265)
+++ head/audio/mangler/distinfo	Fri May 16 21:23:02 2014	(r354266)
@@ -1,2 +1,2 @@
-SHA256 (mangler-1.2.3.tar.gz) = 3d93b2a7404acb8ba6323545d1100fb739f8b12d9f32335ab5c5208877eabb77
-SIZE (mangler-1.2.3.tar.gz) = 6795847
+SHA256 (mangler-1.2.5.tar.gz) = 6f4e024f2d78e131229817c7b8ae19d3ea63dff1febe1b144113040f859cd7ab
+SIZE (mangler-1.2.5.tar.gz) = 6797759

Modified: head/audio/mangler/pkg-plist
==============================================================================
--- head/audio/mangler/pkg-plist	Fri May 16 21:16:50 2014	(r354265)
+++ head/audio/mangler/pkg-plist	Fri May 16 21:23:02 2014	(r354266)
@@ -4,5 +4,6 @@ lib/libventrilo3.a
 lib/libventrilo3.la
 lib/libventrilo3.so
 lib/libventrilo3.so.0
+man/man1/mangler.1.gz
 share/applications/mangler.desktop
 share/pixmaps/mangler_logo.svg



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405162123.s4GLN3Cl022841>