Date: Sun, 14 May 2006 03:30:07 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/97224: Update port: audio/xmms-volnorm to 0.8.3 Message-ID: <20060514033007.fdb2d301.tkato432@yahoo.com> Resent-Message-ID: <200605131840.k4DIeIx5007018@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 97224 >Category: ports >Synopsis: Update port: audio/xmms-volnorm to 0.8.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 13 18:40:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 4.11-RELEASE-p17 i386 >Organization: >Environment: >Description: - Update to version 0.8.3 New file: files/patch-src__normvol.c Remove file: files/patch-Makefile.in files/patch-ltmain.sh files/patch-src::Makefile.in >How-To-Repeat: >Fix: diff -urN /usr/ports/audio/xmms-volnorm/Makefile audio/xmms-volnorm/Makefile --- /usr/ports/audio/xmms-volnorm/Makefile Sat Apr 15 14:19:39 2006 +++ audio/xmms-volnorm/Makefile Tue May 9 18:24:55 2006 @@ -6,10 +6,11 @@ # PORTNAME= volnorm -PORTVERSION= 0.8.1 +PORTVERSION= 0.8.3 PORTREVISION= 2 CATEGORIES= audio -MASTER_SITES= http://volnorm.sourceforge.net/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMEPREFIX= xmms- MAINTAINER= ports@FreeBSD.org @@ -17,11 +18,17 @@ LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms -PLIST_FILES= lib/xmms/Effect/libnormvol.so USE_X_PREFIX= yes -USE_GNOME= gtk12 +USE_GNOME= gnometarget gtk12 GNU_CONFIGURE= yes -CONFIGURE_TARGET= --target=${MACHINE_ARCH}-unknown-freebsd${OSREL} -INSTALLS_SHLIB= yes + +PLIST_FILES= lib/xmms/Effect/libnormvol.so + +post-patch: + @${REINPLACE_CMD} -e '/^SUBDIRS/s|tests||g' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e '/^COMMON/s|-O2|@CFLAGS@|g' ${WRKSRC}/src/Makefile.in + +do-install: + ${INSTALL_DATA} ${WRKSRC}/src/.libs/libnormvol.so ${PREFIX}/lib/xmms/Effect .include <bsd.port.mk> diff -urN /usr/ports/audio/xmms-volnorm/distinfo audio/xmms-volnorm/distinfo --- /usr/ports/audio/xmms-volnorm/distinfo Sun Jan 22 21:58:38 2006 +++ audio/xmms-volnorm/distinfo Tue May 9 17:54:58 2006 @@ -1,3 +1,3 @@ -MD5 (volnorm-0.8.1.tar.gz) = f5d08347e7ff3e23ccdbf664e5f6f901 -SHA256 (volnorm-0.8.1.tar.gz) = 680b3411b5b425673e093f61010b1701c55579536274f23ee924c81577f62ecf -SIZE (volnorm-0.8.1.tar.gz) = 254556 +MD5 (volnorm-0.8.3.tar.gz) = 369e6b814143a94ff4d6666734e6af9a +SHA256 (volnorm-0.8.3.tar.gz) = 85edb009c82b21759b03b0dc6b9b35a3c6302cb6da09205ef9edb91000b24451 +SIZE (volnorm-0.8.3.tar.gz) = 695631 diff -urN /usr/ports/audio/xmms-volnorm/files/patch-Makefile.in audio/xmms-volnorm/files/patch-Makefile.in --- /usr/ports/audio/xmms-volnorm/files/patch-Makefile.in Thu Aug 30 04:45:10 2001 +++ audio/xmms-volnorm/files/patch-Makefile.in Thu Jan 1 09:00:00 1970 @@ -1,11 +0,0 @@ ---- Makefile.in.orig Fri Aug 17 13:47:34 2001 -+++ Makefile.in Fri Aug 17 13:47:50 2001 -@@ -87,7 +87,7 @@ - XMMS_PATH = @XMMS_PATH@ - plugindir = @plugindir@ - --SUBDIRS = src tests -+SUBDIRS = src - - DISTCLEANFILES = *.orig *.rej *~ *.bak core - diff -urN /usr/ports/audio/xmms-volnorm/files/patch-ltmain.sh audio/xmms-volnorm/files/patch-ltmain.sh --- /usr/ports/audio/xmms-volnorm/files/patch-ltmain.sh Thu Dec 20 15:18:56 2001 +++ audio/xmms-volnorm/files/patch-ltmain.sh Thu Jan 1 09:00:00 1970 @@ -1,28 +0,0 @@ - -$FreeBSD: ports/audio/xmms-volnorm/files/patch-ltmain.sh,v 1.4 2001/12/20 06:18:56 sobomax Exp $ - ---- ltmain.sh 2001/08/27 09:51:26 1.1 -+++ ltmain.sh 2001/08/27 09:51:42 -@@ -2408,6 +2408,9 @@ - *-*-netbsd*) - # Don't link with libc until the a.out ld.so is fixed. - ;; -+ *-*-freebsd*) -+ # FreeBSD doesn't need this... -+ ;; - *) - # Add libc to deplibs on all other systems if necessary. - if test "$build_libtool_need_lc" = "yes"; then -@@ -4175,10 +4178,12 @@ - fi - - # Install the pseudo-library for information purposes. -+ if /usr/bin/false; then - name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` - instname="$dir/$name"i - $show "$install_prog $instname $destdir/$name" - $run eval "$install_prog $instname $destdir/$name" || exit $? -+ fi - - # Maybe install the static library, too. - test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" diff -urN /usr/ports/audio/xmms-volnorm/files/patch-src::Makefile.in audio/xmms-volnorm/files/patch-src::Makefile.in --- /usr/ports/audio/xmms-volnorm/files/patch-src::Makefile.in Thu Aug 30 04:45:10 2001 +++ audio/xmms-volnorm/files/patch-src::Makefile.in Thu Jan 1 09:00:00 1970 @@ -1,17 +0,0 @@ ---- src/Makefile.in.orig Sun Aug 5 14:11:52 2001 -+++ src/Makefile.in Fri Aug 17 13:24:06 2001 -@@ -95,12 +95,12 @@ - libnormvol_la_LDFLAGS = -module -avoid-version - libnormvol_la_LIBS = @GTK_LIBS@ @PTHREAD_LIBS@ @INTLLIBS@ - --COMMON_CFLAGS = -O2 -Wall -W -I$(top_builddir) -I$(top_srcdir) -D_REENTRANT @GTK_CFLAGS@ -+COMMON_CFLAGS = -Wall -I$(top_builddir) -I$(top_srcdir) -D_REENTRANT @GTK_CFLAGS@ - - COMMON_SRC = normvol.c normvol.h smooth.c smooth.h cfg.c cfg.h about.c about.h config.h monitor.c monitor.h support.c support.h interface.c interface.h callbacks.c callbacks.h - - --CFLAGS = $(COMMON_CFLAGS) -+CFLAGS += $(COMMON_CFLAGS) - libnormvol_la_SOURCES = $(COMMON_SRC) - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = config.h diff -urN /usr/ports/audio/xmms-volnorm/files/patch-src__normvol.c audio/xmms-volnorm/files/patch-src__normvol.c --- /usr/ports/audio/xmms-volnorm/files/patch-src__normvol.c Thu Jan 1 09:00:00 1970 +++ audio/xmms-volnorm/files/patch-src__normvol.c Tue May 9 18:26:52 2006 @@ -0,0 +1,14 @@ +--- src/normvol.c.orig Mon Aug 6 01:50:25 2001 ++++ src/normvol.c Tue May 9 18:26:33 2006 +@@ -256,8 +256,10 @@ + /* Add the power level to the smoothing queue */ + { + static const double NORMAL = 1.0/( (double)G_MAXSHORT ); +- static const double NORMAL_SQUARED = NORMAL*NORMAL; ++ static const double NORMAL_SQUARED; + double channel_length = 2.0/length; ++ ++ NORMAL_SQUARED = NORMAL*NORMAL; + + for (channel = 0; channel < nch; ++channel) { + double level = sum[channel] * channel_length * NORMAL_SQUARED; >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060514033007.fdb2d301.tkato432>