ports/189269: [PATCH] audio/mangler: update to 1.2.5
Raphael Kubo da Costa
rakuco at FreeBSD.org
Fri May 2 22:20:00 UTC 2014
>Number: 189269
>Category: ports
>Synopsis: [PATCH] audio/mangler: update to 1.2.5
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri May 02 22:20:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Raphael Kubo da Costa <rakuco at FreeBSD.org>
>Release: FreeBSD 11.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD orwell 11.0-CURRENT FreeBSD 11.0-CURRENT #9 r264665: Fri Apr 18 23:19:11 EEST
>Description:
- Update to 1.2.5
- Fix some LIB_DEPENDS names after the conversion to the new format.
- Support staging.
- Stop depending on GNU make, the port builds fine without it.
- Use the new OPTIONS helpers.
Most importantly, this patch also makes the port build fine without GCC.
Port maintainer (janik at hikarihq.com) is cc'd.
Generated with FreeBSD Port Tools 1.02 (mode: update, diff: SVN)
>How-To-Repeat:
>Fix:
--- mangler-1.2.5.patch begins here ---
Index: Makefile
===================================================================
--- Makefile (revision 352851)
+++ Makefile (working copy)
@@ -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 at 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 @@
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= PULSEAUDIO
+PULSEAUDIO_CONFIGURE_WITH= pulseaudio
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/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
-
.include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo (revision 352851)
+++ distinfo (working copy)
@@ -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
Index: pkg-plist
===================================================================
--- pkg-plist (revision 352851)
+++ pkg-plist (working copy)
@@ -4,5 +4,6 @@
lib/libventrilo3.la
lib/libventrilo3.so
lib/libventrilo3.so.0
+man/man1/mangler.1.gz
share/applications/mangler.desktop
share/pixmaps/mangler_logo.svg
--- mangler-1.2.5.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list