From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jan 1 21:10:04 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1DCD16A420 for ; Sun, 1 Jan 2006 21:10:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A3843D5A for ; Sun, 1 Jan 2006 21:10:02 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k01LA2NH092044 for ; Sun, 1 Jan 2006 21:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k01LA29a092043; Sun, 1 Jan 2006 21:10:02 GMT (envelope-from gnats) Resent-Date: Sun, 1 Jan 2006 21:10:02 GMT Resent-Message-Id: <200601012110.k01LA29a092043@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, infofarmer@gmail.com Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87FA816A41F for ; Sun, 1 Jan 2006 21:02:55 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from vesta.gubkin.ru (vesta.gubkin.ru [193.233.5.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5C3343D53 for ; Sun, 1 Jan 2006 21:02:54 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from vesta.gubkin.ru (localhost.gubkin.ru [127.0.0.1]) by vesta.gubkin.ru (8.13.4/8.13.4) with ESMTP id k01L2s5C009697 for ; Mon, 2 Jan 2006 00:02:54 +0300 (MSK) (envelope-from infofarmer@gmail.com) Received: (from sat@localhost) by vesta.gubkin.ru (8.13.4/8.13.3/Submit) id k01L2s1d009696; Mon, 2 Jan 2006 00:02:54 +0300 (MSK) (envelope-from infofarmer@gmail.com) Message-Id: <200601012102.k01L2s1d009696@vesta.gubkin.ru> Date: Mon, 2 Jan 2006 00:02:54 +0300 (MSK) From: infofarmer@gmail.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/91185: update audio/xmms-crossfade to 0.3.10 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: infofarmer@gmail.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2006 21:10:04 -0000 >Number: 91185 >Category: ports >Synopsis: update audio/xmms-crossfade to 0.3.10 >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: Sun Jan 01 21:10:02 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Andrew Pantyukhin >Release: FreeBSD 6.0-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD vesta.gubkin.ru 6.0-RELEASE-p1 FreeBSD 6.0-RELEASE-p1 #3: Sat Dec 31 20:43:12 MSK 2005 sat@vesta.gubkin.ru:/usr/obj/usr/src/sys/SATVESTA i386 >Description: Update xmms-crossfade to 0.3.10 Clean up the port structure Add master sites Prepare the port to become the master of bmp-crossfade >How-To-Repeat: >Fix: --- xmms-crossfade.diff begins here --- diff -urN /usr/ports/audio/xmms-crossfade/Makefile xmms-crossfade/Makefile --- /usr/ports/audio/xmms-crossfade/Makefile Tue Nov 15 09:48:06 2005 +++ xmms-crossfade/Makefile Sun Jan 1 23:31:49 2006 @@ -5,32 +5,30 @@ # $FreeBSD: ports/audio/xmms-crossfade/Makefile,v 1.24 2005/11/15 06:48:06 ade Exp $ # -PORTNAME= xmms-crossfade -PORTVERSION= 0.3.8 +PORTNAME?= xmms-crossfade +PORTVERSION= 0.3.10 CATEGORIES= audio -MASTER_SITES= http://www.eisenlohr.org/xmms-crossfade/ +MASTER_SITES= http://www.eisenlohr.org/xmms-crossfade/ \ + ftp://ftp.dvo.ru/pub/distfiles/ \ + ftp://ftp.org.kemsu.ru/gentoo/distfiles/ \ + ftp://unix.miet.ru/pub/linux/gentoo/distfiles/ -MAINTAINER= pat@FreeBSD.org -COMMENT= XMMS Output plugin for crossfading between songs +MAINTAINER?= pat@FreeBSD.org +COMMENT?= A Crossfading/Gapless Plugin for XMMS -LIB_DEPENDS= xmms.4:${PORTSDIR}/multimedia/xmms +LIB_DEPENDS?= xmms.4:${PORTSDIR}/multimedia/xmms USE_X_PREFIX= yes -USE_AUTOTOOLS= libtool:13:inc -USE_GMAKE= yes -USE_GNOME= gtk12 -INSTALLS_SHLIB= yes -USE_REINPLACE= yes +HAS_CONFIGURE= yes +PLUGDIR?= lib/xmms/Output +PORTDOCS= README +PLIST_FILES= ${PLUGDIR}/libcrossfade.so -pre-patch: - ${REINPLACE_CMD} "s|@libdir@|${PREFIX}/lib/xmms/Output|" \ - ${WRKSRC}/Makefile.in - -post-install: +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/.libs/libcrossfade.so ${PREFIX}/${PLUGDIR} .ifndef(NOPORTDOCS) - @${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \ - ${PREFIX}/share/doc/${PORTNAME} - @${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PORTNAME} + ${INSTALL_DATA} -d ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/ .endif # !NOPORTDOCS .include diff -urN /usr/ports/audio/xmms-crossfade/distinfo xmms-crossfade/distinfo --- /usr/ports/audio/xmms-crossfade/distinfo Sun Nov 21 21:43:38 2004 +++ xmms-crossfade/distinfo Sun Jan 1 20:53:39 2006 @@ -1,2 +1,3 @@ -MD5 (xmms-crossfade-0.3.8.tar.gz) = fbfff1bff29118309b0a02c713b13d50 -SIZE (xmms-crossfade-0.3.8.tar.gz) = 435761 +MD5 (xmms-crossfade-0.3.10.tar.gz) = 43c53b522545253e2bfeee7a0c0dfde3 +SHA256 (xmms-crossfade-0.3.10.tar.gz) = 47bf100674a179799e80030bf0da68bce1b10b5427a62e0a9de108d40bac2aaf +SIZE (xmms-crossfade-0.3.10.tar.gz) = 476290 diff -urN /usr/ports/audio/xmms-crossfade/files/patch-ltmain.sh xmms-crossfade/files/patch-ltmain.sh --- /usr/ports/audio/xmms-crossfade/files/patch-ltmain.sh Sat Apr 26 00:37:53 2003 +++ xmms-crossfade/files/patch-ltmain.sh Thu Jan 1 03:00:00 1970 @@ -1,16 +0,0 @@ ---- ltmain.sh.orig Fri Apr 12 08:48:14 2002 -+++ ltmain.sh Fri Apr 25 16:34:45 2003 -@@ -4224,11 +4224,13 @@ - IFS="$save_ifs" - fi - -+ if /usr/bin/false; then - # Install the pseudo-library for information purposes. - 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-crossfade/files/patch-rate.c xmms-crossfade/files/patch-rate.c --- /usr/ports/audio/xmms-crossfade/files/patch-rate.c Mon Nov 22 11:55:09 2004 +++ xmms-crossfade/files/patch-rate.c Thu Jan 1 03:00:00 1970 @@ -1,24 +0,0 @@ ---- rate.c.orig Fri Sep 24 11:02:14 2004 -+++ rate.c Mon Nov 22 09:44:42 2004 -@@ -157,6 +157,10 @@ - struct timeval tv; - glong dt; - -+ gpointer data; -+ gint isamp, emitted = 0; -+ gint16 *out, *in; -+ - /* print clipping warnings at most once every second : */ - gettimeofday(&tv, NULL); - dt = (tv.tv_sec - rc->vc.tv_last.tv_sec) * 1000 -@@ -254,9 +258,7 @@ - - #else /* rustic resampling */ - -- gpointer data; -- gint isamp, emitted = 0; -- gint16 *out, *in = *buffer; -+ in = *buffer; - - /* some sanity checks */ - if(length & 3) { diff -urN /usr/ports/audio/xmms-crossfade/files/patch-volume.c xmms-crossfade/files/patch-volume.c --- /usr/ports/audio/xmms-crossfade/files/patch-volume.c Mon Nov 22 11:55:09 2004 +++ xmms-crossfade/files/patch-volume.c Thu Jan 1 03:00:00 1970 @@ -1,16 +0,0 @@ ---- volume.c.orig Tue Sep 14 18:38:00 2004 -+++ volume.c Mon Nov 22 09:46:55 2004 -@@ -81,11 +81,12 @@ - - gfloat volume_compute_factor(gint percent, gint dB_range) - { -+ gfloat dB; - if(percent>=100) - return 1; - if(percent<=0) - return 0; -- gfloat dB = (percent-100)/100.0*dB_range; -+ dB = (percent-100)/100.0*dB_range; - return pow(10, dB/20); - } - diff -urN /usr/ports/audio/xmms-crossfade/pkg-descr xmms-crossfade/pkg-descr --- /usr/ports/audio/xmms-crossfade/pkg-descr Sun Nov 21 21:43:38 2004 +++ xmms-crossfade/pkg-descr Sun Jan 1 22:23:55 2006 @@ -1,4 +1,13 @@ -An XMMS Output plugin that allows you to crossfade between different tunes. +A Crossfading/Gapless Plugin for XMMS featuring: + + * Crossfading + * Fadein/Fadeout + * Continuous output + * Gap-Killer + * Automatic detection of live albums + * High quality + * Secondary effect plugin + * Compatibility with bmp and audacious WWW: http://www.eisenlohr.org/xmms-crossfade/index.html Author: Peter Eisenlohr diff -urN /usr/ports/audio/xmms-crossfade/pkg-plist xmms-crossfade/pkg-plist --- /usr/ports/audio/xmms-crossfade/pkg-plist Tue Oct 21 15:24:02 2003 +++ xmms-crossfade/pkg-plist Thu Jan 1 03:00:00 1970 @@ -1,3 +0,0 @@ -lib/xmms/Output/libcrossfade.so -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%DOCSDIR%% --- xmms-crossfade.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: