From nobody@FreeBSD.org  Mon Feb 14 11:37:54 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E80A1106566C
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Feb 2011 11:37:54 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id D5D4C8FC15
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Feb 2011 11:37:54 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p1EBbsJ1097242
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 14 Feb 2011 11:37:54 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p1EBbsga097241;
	Mon, 14 Feb 2011 11:37:54 GMT
	(envelope-from nobody)
Message-Id: <201102141137.p1EBbsga097241@red.freebsd.org>
Date: Mon, 14 Feb 2011 11:37:54 GMT
From: RyoTa SimaMoto <liangtai.s4@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [Addition request] multimedia/qmmp
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         154773
>Category:       ports
>Synopsis:       [new port] multimedia/qmmp
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 14 11:40:06 UTC 2011
>Closed-Date:    Fri Mar 18 09:24:02 UTC 2011
>Last-Modified:  Fri Mar 18 09:30:13 UTC 2011
>Originator:     RyoTa SimaMoto
>Release:        8.2-PRERELEASE
>Organization:
>Environment:
FreeBSD takiba.fakenet 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #9: Wed Dec 15 08:59:14 JST 2010     liangtai@takiba.fakenet:/usr/obj/usr/src/sys/VAIO  i386
>Description:
This is a port of QMMP (A Qt4-based MultiMedia Player) [^1].
QMMP has a WinAmp/XMMS-like window and several plug-ins consist of
many audio decoders/effects, streaming interfaces, visual effects, and more.

Structure of this port is almost similar to my suggestion at KDE-FreeBSD ML [^2].
Note that the application's source supports both of cmake and qmake, and
I use qmake on this port.

The current released version is 0.4.4.

[1] http://code.google.com/p/qmmp/
[2] http://mail.kde.org/pipermail/kde-freebsd/2010-November/009726.html

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	multimedia/qmmp
#	multimedia/qmmp/Makefile
#	multimedia/qmmp/files
#	multimedia/qmmp/files/patch-ac
#	multimedia/qmmp/files/patch-aa
#	multimedia/qmmp/files/patch-bug-General.pro
#	multimedia/qmmp/files/qmmp.in
#	multimedia/qmmp/distinfo
#	multimedia/qmmp/pkg-descr
#	multimedia/qmmp/pkg-plist
#
echo c - multimedia/qmmp
mkdir -p multimedia/qmmp > /dev/null 2>&1
echo x - multimedia/qmmp/Makefile
sed 's/^X//' >multimedia/qmmp/Makefile << 'ac6f2b87af2c476bdbddd89eaa379f19'
X# New ports collection Makefile for:	qmmp
X# Date created:		Fri Jan 30 01:13:20 JST 2009
X# Whom:      SimaMoto,RyoTa <liangtai.s4@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	qmmp
XPORTVERSION=	0.4.4
XCATEGORIES=	multimedia
XMASTER_SITES=	http://qmmp.ylsoftware.com/files/ \
X	${MASTER_SITE_GOOGLE_CODE}
X
XMAINTAINER=	liangtai.s4@gmail.com
XCOMMENT=	A Qt4-based multimedia player
X
XLICENSE=	GPLv2
X
XLIB_DEPENDS=	mad.2:${PORTSDIR}/audio/libmad \
X		sndfile.1:${PORTSDIR}/audio/libsndfile \
X		ogg.7:${PORTSDIR}/audio/libogg \
X		vorbis.4:${PORTSDIR}/audio/libvorbis \
X		wavpack.2:${PORTSDIR}/audio/wavpack \
X		tag.1:${PORTSDIR}/audio/taglib \
X		curl.6:${PORTSDIR}/ftp/curl
X
XOPTIONS=	JACK "Support the JACK output server" on \
X		PULSE "Support the PulseAudio output" on \
X		ALSA "Support the ALSA output" off \
X		BS2B "Support the Bauer stereophonic2binaural" on \
X		FLAC "Support to playback FLAC files" on \
X		MUSEPACK "Support to playback MPC files" on \
X		FFMPEG "Support to playback FFMPEG files" on \
X		MODPLUG "Support to playback MOD files" on \
X		FAAD "Support to playback through FAAD decoder" on \
X		CDIO "Support to playback compact discs" on \
X		LADSPA "Support the LADSPA effect" on \
X		ENCA "Support the sample rate converter" on \
X		MPLAYER "Support to playback through Mplayer" on \
X		PROJECTM "Support the projectM music visualiser" on
X
XUSE_BZIP2=	yes
XUSE_QT_VER=	4
X
X.include <bsd.port.pre.mk>
X
XPLUGIN_OPTIONS?=	OSS_PLUGIN #default
X
X.if !defined(WITHOUT_JACK)
XPLIST_SUB+=	JACK=""
XLIB_DEPENDS+=	jack.0:${PORTSDIR}/audio/jack
XPLUGIN_OPTIONS+=	JACK_PLUGIN
X.else
XPLIST_SUB+=	JACK="@comment "
X.endif
X
X.if !defined(WITHOUT_ALSA)
XPLIST_SUB+=	ALSA=""
XLIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
XPLUGIN_OPTIONS+=	ALSA_PLUGIN
X.else
XPLIST_SUB+=	ALSA="@comment "
X.endif
X
X.if !defined(WITHOUT_BS2B)
XPLIST_SUB+=	BS2B=""
XLIB_DEPENDS+=	bs2b.0:${PORTSDIR}/audio/libbs2b
XPLUGIN_OPTIONS+=	BS2B_PLUGIN
X.else
XPLIST_SUB+=	BS2B="@comment "
X.endif
X
X.if !defined(WITHOUT_PULSE)
XPLIST_SUB+=	PULSE_AUDIO=""
XLIB_DEPENDS+=	pulse.0:${PORTSDIR}/audio/pulseaudio
XPLUGIN_OPTIONS+=	PULSE_AUDIO_PLUGIN
X.else
XPLIST_SUB+=	PULSE_AUDIO="@comment "
X.endif
X
X.if !defined(WITHOUT_FLAC)
XPLIST_SUB+=	FLAC=""
XLIB_DEPENDS+=	FLAC.10:${PORTSDIR}/audio/flac
XPLUGIN_OPTIONS+=	FLAC_PLUGIN
X.else
XPLIST_SUB+=	FLAC="@comment "
X.endif
X
X.if !defined(WITHOUT_MUSEPACK)
XPLIST_SUB+=	MUSEPACK=""
XLIB_DEPENDS+=	mpcdec.7:${PORTSDIR}/audio/musepack
XPLUGIN_OPTIONS+=	MUSEPACK_PLUGIN
X.else
XPLIST_SUB+=	MUSEPACK="@comment "
X.endif
X
X.if !defined(WITHOUT_FFMPEG)
XPLIST_SUB+=	FFMPEG=""
XLIB_DEPENDS+=	avcodec.1:${PORTSDIR}/multimedia/ffmpeg
XPLUGIN_OPTIONS+=	FFMPEG_PLUGIN
X.else
XPLIST_SUB+=	FFMPEG="@comment "
X.endif
X
X.if !defined(WITHOUT_MODPLUG)
XPLIST_SUB+=	MODPLUG=""
XLIB_DEPENDS+=	modplug.1:${PORTSDIR}/audio/libmodplug
XPLUGIN_OPTIONS+=	MODPLUG_PLUGIN
X.else
XPLIST_SUB+=	MODPLUG="@comment "
X.endif
X
X.if !defined(WITHOUT_FAAD)
XPLIST_SUB+=	FAAD=""
XLIB_DEPENDS+=	faad.2:${PORTSDIR}/audio/faad
XPLUGIN_OPTIONS+=	AAC_PLUGIN
X.else
XPLIST_SUB+=	FAAD="@comment "
X.endif
X
X.if !defined(WITHOUT_CDIO)
XPLIST_SUB+=	CDIO=""
XLIB_DEPENDS+=	cdio.12:${PORTSDIR}/sysutils/libcdio
XPLUGIN_OPTIONS+=	CDAUDIO_PLUGIN
X.else
XPLIST_SUB+=	CDIO="@comment "
X.endif
X
X.if !defined(WITHOUT_ENCA)
XPLIST_SUB+=	ENCA=""
XLIB_DEPENDS=	enca.5:${PORTSDIR}/converters/enca
XPLUGIN_OPTIONS+=	WITH_ENCA
X.else
XPLIST_SUB+=	ENCA="@comment "
X.endif
X
X.if !defined(WITHOUT_MPLAYER)
XPLIST_SUB+=	MPLAYER=""
XRUN_DEPENDS=	mplayer:${PORTSDIR}/multimedia/mplayer
XPLUGIN_OPTIONS+=	MPLAYER_PLUGIN
X.else
XPLIST_SUB+=	MPLAYER="@comment "
X.endif
X
X.if !defined(WITHOUT_PROJECTM)
XPLIST_SUB+=	PROJECTM=""
XLIB_DEPENDS+=	projectM.2:${PORTSDIR}/graphics/libprojectm
XPLUGIN_OPTIONS+=	PROJECTM_PLUGIN WITH_PROJECTM20
X.else
XPLIST_SUB+=	PROJECTM="@comment "
X.endif
X
X.if !defined(WITHOUT_LADSPA)
XPLIST_SUB+=	LADSPA=""
XRUN_DEPENDS+=	analyseplugin:${PORTSDIR}/audio/ladspa
XPLUGIN_OPTIONS+=	LADSPA_PLUGIN
X.else
XPLIST_SUB+=	LADSPA="@comment "
X.endif
X
XUSE_GMAKE=	yes
XQT_COMPONENTS=	gui network moc_build qmake_build rcc_build uic_build linguist
XQMAKE_ARGS+=	CONFIG+="${PLUGIN_OPTIONS}" PREFIX=${PREFIX} \
X		LIB_DIR=${PREFIX}/lib
XUSE_LDCONFIG=	yes
X
XPORTDOCS=	README README.RUS AUTHORS
XSUB_FILES=	qmmp
XINSTALLS_ICONS=	yes
X
Xpost-patch:
X	${REINPLACE_CMD} -e 's|^CONFIG += |#CONFIG +=|' \
X		${WRKSRC}/qmmp.pri
X	${FIND} ${WRKSRC} -name Makefile -delete
X	${REINPLACE_CMD} -e 's|/usr/|${PREFIX}/|g' \
X		${WRKSRC}/src/plugins/Input/ffmpeg/ffmpeg.pro \
X		${WRKSRC}/src/plugins/Input/mpc/mpc.pro
X	${REINPLACE_CMD} -e 's| /include| $$$$PREFIX/include|' \
X		${WRKSRC}/src/qmmp/qmmp.pro ${WRKSRC}/src/qmmpui/qmmpui.pro
X	${REINPLACE_CMD} -e 's| /bin| $$$$PREFIX/libexec|; \
X		s| /share| $$$$PREFIX/share|' \
X		${WRKSRC}/src/ui/ui.pro ${WRKSRC}/src/plugins/Input/cue/cue.pro
X
Xdo-configure:
X	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} ${QMAKE_ARGS}
X
Xpost-install:
X	${INSTALL_SCRIPT} ${WRKDIR}/qmmp ${PREFIX}/bin
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}; \
X	cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
ac6f2b87af2c476bdbddd89eaa379f19
echo c - multimedia/qmmp/files
mkdir -p multimedia/qmmp/files > /dev/null 2>&1
echo x - multimedia/qmmp/files/patch-ac
sed 's/^X//' >multimedia/qmmp/files/patch-ac << 'baca4b4086f75d527ad0d45ac5a05326'
X--- src/plugins/Effect/ladspa/ladspa.pro.orig	2010-01-26 05:36:55.000000000 +0900
X+++ src/plugins/Effect/ladspa/ladspa.pro	2010-05-07 19:43:53.000000000 +0900
X@@ -23,8 +23,7 @@
X QMAKE_LIBDIR += ../../../../lib
X LIBS += -lqmmp \
X     -L/usr/lib \
X-    -I/usr/include \
X-    -ldl
X+    -I/usr/include
X TRANSLATIONS = translations/ladspa_plugin_cs.ts \
X     translations/ladspa_plugin_de.ts \
X     translations/ladspa_plugin_zh_CN.ts \
baca4b4086f75d527ad0d45ac5a05326
echo x - multimedia/qmmp/files/patch-aa
sed 's/^X//' >multimedia/qmmp/files/patch-aa << '64291595f0a4c70e73ca196bfd9571ec'
XIndex: src/plugins/plugins.pri
X===================================================================
X--- src/plugins/plugins.pri	(リビジョン 2054)
X+++ src/plugins/plugins.pri	(作業コピー)
X@@ -1,3 +1,4 @@
X include(../../qmmp.pri)
X unix:PLUGINS_PREFIX=../../../../lib/qmmp
X win32:PLUGINS_PREFIX=../../../../../bin/plugins
X+INCLUDEPATH += ../../../qmmp
64291595f0a4c70e73ca196bfd9571ec
echo x - multimedia/qmmp/files/patch-bug-General.pro
sed 's/^X//' >multimedia/qmmp/files/patch-bug-General.pro << '1b7d93544590d66050a251ebfd0f0d4e'
X--- src/plugins/General/General.pro.orig	2011-01-26 03:38:41.000000000 +0900
X+++ src/plugins/General/General.pro	2011-02-13 01:43:06.000000000 +0900
X@@ -7,6 +7,6 @@
X                 hal \
X                 hotkey \
X                 covermanager \
X-                kdenotify \
X-                streambrowser
X+                kdenotify #\
X+#                streambrowser
X TEMPLATE = subdirs
1b7d93544590d66050a251ebfd0f0d4e
echo x - multimedia/qmmp/files/qmmp.in
sed 's/^X//' >multimedia/qmmp/files/qmmp.in << '8edbe11c7bbc2cdb86a32426a6320b45'
X#!/bin/sh
X
XLOCALDIR=%%PREFIX%%
XQT_LIB_DIR=${LOCALDIR}/lib/qt4
XQMMP_LIB_DIRS=${LOCALDIR}/lib:${LOCALDIR}/lib/qmmp
X
Xif [ -z ${LD_LIBRARY_PATH} ]; then
X    LD_LIBRARY_PATH=${QMMP_LIB_DIRS}:${QT_LIB_DIR}
Xelse
X    LD_LIBRARY_PATH=${QMMP_LIB_DIRS}:${QT_LIB_DIR}:${LD_LIBRARY_PATH}
Xfi
X
Xecho 'Setting LD_LIBRARY_PATH to'
Xecho "$LD_LIBRARY_PATH" | awk -F: '{ for(i = 1; i <= NF; i++) printf "%d) %s\n", i, $i; }'
Xexport LD_LIBRARY_PATH
Xecho
X
Xcd ${LOCALDIR}/lib/qmmp
Xexec ${LOCALDIR}/libexec/qmmp "$@"
8edbe11c7bbc2cdb86a32426a6320b45
echo x - multimedia/qmmp/distinfo
sed 's/^X//' >multimedia/qmmp/distinfo << 'ae865f949f00441c954e659a5e3db4f9'
XSHA256 (qmmp-0.4.4.tar.bz2) = 1695ac03e2f56aeac4f6a10c0b7769fc417bfb9aa99e36ed6006a0815a16dd0b
XSIZE (qmmp-0.4.4.tar.bz2) = 652126
ae865f949f00441c954e659a5e3db4f9
echo x - multimedia/qmmp/pkg-descr
sed 's/^X//' >multimedia/qmmp/pkg-descr << '9d58aeedb64a23360f8b27e93c69eb76'
XThis program is an audio-player, written with help of Qt library.
XIts user interface is similar to winamp or xmms.
X
Xfeatures:
X	Last.fm scrobbler, D-Bus, Spectrum Analyzer, sample rate conversion,
X	streaming (MP3, Vorbis via IceCast/ShoutCast), projectm visualization,
X	device detection, MPRIS, global hotkey, video playback using Mplayer,
X	Bauer Stereophonic-to-Binaural DSP, projectM audio visulaliser,
X	lyrics (from LyricWiki.orig), and all skins for winamp and/or xmms
Xinput plugins:
X	MPEG1 layer 1/2/3, Ogg Vorbis, native FLAC, Musepack, WavePack,
X	ModPlug, WMA (and other formats provided by FFmpeg library), PCM WAVE,
X	AAC, CD audio and CUE (including flac, WavPack embeded cue)
Xoutput plugins:
X	PulseAudio, OSS and Jack
X
XWWW: http://qmmp.ylsoftware.com/
Xor http://code.google.com/p/qmmp/
9d58aeedb64a23360f8b27e93c69eb76
echo x - multimedia/qmmp/pkg-plist
sed 's/^X//' >multimedia/qmmp/pkg-plist << 'fc147cee49ddef8aa9c7df34281723e6'
Xbin/qmmp
Xlibexec/qmmp
Xinclude/qmmp/abstractengine.h
Xinclude/qmmp/audioparameters.h
Xinclude/qmmp/buffer.h
Xinclude/qmmp/decoder.h
Xinclude/qmmp/decoderfactory.h
Xinclude/qmmp/effect.h
Xinclude/qmmp/effectfactory.h
Xinclude/qmmp/enginefactory.h
Xinclude/qmmp/fileinfo.h
Xinclude/qmmp/inputsource.h
Xinclude/qmmp/inputsourcefactory.h
Xinclude/qmmp/metadatamanager.h
Xinclude/qmmp/metadatamodel.h
Xinclude/qmmp/output.h
Xinclude/qmmp/outputfactory.h
Xinclude/qmmp/qmmp.h
Xinclude/qmmp/qmmpsettings.h
Xinclude/qmmp/soundcore.h
Xinclude/qmmp/statehandler.h
Xinclude/qmmp/tagmodel.h
Xinclude/qmmp/visual.h
Xinclude/qmmp/visualfactory.h
Xinclude/qmmp/volumecontrol.h
Xinclude/qmmpui/abstractplaylistitem.h
Xinclude/qmmpui/commandlinemanager.h
Xinclude/qmmpui/commandlineoption.h
Xinclude/qmmpui/detailsdialog.h
Xinclude/qmmpui/filedialog.h
Xinclude/qmmpui/filedialogfactory.h
Xinclude/qmmpui/generalfactory.h
Xinclude/qmmpui/generalhandler.h
Xinclude/qmmpui/mediaplayer.h
Xinclude/qmmpui/metadataformatter.h
Xinclude/qmmpui/playlistformat.h
Xinclude/qmmpui/playlistitem.h
Xinclude/qmmpui/playlistmanager.h
Xinclude/qmmpui/playlistmodel.h
Xinclude/qmmpui/playlistparser.h
Xinclude/qmmpui/templateeditor.h
Xlib/libqmmp.so
Xlib/libqmmp.so.0
Xlib/libqmmp.so.0.4
Xlib/libqmmp.so.0.4.4
Xlib/libqmmpui.so
Xlib/libqmmpui.so.0
Xlib/libqmmpui.so.0.4
Xlib/libqmmpui.so.0.4.4
Xlib/qmmp/CommandLineOptions/libincdecvolumeoption.so
Xlib/qmmp/CommandLineOptions/libseekoption.so
X%%LADSPA%%lib/qmmp/Effect/libladspa.so
X%%BS2B%%lib/qmmp/Effect/libbs2b.so
Xlib/qmmp/Effect/libsrconverter.so
Xlib/qmmp/FileDialogs/libqmmpfiledialog.so
Xlib/qmmp/General/libcovermanager.so
Xlib/qmmp/General/libfileops.so
Xlib/qmmp/General/libhal.so
Xlib/qmmp/General/libhotkey.so
Xlib/qmmp/General/libkdenotify.so
Xlib/qmmp/General/liblyrics.so
Xlib/qmmp/General/libmpris.so
Xlib/qmmp/General/libnotifier.so
Xlib/qmmp/General/libscrobbler.so
Xlib/qmmp/General/libstatusicon.so
X%%FAAD%%lib/qmmp/Input/libaac.so
X%%CDIO%%lib/qmmp/Input/libcdaudio.so
Xlib/qmmp/Input/libcue.so
X%%FFMPEG%%lib/qmmp/Input/libffmpeg.so
X%%FLAC%%lib/qmmp/Input/libflac.so
Xlib/qmmp/Input/libmad.so
X%%MODPLUG%%lib/qmmp/Input/libmodplug.so
X%%MUSEPACK%%lib/qmmp/Input/libmpc.so
X%%MPLAYER%%lib/qmmp/Input/libmplayer.so
Xlib/qmmp/Input/libsndfile.so
Xlib/qmmp/Input/libvorbis.so
Xlib/qmmp/Input/libwavpack.so
X%%JACK%%lib/qmmp/Output/libjack.so
X%%ALSA%%lib/qmmp/Output/libalsa.so
Xlib/qmmp/Output/libnull.so
Xlib/qmmp/Output/liboss.so
X%%PULSE_AUDIO%%lib/qmmp/Output/libpulseaudio.so
Xlib/qmmp/PlaylistFormats/libm3uplaylistformat.so
Xlib/qmmp/PlaylistFormats/libplsplaylistformat.so
Xlib/qmmp/PlaylistFormats/libxspfplaylistformat.so
Xlib/qmmp/Transports/libhttp.so
Xlib/qmmp/Transports/libmms.so
Xlib/qmmp/Visual/libanalyzer.so
X%%PROJECTM%%lib/qmmp/Visual/libprojectm.so
Xshare/applications/qmmp.desktop
Xshare/applications/qmmp_enqueue.desktop
Xshare/applications/qmmp_cue.desktop
X@dirrm include/qmmp
X@dirrm include/qmmpui
X@dirrm lib/qmmp/CommandLineOptions
X@dirrm lib/qmmp/Effect
X@dirrm lib/qmmp/FileDialogs
X@dirrm lib/qmmp/General
X@dirrm lib/qmmp/Input
X@dirrm lib/qmmp/Output
X@dirrm lib/qmmp/PlaylistFormats
X@dirrm lib/qmmp/Transports
X@dirrm lib/qmmp/Visual
fc147cee49ddef8aa9c7df34281723e6
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon Feb 14 13:49:46 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154773 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Tue Feb 15 03:40:14 UTC 2011 
State-Changed-Why:  
hi please install ports-mgmt/portlint and run portlint -AC, also 
patch-ac patch-aa should be renamed to the real filename, there missing 
a lot of qt4 dependency, please fix and resent a patch as attachment to 
me thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154773 

From: =?UTF-8?Q?Ry=C5=8DTa_SimaMoto?= <liangtai.s4@gmail.com>
To: bug-followup@FreeBSD.org, liangtai.s4@gmail.com
Cc: miwi@freebsd.org
Subject: Re: ports/154773: [new port] multimedia/qmmp
Date: Wed, 16 Feb 2011 20:16:38 +0900

 --001636c5b3f324125c049c646a7c
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 Hello, and thank you for your immediate advice.
 
 Then I did these changes:
 
 =C2=A0 =C2=A0* Rename patch files so that it is easy for specifying its tar=
 get.
 =C2=A0 =C2=A0* Change `linguist' to `linguist_build' on Qt components list,=
  because
 =C2=A0 =C2=A0 =C2=A0this port depends on it only at the stage of building.
 =C2=A0 =C2=A0* Add `xml' and `qdbus' to Qt components list, that are really
 =C2=A0 =C2=A0 =C2=A0necessary libraries.
 =C2=A0 =C2=A0* Run strip command on the pre-install stage.
 
 The portlint checker still warns me that it expects LIB_DEPENDS and
 RUN_DEPENDS to appear more earlier, but I don't know how to
 correct that. =C2=A0No other alert is given.
 
 (2011-02-16)
 In addition, pkg-plist is fixed and there is an extra patch appending sever=
 al
 lines on two QMake *.pro files so that certain header files are installed s=
 ame
 as CMake does.
 (My bug report about this issue:
 http://code.google.com/p/qmmp/issues/detail?id=3D427 )
 
 -=3D-=3D-=3D-=3D-=3D
 SimaMoto,Ry=C5=8DTa <liangtai.s4@gmail.com>
 
 --001636c5b3f324125c049c646a7c
 Content-Type: application/x-shar; name="qmmp.shar"
 Content-Disposition: attachment; filename="qmmp.shar"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_gk85ans00
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJbXVsdGltZWRpYS9xbW1wCiMJ
 bXVsdGltZWRpYS9xbW1wL01ha2VmaWxlCiMJbXVsdGltZWRpYS9xbW1wL2ZpbGVzCiMJbXVsdGlt
 ZWRpYS9xbW1wL2ZpbGVzL3BhdGNoLXFtbXAucHJvLXFtbXB1aS5wcm8KIwltdWx0aW1lZGlhL3Ft
 bXAvZmlsZXMvcGF0Y2gtcGx1Z2luc19HZW5lcmFsLnBybwojCW11bHRpbWVkaWEvcW1tcC9maWxl
 cy9xbW1wLmluCiMJbXVsdGltZWRpYS9xbW1wL2ZpbGVzL3BhdGNoLXBsdWdpbnNfRWZmZWN0X2xh
 ZHNwYS5wcm8KIwltdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcGx1Z2lucy5wcmkKIwltdWx0
 aW1lZGlhL3FtbXAvZGlzdGluZm8KIwltdWx0aW1lZGlhL3FtbXAvcGtnLWRlc2NyCiMJbXVsdGlt
 ZWRpYS9xbW1wL3BrZy1wbGlzdAojCmVjaG8gYyAtIG11bHRpbWVkaWEvcW1tcApta2RpciAtcCBt
 dWx0aW1lZGlhL3FtbXAgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBtdWx0aW1lZGlhL3FtbXAv
 TWFrZWZpbGUKc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvTWFrZWZpbGUgPDwgJ2FjNmYy
 Yjg3YWYyYzQ3NmJkYmRkZDg5ZWFhMzc5ZjE5JwpYIyBOZXcgcG9ydHMgY29sbGVjdGlvbiBNYWtl
 ZmlsZSBmb3I6CXFtbXAKWCMgRGF0ZSBjcmVhdGVkOgkJRnJpIEphbiAzMCAwMToxMzoyMCBKU1Qg
 MjAwOQpYIyBXaG9tOiAgICAgIFNpbWFNb3RvLFJ5b1RhIDxsaWFuZ3RhaS5zNEBnbWFpbC5jb20+
 ClgjClgjICRGcmVlQlNEJApYIwpYClhQT1JUTkFNRT0JcW1tcApYUE9SVFZFUlNJT049CTAuNC40
 ClhDQVRFR09SSUVTPQltdWx0aW1lZGlhClhNQVNURVJfU0lURVM9CWh0dHA6Ly9xbW1wLnlsc29m
 dHdhcmUuY29tL2ZpbGVzLyBcClgJJHtNQVNURVJfU0lURV9HT09HTEVfQ09ERX0KWApYTUFJTlRB
 SU5FUj0JbGlhbmd0YWkuczRAZ21haWwuY29tClhDT01NRU5UPQlBIFF0NC1iYXNlZCBtdWx0aW1l
 ZGlhIHBsYXllcgpYClhMSUNFTlNFPQlHUEx2MgpYClhMSUJfREVQRU5EUz0JbWFkLjI6JHtQT1JU
 U0RJUn0vYXVkaW8vbGlibWFkIFwKWAkJc25kZmlsZS4xOiR7UE9SVFNESVJ9L2F1ZGlvL2xpYnNu
 ZGZpbGUgXApYCQlvZ2cuNzoke1BPUlRTRElSfS9hdWRpby9saWJvZ2cgXApYCQl2b3JiaXMuNDok
 e1BPUlRTRElSfS9hdWRpby9saWJ2b3JiaXMgXApYCQl3YXZwYWNrLjI6JHtQT1JUU0RJUn0vYXVk
 aW8vd2F2cGFjayBcClgJCXRhZy4xOiR7UE9SVFNESVJ9L2F1ZGlvL3RhZ2xpYiBcClgJCWN1cmwu
 Njoke1BPUlRTRElSfS9mdHAvY3VybApYUlVOX0RFUEVORFM/PQpYClhVU0VfQlpJUDI9CXllcwpY
 VVNFX1FUX1ZFUj0JNApYVVNFX0dNQUtFPQl5ZXMKWFFUX0NPTVBPTkVOVFM9CWNvcmVsaWIgZ3Vp
 IG5ldHdvcmsgeG1sIGRidXMgXApYCQlxbWFrZV9idWlsZCByY2NfYnVpbGQgdWljX2J1aWxkIG1v
 Y19idWlsZCBsaW5ndWlzdF9idWlsZApYVVNFX0xEQ09ORklHPQl5ZXMKWApYT1BUSU9OUz0JSkFD
 SyAiU3VwcG9ydCB0aGUgSkFDSyBvdXRwdXQgc2VydmVyIiBvbiBcClgJCVBVTFNFICJTdXBwb3J0
 IHRoZSBQdWxzZUF1ZGlvIG91dHB1dCIgb24gXApYCQlBTFNBICJTdXBwb3J0IHRoZSBBTFNBIG91
 dHB1dCIgb2ZmIFwKWAkJQlMyQiAiU3VwcG9ydCB0aGUgQmF1ZXIgc3RlcmVvcGhvbmljMmJpbmF1
 cmFsIiBvbiBcClgJCUZMQUMgIlN1cHBvcnQgdG8gcGxheWJhY2sgRkxBQyBmaWxlcyIgb24gXApY
 CQlNVVNFUEFDSyAiU3VwcG9ydCB0byBwbGF5YmFjayBNUEMgZmlsZXMiIG9uIFwKWAkJRkZNUEVH
 ICJTdXBwb3J0IHRvIHBsYXliYWNrIEZGTVBFRyBmaWxlcyIgb24gXApYCQlNT0RQTFVHICJTdXBw
 b3J0IHRvIHBsYXliYWNrIE1PRCBmaWxlcyIgb24gXApYCQlGQUFEICJTdXBwb3J0IHRvIHBsYXli
 YWNrIHRocm91Z2ggRkFBRCBkZWNvZGVyIiBvbiBcClgJCUNESU8gIlN1cHBvcnQgdG8gcGxheWJh
 Y2sgY29tcGFjdCBkaXNjcyIgb24gXApYCQlMQURTUEEgIlN1cHBvcnQgdGhlIExBRFNQQSBlZmZl
 Y3QiIG9uIFwKWAkJRU5DQSAiU3VwcG9ydCB0aGUgc2FtcGxlIHJhdGUgY29udmVydGVyIiBvbiBc
 ClgJCU1QTEFZRVIgIlN1cHBvcnQgdG8gcGxheWJhY2sgdGhyb3VnaCBNcGxheWVyIiBvbiBcClgJ
 CVBST0pFQ1RNICJTdXBwb3J0IHRoZSBwcm9qZWN0TSBtdXNpYyB2aXN1YWxpc2VyIiBvbgpYClgu
 aW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgpYClhQTFVHSU5fT1BUSU9OUz89CU9TU19QTFVHSU4g
 I2RlZmF1bHQKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfSkFDSykKWFBMSVNUX1NVQis9CUpBQ0s9
 IiIKWExJQl9ERVBFTkRTKz0JamFjay4wOiR7UE9SVFNESVJ9L2F1ZGlvL2phY2sKWFBMVUdJTl9P
 UFRJT05TKz0JSkFDS19QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlKQUNLPSJAY29tbWVudCAi
 ClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfQUxTQSkKWFBMSVNUX1NVQis9CUFMU0E9
 IiIKWExJQl9ERVBFTkRTKz0JYXNvdW5kLjI6JHtQT1JUU0RJUn0vYXVkaW8vYWxzYS1saWIKWFBM
 VUdJTl9PUFRJT05TKz0JQUxTQV9QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlBTFNBPSJAY29t
 bWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfQlMyQikKWFBMSVNUX1NVQis9
 CUJTMkI9IiIKWExJQl9ERVBFTkRTKz0JYnMyYi4wOiR7UE9SVFNESVJ9L2F1ZGlvL2xpYmJzMmIK
 WFBMVUdJTl9PUFRJT05TKz0JQlMyQl9QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlCUzJCPSJA
 Y29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfUFVMU0UpClhQTElTVF9T
 VUIrPQlQVUxTRV9BVURJTz0iIgpYTElCX0RFUEVORFMrPQlwdWxzZS4wOiR7UE9SVFNESVJ9L2F1
 ZGlvL3B1bHNlYXVkaW8KWFBMVUdJTl9PUFRJT05TKz0JUFVMU0VfQVVESU9fUExVR0lOClguZWxz
 ZQpYUExJU1RfU1VCKz0JUFVMU0VfQVVESU89IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgIWRl
 ZmluZWQoV0lUSE9VVF9GTEFDKQpYUExJU1RfU1VCKz0JRkxBQz0iIgpYTElCX0RFUEVORFMrPQlG
 TEFDLjEwOiR7UE9SVFNESVJ9L2F1ZGlvL2ZsYWMKWFBMVUdJTl9PUFRJT05TKz0JRkxBQ19QTFVH
 SU4KWC5lbHNlClhQTElTVF9TVUIrPQlGTEFDPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFk
 ZWZpbmVkKFdJVEhPVVRfTVVTRVBBQ0spClhQTElTVF9TVUIrPQlNVVNFUEFDSz0iIgpYTElCX0RF
 UEVORFMrPQltcGNkZWMuNzoke1BPUlRTRElSfS9hdWRpby9tdXNlcGFjawpYUExVR0lOX09QVElP
 TlMrPQlNVVNFUEFDS19QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlNVVNFUEFDSz0iQGNvbW1l
 bnQgIgpYLmVuZGlmClgKWC5pZiAhZGVmaW5lZChXSVRIT1VUX0ZGTVBFRykKWFBMSVNUX1NVQis9
 CUZGTVBFRz0iIgpYTElCX0RFUEVORFMrPQlhdmNvZGVjLjE6JHtQT1JUU0RJUn0vbXVsdGltZWRp
 YS9mZm1wZWcKWFBMVUdJTl9PUFRJT05TKz0JRkZNUEVHX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NV
 Qis9CUZGTVBFRz0iQGNvbW1lbnQgIgpYLmVuZGlmClgKWC5pZiAhZGVmaW5lZChXSVRIT1VUX01P
 RFBMVUcpClhQTElTVF9TVUIrPQlNT0RQTFVHPSIiClhMSUJfREVQRU5EUys9CW1vZHBsdWcuMTok
 e1BPUlRTRElSfS9hdWRpby9saWJtb2RwbHVnClhQTFVHSU5fT1BUSU9OUys9CU1PRFBMVUdfUExV
 R0lOClguZWxzZQpYUExJU1RfU1VCKz0JTU9EUExVRz0iQGNvbW1lbnQgIgpYLmVuZGlmClgKWC5p
 ZiAhZGVmaW5lZChXSVRIT1VUX0ZBQUQpClhQTElTVF9TVUIrPQlGQUFEPSIiClhMSUJfREVQRU5E
 Uys9CWZhYWQuMjoke1BPUlRTRElSfS9hdWRpby9mYWFkClhQTFVHSU5fT1BUSU9OUys9CUFBQ19Q
 TFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlGQUFEPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlm
 ICFkZWZpbmVkKFdJVEhPVVRfQ0RJTykKWFBMSVNUX1NVQis9CUNESU89IiIKWExJQl9ERVBFTkRT
 Kz0JY2Rpby4xMjoke1BPUlRTRElSfS9zeXN1dGlscy9saWJjZGlvClhQTFVHSU5fT1BUSU9OUys9
 CUNEQVVESU9fUExVR0lOClguZWxzZQpYUExJU1RfU1VCKz0JQ0RJTz0iQGNvbW1lbnQgIgpYLmVu
 ZGlmClgKWC5pZiAhZGVmaW5lZChXSVRIT1VUX0VOQ0EpClhQTElTVF9TVUIrPQlFTkNBPSIiClhM
 SUJfREVQRU5EUz0JZW5jYS41OiR7UE9SVFNESVJ9L2NvbnZlcnRlcnMvZW5jYQpYUExVR0lOX09Q
 VElPTlMrPQlXSVRIX0VOQ0EKWC5lbHNlClhQTElTVF9TVUIrPQlFTkNBPSJAY29tbWVudCAiClgu
 ZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfTVBMQVlFUikKWFBMSVNUX1NVQis9CU1QTEFZ
 RVI9IiIKWFJVTl9ERVBFTkRTPQltcGxheWVyOiR7UE9SVFNESVJ9L211bHRpbWVkaWEvbXBsYXll
 cgpYUExVR0lOX09QVElPTlMrPQlNUExBWUVSX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NVQis9CU1Q
 TEFZRVI9IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9QUk9KRUNU
 TSkKWFBMSVNUX1NVQis9CVBST0pFQ1RNPSIiClhMSUJfREVQRU5EUys9CXByb2plY3RNLjI6JHtQ
 T1JUU0RJUn0vZ3JhcGhpY3MvbGlicHJvamVjdG0KWFBMVUdJTl9PUFRJT05TKz0JUFJPSkVDVE1f
 UExVR0lOIFdJVEhfUFJPSkVDVE0yMApYLmVsc2UKWFBMSVNUX1NVQis9CVBST0pFQ1RNPSJAY29t
 bWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfTEFEU1BBKQpYUExJU1RfU1VC
 Kz0JTEFEU1BBPSIiClhSVU5fREVQRU5EUys9CWFuYWx5c2VwbHVnaW46JHtQT1JUU0RJUn0vYXVk
 aW8vbGFkc3BhClhQTFVHSU5fT1BUSU9OUys9CUxBRFNQQV9QTFVHSU4KWC5lbHNlClhQTElTVF9T
 VUIrPQlMQURTUEE9IkBjb21tZW50ICIKWC5lbmRpZgpYClhQT1JURE9DUz0JUkVBRE1FIFJFQURN
 RS5SVVMgQVVUSE9SUwpYU1VCX0ZJTEVTPQlxbW1wClhJTlNUQUxMU19JQ09OUz0JeWVzClgKWFFN
 QUtFX0FSR1MrPQlDT05GSUcrPSIke1BMVUdJTl9PUFRJT05TfSIgUFJFRklYPSR7UFJFRklYfSBc
 ClgJCUxJQl9ESVI9JHtQUkVGSVh9L2xpYgpYClhwb3N0LXBhdGNoOgpYCSR7UkVJTlBMQUNFX0NN
 RH0gLWUgJ3N8XkNPTkZJRyArPSB8I0NPTkZJRyArPXwnIFwKWAkJJHtXUktTUkN9L3FtbXAucHJp
 ClgJJHtGSU5EfSAke1dSS1NSQ30gLW5hbWUgTWFrZWZpbGUgLWRlbGV0ZQpYCSR7UkVJTlBMQUNF
 X0NNRH0gLWUgJ3N8L3Vzci98JHtQUkVGSVh9L3xnJyBcClgJCSR7V1JLU1JDfS9zcmMvcGx1Z2lu
 cy9JbnB1dC9mZm1wZWcvZmZtcGVnLnBybyBcClgJCSR7V1JLU1JDfS9zcmMvcGx1Z2lucy9JbnB1
 dC9tcGMvbXBjLnBybwpYCSR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8IC9pbmNsdWRlfCAkJCQkUFJF
 RklYL2luY2x1ZGV8JyBcClgJCSR7V1JLU1JDfS9zcmMvcW1tcC9xbW1wLnBybyAke1dSS1NSQ30v
 c3JjL3FtbXB1aS9xbW1wdWkucHJvClgJJHtSRUlOUExBQ0VfQ01EfSAtZSAnc3wgL2JpbnwgJCQk
 JFBSRUZJWC9saWJleGVjfDsgXApYCQlzfCAvc2hhcmV8ICQkJCRQUkVGSVgvc2hhcmV8JyBcClgJ
 CSR7V1JLU1JDfS9zcmMvdWkvdWkucHJvICR7V1JLU1JDfS9zcmMvcGx1Z2lucy9JbnB1dC9jdWUv
 Y3VlLnBybwpYClhkby1jb25maWd1cmU6ClgJY2QgJHtXUktTUkN9ICYmICR7U0VURU5WfSAke01B
 S0VfRU5WfSAke1FNQUtFfSAke1FNQUtFX0FSR1N9ClgKWHByZS1pbnN0YWxsOgpYCSR7U1RSSVBf
 Q01EfSAke1dSS1NSQ30vYmluL3FtbXAKWApYcG9zdC1pbnN0YWxsOgpYCSR7SU5TVEFMTF9TQ1JJ
 UFR9ICR7V1JLRElSfS9xbW1wICR7UFJFRklYfS9iaW4KWC5pZiAhZGVmaW5lZChOT1BPUlRET0NT
 KQpYCSR7TUtESVJ9ICR7RE9DU0RJUn07IFwKWAljZCAke1dSS1NSQ30gJiYgJHtJTlNUQUxMX01B
 Tn0gJHtQT1JURE9DU30gJHtET0NTRElSfQpYLmVuZGlmClgKWC5pbmNsdWRlIDxic2QucG9ydC5w
 b3N0Lm1rPgphYzZmMmI4N2FmMmM0NzZiZGJkZGQ4OWVhYTM3OWYxOQplY2hvIGMgLSBtdWx0aW1l
 ZGlhL3FtbXAvZmlsZXMKbWtkaXIgLXAgbXVsdGltZWRpYS9xbW1wL2ZpbGVzID4gL2Rldi9udWxs
 IDI+JjEKZWNobyB4IC0gbXVsdGltZWRpYS9xbW1wL2ZpbGVzL3BhdGNoLXFtbXAucHJvLXFtbXB1
 aS5wcm8Kc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcW1tcC5wcm8t
 cW1tcHVpLnBybyA8PCAnNWM3OGM1NDcxNDgwZTZlMDEzM2VjODUwMjM0NjJhOWInClgtLS0gc3Jj
 L3FtbXAvcW1tcC5wcm8ub3JpZwkyMDEwLTAzLTEzIDA1OjMzOjM2LjAwMDAwMDAwMCArMDkwMApY
 KysrIHNyYy9xbW1wL3FtbXAucHJvCTIwMTEtMDItMTYgMTk6MjQ6MTEuMDAwMDAwMDAwICswOTAw
 ClhAQCAtNzgsNyArNzgsNyBAQApYIHVuaXggeyAKWCAgICAgdGFyZ2V0LnBhdGggPSAkJExJQl9E
 SVIKWCAgICAgZGV2ZWwuZmlsZXMgKz0gYnVmZmVyLmggXApYLSAgICAgICAgICAgICAgICAgICBi
 dWZmZXIuaCBcClgrICAgICAgICAgICAgICAgICAgIHJlY3ljbGVyLmggXApYICAgICAgICAgICAg
 ICAgICAgICBkZWNvZGVyLmggXApYICAgICAgICAgICAgICAgICAgICBvdXRwdXQuaCBcClggICAg
 ICAgICAgICAgICAgICAgIG91dHB1dGZhY3RvcnkuaCBcClgtLS0gc3JjL3FtbXB1aS9xbW1wdWku
 cHJvLm9yaWcJMjAxMC0wOC0yMSAwMjoxMjoyOC4wMDAwMDAwMDAgKzA5MDAKWCsrKyBzcmMvcW1t
 cHVpL3FtbXB1aS5wcm8JMjAxMS0wMi0xNiAxOToyMzozOS4wMDAwMDAwMDAgKzA5MDAKWEBAIC03
 OSw2ICs3OSw3IEBAClggICAgIHRyYW5zbGF0aW9ucy9saWJxbW1wdWlfZXMudHMKWCB1bml4IHsg
 ClggICAgIGRldmVsLmZpbGVzICs9IGFic3RyYWN0cGxheWxpc3RpdGVtLmggXApYKyAgICAgICAg
 ICAgICAgICAgICBnZW5lcmFsLmggXApYICAgICAgICAgICAgICAgICAgICBnZW5lcmFsZmFjdG9y
 eS5oIFwKWCAgICAgICAgICAgICAgICAgICAgZ2VuZXJhbGhhbmRsZXIuaCBcClggICAgICAgICAg
 ICAgICAgICAgIHBsYXlsaXN0Zm9ybWF0LmggXAo1Yzc4YzU0NzE0ODBlNmUwMTMzZWM4NTAyMzQ2
 MmE5YgplY2hvIHggLSBtdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcGx1Z2luc19HZW5lcmFs
 LnBybwpzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEvcW1tcC9maWxlcy9wYXRjaC1wbHVnaW5zX0dl
 bmVyYWwucHJvIDw8ICc5YWE2NzQzYzYxY2U5NGZjODYzOWE2MjkyYzVlYWJhNycKWC0tLSBzcmMv
 cGx1Z2lucy9HZW5lcmFsL0dlbmVyYWwucHJvLm9yaWcJMjAxMS0wMS0yNiAwMzozODo0MS4wMDAw
 MDAwMDAgKzA5MDAKWCsrKyBzcmMvcGx1Z2lucy9HZW5lcmFsL0dlbmVyYWwucHJvCTIwMTEtMDIt
 MTMgMDE6NDM6MDYuMDAwMDAwMDAwICswOTAwClhAQCAtNyw2ICs3LDYgQEAKWCAgICAgICAgICAg
 ICAgICAgaGFsIFwKWCAgICAgICAgICAgICAgICAgaG90a2V5IFwKWCAgICAgICAgICAgICAgICAg
 Y292ZXJtYW5hZ2VyIFwKWC0gICAgICAgICAgICAgICAga2Rlbm90aWZ5IFwKWC0gICAgICAgICAg
 ICAgICAgc3RyZWFtYnJvd3NlcgpYKyAgICAgICAgICAgICAgICBrZGVub3RpZnkgI1wKWCsjICAg
 ICAgICAgICAgICAgIHN0cmVhbWJyb3dzZXIKWCBURU1QTEFURSA9IHN1YmRpcnMKOWFhNjc0M2M2
 MWNlOTRmYzg2MzlhNjI5MmM1ZWFiYTcKZWNobyB4IC0gbXVsdGltZWRpYS9xbW1wL2ZpbGVzL3Ft
 bXAuaW4Kc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvZmlsZXMvcW1tcC5pbiA8PCAnOGVk
 YmUxMWM3YmJjMmNkYjg2YTMyNDI2YTYzMjBiNDUnClgjIS9iaW4vc2gKWApYTE9DQUxESVI9JSVQ
 UkVGSVglJQpYUVRfTElCX0RJUj0ke0xPQ0FMRElSfS9saWIvcXQ0ClhRTU1QX0xJQl9ESVJTPSR7
 TE9DQUxESVJ9L2xpYjoke0xPQ0FMRElSfS9saWIvcW1tcApYClhpZiBbIC16ICR7TERfTElCUkFS
 WV9QQVRIfSBdOyB0aGVuClggICAgTERfTElCUkFSWV9QQVRIPSR7UU1NUF9MSUJfRElSU306JHtR
 VF9MSUJfRElSfQpYZWxzZQpYICAgIExEX0xJQlJBUllfUEFUSD0ke1FNTVBfTElCX0RJUlN9OiR7
 UVRfTElCX0RJUn06JHtMRF9MSUJSQVJZX1BBVEh9ClhmaQpYClhlY2hvICdTZXR0aW5nIExEX0xJ
 QlJBUllfUEFUSCB0bycKWGVjaG8gIiRMRF9MSUJSQVJZX1BBVEgiIHwgYXdrIC1GOiAneyBmb3Io
 aSA9IDE7IGkgPD0gTkY7IGkrKykgcHJpbnRmICIlZCkgJXNcbiIsIGksICRpOyB9JwpYZXhwb3J0
 IExEX0xJQlJBUllfUEFUSApYZWNobwpYClhjZCAke0xPQ0FMRElSfS9saWIvcW1tcApYZXhlYyAk
 e0xPQ0FMRElSfS9saWJleGVjL3FtbXAgIiRAIgo4ZWRiZTExYzdiYmMyY2RiODZhMzI0MjZhNjMy
 MGI0NQplY2hvIHggLSBtdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcGx1Z2luc19FZmZlY3Rf
 bGFkc3BhLnBybwpzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEvcW1tcC9maWxlcy9wYXRjaC1wbHVn
 aW5zX0VmZmVjdF9sYWRzcGEucHJvIDw8ICdlYjkxOTNlOTU1MzUwMWE3M2NmZTJmNzIxODZhY2Iy
 YicKWC0tLSBzcmMvcGx1Z2lucy9FZmZlY3QvbGFkc3BhL2xhZHNwYS5wcm8ub3JpZwkyMDEwLTAx
 LTI2IDA1OjM2OjU1LjAwMDAwMDAwMCArMDkwMApYKysrIHNyYy9wbHVnaW5zL0VmZmVjdC9sYWRz
 cGEvbGFkc3BhLnBybwkyMDEwLTA1LTA3IDE5OjQzOjUzLjAwMDAwMDAwMCArMDkwMApYQEAgLTIz
 LDggKzIzLDcgQEAKWCBRTUFLRV9MSUJESVIgKz0gLi4vLi4vLi4vLi4vbGliClggTElCUyArPSAt
 bHFtbXAgXApYICAgICAtTC91c3IvbGliIFwKWC0gICAgLUkvdXNyL2luY2x1ZGUgXApYLSAgICAt
 bGRsClgrICAgIC1JL3Vzci9pbmNsdWRlClggVFJBTlNMQVRJT05TID0gdHJhbnNsYXRpb25zL2xh
 ZHNwYV9wbHVnaW5fY3MudHMgXApYICAgICB0cmFuc2xhdGlvbnMvbGFkc3BhX3BsdWdpbl9kZS50
 cyBcClggICAgIHRyYW5zbGF0aW9ucy9sYWRzcGFfcGx1Z2luX3poX0NOLnRzIFwKZWI5MTkzZTk1
 NTM1MDFhNzNjZmUyZjcyMTg2YWNiMmIKZWNobyB4IC0gbXVsdGltZWRpYS9xbW1wL2ZpbGVzL3Bh
 dGNoLXBsdWdpbnMucHJpCnNlZCAncy9eWC8vJyA+bXVsdGltZWRpYS9xbW1wL2ZpbGVzL3BhdGNo
 LXBsdWdpbnMucHJpIDw8ICdhMTIyMTVkMTFhOWZjMzQ3NjIxOTM5ZWI0ZTE3ZTczMCcKWC0tLSBz
 cmMvcGx1Z2lucy9wbHVnaW5zLnByaQkocmV2aXNpb24gMjA1NCkKWCsrKyBzcmMvcGx1Z2lucy9w
 bHVnaW5zLnByaQkod29ya2luZyBjb3B5KQpYQEAgLTEsMyArMSw0IEBAClggaW5jbHVkZSguLi8u
 Li9xbW1wLnByaSkKWCB1bml4OlBMVUdJTlNfUFJFRklYPS4uLy4uLy4uLy4uL2xpYi9xbW1wClgg
 d2luMzI6UExVR0lOU19QUkVGSVg9Li4vLi4vLi4vLi4vLi4vYmluL3BsdWdpbnMKWCtJTkNMVURF
 UEFUSCArPSAuLi8uLi8uLi9xbW1wCmExMjIxNWQxMWE5ZmMzNDc2MjE5MzllYjRlMTdlNzMwCmVj
 aG8geCAtIG11bHRpbWVkaWEvcW1tcC9kaXN0aW5mbwpzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEv
 cW1tcC9kaXN0aW5mbyA8PCAnYWU4NjVmOTQ5ZjAwNDQxYzk1NGU2NTlhNWUzZGI0ZjknClhTSEEy
 NTYgKHFtbXAtMC40LjQudGFyLmJ6MikgPSAxNjk1YWMwM2UyZjU2YWVhYzRmNmExMGMwYjc3Njlm
 YzQxN2JmYjlhYTk5ZTM2ZWQ2MDA2YTA4MTVhMTZkZDBiClhTSVpFIChxbW1wLTAuNC40LnRhci5i
 ejIpID0gNjUyMTI2CmFlODY1Zjk0OWYwMDQ0MWM5NTRlNjU5YTVlM2RiNGY5CmVjaG8geCAtIG11
 bHRpbWVkaWEvcW1tcC9wa2ctZGVzY3IKc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvcGtn
 LWRlc2NyIDw8ICc5ZDU4YWVlZGI2NGEyMzM2MGY4YjI3ZTkzYzY5ZWI3NicKWFRoaXMgcHJvZ3Jh
 bSBpcyBhbiBhdWRpby1wbGF5ZXIsIHdyaXR0ZW4gd2l0aCBoZWxwIG9mIFF0IGxpYnJhcnkuClhJ
 dHMgdXNlciBpbnRlcmZhY2UgaXMgc2ltaWxhciB0byB3aW5hbXAgb3IgeG1tcy4KWApYZmVhdHVy
 ZXM6ClgJTGFzdC5mbSBzY3JvYmJsZXIsIEQtQnVzLCBTcGVjdHJ1bSBBbmFseXplciwgc2FtcGxl
 IHJhdGUgY29udmVyc2lvbiwKWAlzdHJlYW1pbmcgKE1QMywgVm9yYmlzIHZpYSBJY2VDYXN0L1No
 b3V0Q2FzdCksIHByb2plY3RtIHZpc3VhbGl6YXRpb24sClgJZGV2aWNlIGRldGVjdGlvbiwgTVBS
 SVMsIGdsb2JhbCBob3RrZXksIHZpZGVvIHBsYXliYWNrIHVzaW5nIE1wbGF5ZXIsClgJQmF1ZXIg
 U3RlcmVvcGhvbmljLXRvLUJpbmF1cmFsIERTUCwgcHJvamVjdE0gYXVkaW8gdmlzdWxhbGlzZXIs
 ClgJbHlyaWNzIChmcm9tIEx5cmljV2lraS5vcmlnKSwgYW5kIGFsbCBza2lucyBmb3Igd2luYW1w
 IGFuZC9vciB4bW1zClhpbnB1dCBwbHVnaW5zOgpYCU1QRUcxIGxheWVyIDEvMi8zLCBPZ2cgVm9y
 YmlzLCBuYXRpdmUgRkxBQywgTXVzZXBhY2ssIFdhdmVQYWNrLApYCU1vZFBsdWcsIFdNQSAoYW5k
 IG90aGVyIGZvcm1hdHMgcHJvdmlkZWQgYnkgRkZtcGVnIGxpYnJhcnkpLCBQQ00gV0FWRSwKWAlB
 QUMsIENEIGF1ZGlvIGFuZCBDVUUgKGluY2x1ZGluZyBmbGFjLCBXYXZQYWNrIGVtYmVkZWQgY3Vl
 KQpYb3V0cHV0IHBsdWdpbnM6ClgJUHVsc2VBdWRpbywgT1NTIGFuZCBKYWNrClgKWFdXVzogaHR0
 cDovL3FtbXAueWxzb2Z0d2FyZS5jb20vClhvciBodHRwOi8vY29kZS5nb29nbGUuY29tL3AvcW1t
 cC8KOWQ1OGFlZWRiNjRhMjMzNjBmOGIyN2U5M2M2OWViNzYKZWNobyB4IC0gbXVsdGltZWRpYS9x
 bW1wL3BrZy1wbGlzdApzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEvcW1tcC9wa2ctcGxpc3QgPDwg
 J2ZjMTQ3Y2VlNDlkZGVmOGFhOWM3ZGYzNDI4MTcyM2U2JwpYYmluL3FtbXAKWGxpYmV4ZWMvcW1t
 cApYaW5jbHVkZS9xbW1wL2Fic3RyYWN0ZW5naW5lLmgKWGluY2x1ZGUvcW1tcC9hdWRpb3BhcmFt
 ZXRlcnMuaApYaW5jbHVkZS9xbW1wL2J1ZmZlci5oClhpbmNsdWRlL3FtbXAvZGVjb2Rlci5oClhp
 bmNsdWRlL3FtbXAvZGVjb2RlcmZhY3RvcnkuaApYaW5jbHVkZS9xbW1wL2VmZmVjdC5oClhpbmNs
 dWRlL3FtbXAvZWZmZWN0ZmFjdG9yeS5oClhpbmNsdWRlL3FtbXAvZW5naW5lZmFjdG9yeS5oClhp
 bmNsdWRlL3FtbXAvZmlsZWluZm8uaApYaW5jbHVkZS9xbW1wL2lucHV0c291cmNlLmgKWGluY2x1
 ZGUvcW1tcC9pbnB1dHNvdXJjZWZhY3RvcnkuaApYaW5jbHVkZS9xbW1wL21ldGFkYXRhbWFuYWdl
 ci5oClhpbmNsdWRlL3FtbXAvbWV0YWRhdGFtb2RlbC5oClhpbmNsdWRlL3FtbXAvb3V0cHV0LmgK
 WGluY2x1ZGUvcW1tcC9vdXRwdXRmYWN0b3J5LmgKWGluY2x1ZGUvcW1tcC9xbW1wLmgKWGluY2x1
 ZGUvcW1tcC9xbW1wc2V0dGluZ3MuaApYaW5jbHVkZS9xbW1wL3JlY3ljbGVyLmgKWGluY2x1ZGUv
 cW1tcC9zb3VuZGNvcmUuaApYaW5jbHVkZS9xbW1wL3N0YXRlaGFuZGxlci5oClhpbmNsdWRlL3Ft
 bXAvdGFnbW9kZWwuaApYaW5jbHVkZS9xbW1wL3Zpc3VhbC5oClhpbmNsdWRlL3FtbXAvdmlzdWFs
 ZmFjdG9yeS5oClhpbmNsdWRlL3FtbXAvdm9sdW1lY29udHJvbC5oClhpbmNsdWRlL3FtbXB1aS9h
 YnN0cmFjdHBsYXlsaXN0aXRlbS5oClhpbmNsdWRlL3FtbXB1aS9jb21tYW5kbGluZW1hbmFnZXIu
 aApYaW5jbHVkZS9xbW1wdWkvY29tbWFuZGxpbmVvcHRpb24uaApYaW5jbHVkZS9xbW1wdWkvZGV0
 YWlsc2RpYWxvZy5oClhpbmNsdWRlL3FtbXB1aS9maWxlZGlhbG9nLmgKWGluY2x1ZGUvcW1tcHVp
 L2ZpbGVkaWFsb2dmYWN0b3J5LmgKWGluY2x1ZGUvcW1tcHVpL2dlbmVyYWwuaApYaW5jbHVkZS9x
 bW1wdWkvZ2VuZXJhbGZhY3RvcnkuaApYaW5jbHVkZS9xbW1wdWkvZ2VuZXJhbGhhbmRsZXIuaApY
 aW5jbHVkZS9xbW1wdWkvbWVkaWFwbGF5ZXIuaApYaW5jbHVkZS9xbW1wdWkvbWV0YWRhdGFmb3Jt
 YXR0ZXIuaApYaW5jbHVkZS9xbW1wdWkvcGxheWxpc3Rmb3JtYXQuaApYaW5jbHVkZS9xbW1wdWkv
 cGxheWxpc3RpdGVtLmgKWGluY2x1ZGUvcW1tcHVpL3BsYXlsaXN0bWFuYWdlci5oClhpbmNsdWRl
 L3FtbXB1aS9wbGF5bGlzdG1vZGVsLmgKWGluY2x1ZGUvcW1tcHVpL3BsYXlsaXN0cGFyc2VyLmgK
 WGluY2x1ZGUvcW1tcHVpL3RlbXBsYXRlZWRpdG9yLmgKWGxpYi9saWJxbW1wLnNvClhsaWIvbGli
 cW1tcC5zby4wClhsaWIvbGlicW1tcC5zby4wLjQKWGxpYi9saWJxbW1wLnNvLjAuNC40ClhsaWIv
 bGlicW1tcHVpLnNvClhsaWIvbGlicW1tcHVpLnNvLjAKWGxpYi9saWJxbW1wdWkuc28uMC40Clhs
 aWIvbGlicW1tcHVpLnNvLjAuNC40ClhsaWIvcW1tcC9Db21tYW5kTGluZU9wdGlvbnMvbGliaW5j
 ZGVjdm9sdW1lb3B0aW9uLnNvClhsaWIvcW1tcC9Db21tYW5kTGluZU9wdGlvbnMvbGlic2Vla29w
 dGlvbi5zbwpYJSVMQURTUEElJWxpYi9xbW1wL0VmZmVjdC9saWJsYWRzcGEuc28KWCUlQlMyQiUl
 bGliL3FtbXAvRWZmZWN0L2xpYmJzMmIuc28KWGxpYi9xbW1wL0VmZmVjdC9saWJzcmNvbnZlcnRl
 ci5zbwpYbGliL3FtbXAvRmlsZURpYWxvZ3MvbGlicW1tcGZpbGVkaWFsb2cuc28KWGxpYi9xbW1w
 L0dlbmVyYWwvbGliY292ZXJtYW5hZ2VyLnNvClhsaWIvcW1tcC9HZW5lcmFsL2xpYmZpbGVvcHMu
 c28KWGxpYi9xbW1wL0dlbmVyYWwvbGliaGFsLnNvClhsaWIvcW1tcC9HZW5lcmFsL2xpYmhvdGtl
 eS5zbwpYbGliL3FtbXAvR2VuZXJhbC9saWJrZGVub3RpZnkuc28KWGxpYi9xbW1wL0dlbmVyYWwv
 bGlibHlyaWNzLnNvClhsaWIvcW1tcC9HZW5lcmFsL2xpYm1wcmlzLnNvClhsaWIvcW1tcC9HZW5l
 cmFsL2xpYm5vdGlmaWVyLnNvClhsaWIvcW1tcC9HZW5lcmFsL2xpYnNjcm9iYmxlci5zbwpYbGli
 L3FtbXAvR2VuZXJhbC9saWJzdGF0dXNpY29uLnNvClglJUZBQUQlJWxpYi9xbW1wL0lucHV0L2xp
 YmFhYy5zbwpYJSVDRElPJSVsaWIvcW1tcC9JbnB1dC9saWJjZGF1ZGlvLnNvClhsaWIvcW1tcC9J
 bnB1dC9saWJjdWUuc28KWCUlRkZNUEVHJSVsaWIvcW1tcC9JbnB1dC9saWJmZm1wZWcuc28KWCUl
 RkxBQyUlbGliL3FtbXAvSW5wdXQvbGliZmxhYy5zbwpYbGliL3FtbXAvSW5wdXQvbGlibWFkLnNv
 ClglJU1PRFBMVUclJWxpYi9xbW1wL0lucHV0L2xpYm1vZHBsdWcuc28KWCUlTVVTRVBBQ0slJWxp
 Yi9xbW1wL0lucHV0L2xpYm1wYy5zbwpYJSVNUExBWUVSJSVsaWIvcW1tcC9JbnB1dC9saWJtcGxh
 eWVyLnNvClhsaWIvcW1tcC9JbnB1dC9saWJzbmRmaWxlLnNvClhsaWIvcW1tcC9JbnB1dC9saWJ2
 b3JiaXMuc28KWGxpYi9xbW1wL0lucHV0L2xpYndhdnBhY2suc28KWCUlSkFDSyUlbGliL3FtbXAv
 T3V0cHV0L2xpYmphY2suc28KWCUlQUxTQSUlbGliL3FtbXAvT3V0cHV0L2xpYmFsc2Euc28KWGxp
 Yi9xbW1wL091dHB1dC9saWJudWxsLnNvClhsaWIvcW1tcC9PdXRwdXQvbGlib3NzLnNvClglJVBV
 TFNFX0FVRElPJSVsaWIvcW1tcC9PdXRwdXQvbGlicHVsc2VhdWRpby5zbwpYbGliL3FtbXAvUGxh
 eWxpc3RGb3JtYXRzL2xpYm0zdXBsYXlsaXN0Zm9ybWF0LnNvClhsaWIvcW1tcC9QbGF5bGlzdEZv
 cm1hdHMvbGlicGxzcGxheWxpc3Rmb3JtYXQuc28KWGxpYi9xbW1wL1BsYXlsaXN0Rm9ybWF0cy9s
 aWJ4c3BmcGxheWxpc3Rmb3JtYXQuc28KWGxpYi9xbW1wL1RyYW5zcG9ydHMvbGliaHR0cC5zbwpY
 bGliL3FtbXAvVHJhbnNwb3J0cy9saWJtbXMuc28KWGxpYi9xbW1wL1Zpc3VhbC9saWJhbmFseXpl
 ci5zbwpYJSVQUk9KRUNUTSUlbGliL3FtbXAvVmlzdWFsL2xpYnByb2plY3RtLnNvClhzaGFyZS9h
 cHBsaWNhdGlvbnMvcW1tcC5kZXNrdG9wClhzaGFyZS9hcHBsaWNhdGlvbnMvcW1tcF9lbnF1ZXVl
 LmRlc2t0b3AKWHNoYXJlL2FwcGxpY2F0aW9ucy9xbW1wX2N1ZS5kZXNrdG9wClhAZGlycm0gaW5j
 bHVkZS9xbW1wClhAZGlycm0gaW5jbHVkZS9xbW1wdWkKWEBkaXJybSBsaWIvcW1tcC9Db21tYW5k
 TGluZU9wdGlvbnMKWEBkaXJybSBsaWIvcW1tcC9FZmZlY3QKWEBkaXJybSBsaWIvcW1tcC9GaWxl
 RGlhbG9ncwpYQGRpcnJtIGxpYi9xbW1wL0dlbmVyYWwKWEBkaXJybSBsaWIvcW1tcC9JbnB1dApY
 QGRpcnJtIGxpYi9xbW1wL091dHB1dApYQGRpcnJtIGxpYi9xbW1wL1BsYXlsaXN0Rm9ybWF0cwpY
 QGRpcnJtIGxpYi9xbW1wL1RyYW5zcG9ydHMKWEBkaXJybSBsaWIvcW1tcC9WaXN1YWwKWEBkaXJy
 bSBsaWIvcW1tcApmYzE0N2NlZTQ5ZGRlZjhhYTljN2RmMzQyODE3MjNlNgpleGl0Cgo=
 --001636c5b3f324125c049c646a7c--
State-Changed-From-To: feedback->open 
State-Changed-By: miwi 
State-Changed-When: Sat Feb 19 14:53:56 UTC 2011 
State-Changed-Why:  
got patch 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154773 
State-Changed-From-To: open->feedback 
State-Changed-By: miwi 
State-Changed-When: Sat Feb 19 14:54:34 UTC 2011 
State-Changed-Why:  
ok seems there need more dependencys 
http://64bit.miwibox.org/index.php?action=describe_port&id=2845 
http://32bit.miwibox.org/index.php?action=describe_port&id=2678 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154773 

From: =?UTF-8?Q?Ry=C5=8DTa_SimaMoto?= <liangtai.s4@gmail.com>
To: bug-followup@freebsd.org
Cc: miwi@freebsd.org
Subject: Re: ports/154773: [new port] multimedia/qmmp
Date: Sun, 20 Feb 2011 01:45:49 +0900

 Hello,
 
 I'm sorry I bother you on my mistakes again.
 
 The building log from your tinderbox encourages me to
 find an important bug on Makefile.  On an option,
 LIB_DEPENDS valuables are overwitten with a port name
 rather than appending a more port, and former included
 ports are lost on the dependency list.
 
 @@ -133,7 +133,7 @@
  .if !defined(WITHOUT_ENCA)
  PLIST_SUB+=3D    ENCA=3D""
 -LIB_DEPENDS=3D   enca.5:${PORTSDIR}/converters/enca
 +LIB_DEPENDS+=3D  enca.5:${PORTSDIR}/converters/enca
  PLUGIN_OPTIONS+=3D       WITH_ENCA
  .else
  PLIST_SUB+=3D    ENCA=3D"@comment "
 
 I hope this report becomes the last fix to the commitment
 if I can.
 
 
 2011/2/19  <miwi@freebsd.org>:
 > Synopsis: [new port] multimedia/qmmp
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: miwi
 > State-Changed-When: Sat Feb 19 14:54:34 UTC 2011
 > State-Changed-Why:
 > ok seems there need more dependencys
 > http://64bit.miwibox.org/index.php?action=3Ddescribe_port&id=3D2845
 > http://32bit.miwibox.org/index.php?action=3Ddescribe_port&id=3D2678
 >
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D154773
 >
 
 
 
 --=20
 -=3D-=3D-=3D-=3D-=3D
 SimaMoto,Ry=C5=8DTa <liangtai.s4@gmail.com>

From: =?UTF-8?Q?Ry=C5=8DTa_SimaMoto?= <liangtai.s4@gmail.com>
To: miwi@freebsd.org, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154773: [new port] multimedia/qmmp
Date: Sat, 12 Mar 2011 16:15:44 +0900

 --bcaec517ab7ed72dda049e43d870
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 
 qmmp is updated to 0.4.5 today.
 
 -=3D-=3D-=3D-=3D-=3D
 SimaMoto,Ry=C5=8DTa <liangtai.s4@gmail.com>
 
 --bcaec517ab7ed72dda049e43d870
 Content-Type: application/x-shar; name="qmmp.shar"
 Content-Disposition: attachment; filename="qmmp.shar"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_gl678dur0
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJbXVsdGltZWRpYS9xbW1wCiMJ
 bXVsdGltZWRpYS9xbW1wL01ha2VmaWxlCiMJbXVsdGltZWRpYS9xbW1wL2ZpbGVzCiMJbXVsdGlt
 ZWRpYS9xbW1wL2ZpbGVzL3FtbXAuaW4KIwltdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcGx1
 Z2luc19FZmZlY3RfbGFkc3BhLnBybwojCW11bHRpbWVkaWEvcW1tcC9maWxlcy9wYXRjaC1wbHVn
 aW5zLnByaQojCW11bHRpbWVkaWEvcW1tcC9kaXN0aW5mbwojCW11bHRpbWVkaWEvcW1tcC9wa2ct
 ZGVzY3IKIwltdWx0aW1lZGlhL3FtbXAvcGtnLXBsaXN0CiMKZWNobyBjIC0gbXVsdGltZWRpYS9x
 bW1wCm1rZGlyIC1wIG11bHRpbWVkaWEvcW1tcCA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIG11
 bHRpbWVkaWEvcW1tcC9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEvcW1tcC9NYWtl
 ZmlsZSA8PCAnYWM2ZjJiODdhZjJjNDc2YmRiZGRkODllYWEzNzlmMTknClgjIE5ldyBwb3J0cyBj
 b2xsZWN0aW9uIE1ha2VmaWxlIGZvcjoJcW1tcApYIyBEYXRlIGNyZWF0ZWQ6CQlGcmkgSmFuIDMw
 IDAxOjEzOjIwIEpTVCAyMDA5ClgjIFdob206ICAgICAgU2ltYU1vdG8sUnlvVGEgPGxpYW5ndGFp
 LnM0QGdtYWlsLmNvbT4KWCMKWCMgJEZyZWVCU0QkClgjClgKWFBPUlROQU1FPQlxbW1wClhQT1JU
 VkVSU0lPTj0JMC40LjUKWENBVEVHT1JJRVM9CW11bHRpbWVkaWEKWE1BU1RFUl9TSVRFUz0JaHR0
 cDovL3FtbXAueWxzb2Z0d2FyZS5jb20vZmlsZXMvIFwKWAkke01BU1RFUl9TSVRFX0dPT0dMRV9D
 T0RFfQpYClhNQUlOVEFJTkVSPQlsaWFuZ3RhaS5zNEBnbWFpbC5jb20KWENPTU1FTlQ9CUEgUXQ0
 LWJhc2VkIG11bHRpbWVkaWEgcGxheWVyClgKWExJQ0VOU0U9CUdQTHYyClgKWExJQl9ERVBFTkRT
 PQltYWQuMjoke1BPUlRTRElSfS9hdWRpby9saWJtYWQgXApYCQlzbmRmaWxlLjE6JHtQT1JUU0RJ
 Un0vYXVkaW8vbGlic25kZmlsZSBcClgJCW9nZy43OiR7UE9SVFNESVJ9L2F1ZGlvL2xpYm9nZyBc
 ClgJCXZvcmJpcy40OiR7UE9SVFNESVJ9L2F1ZGlvL2xpYnZvcmJpcyBcClgJCXdhdnBhY2suMjok
 e1BPUlRTRElSfS9hdWRpby93YXZwYWNrIFwKWAkJdGFnLjE6JHtQT1JUU0RJUn0vYXVkaW8vdGFn
 bGliIFwKWAkJY3VybC42OiR7UE9SVFNESVJ9L2Z0cC9jdXJsClhSVU5fREVQRU5EUz89ClgKWFVT
 RV9CWklQMj0JeWVzClhVU0VfUVRfVkVSPQk0ClhVU0VfR01BS0U9CXllcwpYUVRfQ09NUE9ORU5U
 Uz0JY29yZWxpYiBndWkgbmV0d29yayB4bWwgZGJ1cyBcClgJCXFtYWtlX2J1aWxkIHJjY19idWls
 ZCB1aWNfYnVpbGQgbW9jX2J1aWxkIGxpbmd1aXN0X2J1aWxkClhVU0VfTERDT05GSUc9CXllcwpY
 ClhPUFRJT05TPQlKQUNLICJTdXBwb3J0IHRoZSBKQUNLIG91dHB1dCBzZXJ2ZXIiIG9uIFwKWAkJ
 UFVMU0UgIlN1cHBvcnQgdGhlIFB1bHNlQXVkaW8gb3V0cHV0IiBvbiBcClgJCUFMU0EgIlN1cHBv
 cnQgdGhlIEFMU0Egb3V0cHV0IiBvZmYgXApYCQlCUzJCICJTdXBwb3J0IHRoZSBCYXVlciBzdGVy
 ZW9waG9uaWMyYmluYXVyYWwiIG9uIFwKWAkJRkxBQyAiU3VwcG9ydCB0byBwbGF5YmFjayBGTEFD
 IGZpbGVzIiBvbiBcClgJCU1VU0VQQUNLICJTdXBwb3J0IHRvIHBsYXliYWNrIE1QQyBmaWxlcyIg
 b24gXApYCQlGRk1QRUcgIlN1cHBvcnQgdG8gcGxheWJhY2sgRkZNUEVHIGZpbGVzIiBvbiBcClgJ
 CU1PRFBMVUcgIlN1cHBvcnQgdG8gcGxheWJhY2sgTU9EIGZpbGVzIiBvbiBcClgJCUZBQUQgIlN1
 cHBvcnQgdG8gcGxheWJhY2sgdGhyb3VnaCBGQUFEIGRlY29kZXIiIG9uIFwKWAkJQ0RJTyAiU3Vw
 cG9ydCB0byBwbGF5YmFjayBjb21wYWN0IGRpc2NzIiBvbiBcClgJCUxBRFNQQSAiU3VwcG9ydCB0
 aGUgTEFEU1BBIGVmZmVjdCIgb24gXApYCQlFTkNBICJTdXBwb3J0IHRoZSBzYW1wbGUgcmF0ZSBj
 b252ZXJ0ZXIiIG9uIFwKWAkJTVBMQVlFUiAiU3VwcG9ydCB0byBwbGF5YmFjayB0aHJvdWdoIE1w
 bGF5ZXIiIG9uIFwKWAkJUFJPSkVDVE0gIlN1cHBvcnQgdGhlIHByb2plY3RNIG11c2ljIHZpc3Vh
 bGlzZXIiIG9uClgKWC5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+ClgKWFBMVUdJTl9PUFRJT05T
 Pz0JT1NTX1BMVUdJTiAjZGVmYXVsdApYClguaWYgIWRlZmluZWQoV0lUSE9VVF9KQUNLKQpYUExJ
 U1RfU1VCKz0JSkFDSz0iIgpYTElCX0RFUEVORFMrPQlqYWNrLjA6JHtQT1JUU0RJUn0vYXVkaW8v
 amFjawpYUExVR0lOX09QVElPTlMrPQlKQUNLX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NVQis9CUpB
 Q0s9IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9BTFNBKQpYUExJ
 U1RfU1VCKz0JQUxTQT0iIgpYTElCX0RFUEVORFMrPQlhc291bmQuMjoke1BPUlRTRElSfS9hdWRp
 by9hbHNhLWxpYgpYUExVR0lOX09QVElPTlMrPQlBTFNBX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NV
 Qis9CUFMU0E9IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9CUzJC
 KQpYUExJU1RfU1VCKz0JQlMyQj0iIgpYTElCX0RFUEVORFMrPQliczJiLjA6JHtQT1JUU0RJUn0v
 YXVkaW8vbGliYnMyYgpYUExVR0lOX09QVElPTlMrPQlCUzJCX1BMVUdJTgpYLmVsc2UKWFBMSVNU
 X1NVQis9CUJTMkI9IkBjb21tZW50ICIKWC5lbmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9Q
 VUxTRSkKWFBMSVNUX1NVQis9CVBVTFNFX0FVRElPPSIiClhMSUJfREVQRU5EUys9CXB1bHNlLjA6
 JHtQT1JUU0RJUn0vYXVkaW8vcHVsc2VhdWRpbwpYUExVR0lOX09QVElPTlMrPQlQVUxTRV9BVURJ
 T19QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlQVUxTRV9BVURJTz0iQGNvbW1lbnQgIgpYLmVu
 ZGlmClgKWC5pZiAhZGVmaW5lZChXSVRIT1VUX0ZMQUMpClhQTElTVF9TVUIrPQlGTEFDPSIiClhM
 SUJfREVQRU5EUys9CUZMQUMuMTA6JHtQT1JUU0RJUn0vYXVkaW8vZmxhYwpYUExVR0lOX09QVElP
 TlMrPQlGTEFDX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NVQis9CUZMQUM9IkBjb21tZW50ICIKWC5l
 bmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9NVVNFUEFDSykKWFBMSVNUX1NVQis9CU1VU0VQ
 QUNLPSIiClhMSUJfREVQRU5EUys9CW1wY2RlYy43OiR7UE9SVFNESVJ9L2F1ZGlvL211c2VwYWNr
 ClhQTFVHSU5fT1BUSU9OUys9CU1VU0VQQUNLX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NVQis9CU1V
 U0VQQUNLPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfRkZNUEVH
 KQpYUExJU1RfU1VCKz0JRkZNUEVHPSIiClhMSUJfREVQRU5EUys9CWF2Y29kZWMuMToke1BPUlRT
 RElSfS9tdWx0aW1lZGlhL2ZmbXBlZwpYUExVR0lOX09QVElPTlMrPQlGRk1QRUdfUExVR0lOClgu
 ZWxzZQpYUExJU1RfU1VCKz0JRkZNUEVHPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZp
 bmVkKFdJVEhPVVRfTU9EUExVRykKWFBMSVNUX1NVQis9CU1PRFBMVUc9IiIKWExJQl9ERVBFTkRT
 Kz0JbW9kcGx1Zy4xOiR7UE9SVFNESVJ9L2F1ZGlvL2xpYm1vZHBsdWcKWFBMVUdJTl9PUFRJT05T
 Kz0JTU9EUExVR19QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlNT0RQTFVHPSJAY29tbWVudCAi
 ClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfRkFBRCkKWFBMSVNUX1NVQis9CUZBQUQ9
 IiIKWExJQl9ERVBFTkRTKz0JZmFhZC4yOiR7UE9SVFNESVJ9L2F1ZGlvL2ZhYWQKWFBMVUdJTl9P
 UFRJT05TKz0JQUFDX1BMVUdJTgpYLmVsc2UKWFBMSVNUX1NVQis9CUZBQUQ9IkBjb21tZW50ICIK
 WC5lbmRpZgpYClguaWYgIWRlZmluZWQoV0lUSE9VVF9DRElPKQpYUExJU1RfU1VCKz0JQ0RJTz0i
 IgpYTElCX0RFUEVORFMrPQljZGlvLjEyOiR7UE9SVFNESVJ9L3N5c3V0aWxzL2xpYmNkaW8KWFBM
 VUdJTl9PUFRJT05TKz0JQ0RBVURJT19QTFVHSU4KWC5lbHNlClhQTElTVF9TVUIrPQlDRElPPSJA
 Y29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfRU5DQSkKWFBMSVNUX1NV
 Qis9CUVOQ0E9IiIKWExJQl9ERVBFTkRTKz0JZW5jYS41OiR7UE9SVFNESVJ9L2NvbnZlcnRlcnMv
 ZW5jYQpYUExVR0lOX09QVElPTlMrPQlXSVRIX0VOQ0EKWC5lbHNlClhQTElTVF9TVUIrPQlFTkNB
 PSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVkKFdJVEhPVVRfTVBMQVlFUikKWFBM
 SVNUX1NVQis9CU1QTEFZRVI9IiIKWFJVTl9ERVBFTkRTKz0JbXBsYXllcjoke1BPUlRTRElSfS9t
 dWx0aW1lZGlhL21wbGF5ZXIKWFBMVUdJTl9PUFRJT05TKz0JTVBMQVlFUl9QTFVHSU4KWC5lbHNl
 ClhQTElTVF9TVUIrPQlNUExBWUVSPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmICFkZWZpbmVk
 KFdJVEhPVVRfUFJPSkVDVE0pClhQTElTVF9TVUIrPQlQUk9KRUNUTT0iIgpYTElCX0RFUEVORFMr
 PQlwcm9qZWN0TS4yOiR7UE9SVFNESVJ9L2dyYXBoaWNzL2xpYnByb2plY3RtClhQTFVHSU5fT1BU
 SU9OUys9CVBST0pFQ1RNX1BMVUdJTiBXSVRIX1BST0pFQ1RNMjAKWC5lbHNlClhQTElTVF9TVUIr
 PQlQUk9KRUNUTT0iQGNvbW1lbnQgIgpYLmVuZGlmClgKWC5pZiAhZGVmaW5lZChXSVRIT1VUX0xB
 RFNQQSkKWFBMSVNUX1NVQis9CUxBRFNQQT0iIgpYUlVOX0RFUEVORFMrPQlhbmFseXNlcGx1Z2lu
 OiR7UE9SVFNESVJ9L2F1ZGlvL2xhZHNwYQpYUExVR0lOX09QVElPTlMrPQlMQURTUEFfUExVR0lO
 ClguZWxzZQpYUExJU1RfU1VCKz0JTEFEU1BBPSJAY29tbWVudCAiClguZW5kaWYKWApYUE9SVERP
 Q1M9CVJFQURNRSBSRUFETUUuUlVTIEFVVEhPUlMKWFNVQl9GSUxFUz0JcW1tcApYSU5TVEFMTFNf
 SUNPTlM9CXllcwpYClhRTUFLRV9BUkdTKz0JQ09ORklHKz0iJHtQTFVHSU5fT1BUSU9OU30iIFBS
 RUZJWD0ke1BSRUZJWH0gXApYCQlMSUJfRElSPSR7UFJFRklYfS9saWIKWApYcG9zdC1wYXRjaDoK
 WAkke1JFSU5QTEFDRV9DTUR9IC1lICdzfF5DT05GSUcgKz0gfCNDT05GSUcgKz18JyBcClgJCSR7
 V1JLU1JDfS9xbW1wLnByaQpYCSR7RklORH0gJHtXUktTUkN9IC1uYW1lIE1ha2VmaWxlIC1kZWxl
 dGUKWAkke1JFSU5QTEFDRV9DTUR9IC1lICdzfC91c3IvfCR7UFJFRklYfS98ZycgXApYCQkke1dS
 S1NSQ30vc3JjL3BsdWdpbnMvSW5wdXQvZmZtcGVnL2ZmbXBlZy5wcm8gXApYCQkke1dSS1NSQ30v
 c3JjL3BsdWdpbnMvSW5wdXQvbXBjL21wYy5wcm8KWAkke1JFSU5QTEFDRV9DTUR9IC1lICdzfCAv
 aW5jbHVkZXwgJCQkJFBSRUZJWC9pbmNsdWRlfCcgXApYCQkke1dSS1NSQ30vc3JjL3FtbXAvcW1t
 cC5wcm8gJHtXUktTUkN9L3NyYy9xbW1wdWkvcW1tcHVpLnBybwpYCSR7UkVJTlBMQUNFX0NNRH0g
 LWUgJ3N8IC9iaW58ICQkJCRQUkVGSVgvbGliZXhlY3w7IFwKWAkJc3wgL3NoYXJlfCAkJCQkUFJF
 RklYL3NoYXJlfCcgXApYCQkke1dSS1NSQ30vc3JjL3VpL3VpLnBybyAke1dSS1NSQ30vc3JjL3Bs
 dWdpbnMvSW5wdXQvY3VlL2N1ZS5wcm8KWApYZG8tY29uZmlndXJlOgpYCWNkICR7V1JLU1JDfSAm
 JiAke1NFVEVOVn0gJHtNQUtFX0VOVn0gJHtRTUFLRX0gJHtRTUFLRV9BUkdTfQpYClhwcmUtaW5z
 dGFsbDoKWAkke1NUUklQX0NNRH0gJHtXUktTUkN9L2Jpbi9xbW1wClgKWHBvc3QtaW5zdGFsbDoK
 WAkke0lOU1RBTExfU0NSSVBUfSAke1dSS0RJUn0vcW1tcCAke1BSRUZJWH0vYmluClguaWYgIWRl
 ZmluZWQoTk9QT1JURE9DUykKWAkke01LRElSfSAke0RPQ1NESVJ9OyBcClgJY2QgJHtXUktTUkN9
 ICYmICR7SU5TVEFMTF9NQU59ICR7UE9SVERPQ1N9ICR7RE9DU0RJUn0KWC5lbmRpZgpYClguaW5j
 bHVkZSA8YnNkLnBvcnQucG9zdC5taz4KYWM2ZjJiODdhZjJjNDc2YmRiZGRkODllYWEzNzlmMTkK
 ZWNobyBjIC0gbXVsdGltZWRpYS9xbW1wL2ZpbGVzCm1rZGlyIC1wIG11bHRpbWVkaWEvcW1tcC9m
 aWxlcyA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIG11bHRpbWVkaWEvcW1tcC9maWxlcy9xbW1w
 LmluCnNlZCAncy9eWC8vJyA+bXVsdGltZWRpYS9xbW1wL2ZpbGVzL3FtbXAuaW4gPDwgJzhlZGJl
 MTFjN2JiYzJjZGI4NmEzMjQyNmE2MzIwYjQ1JwpYIyEvYmluL3NoClgKWExPQ0FMRElSPSUlUFJF
 RklYJSUKWFFUX0xJQl9ESVI9JHtMT0NBTERJUn0vbGliL3F0NApYUU1NUF9MSUJfRElSUz0ke0xP
 Q0FMRElSfS9saWI6JHtMT0NBTERJUn0vbGliL3FtbXAKWApYaWYgWyAteiAke0xEX0xJQlJBUllf
 UEFUSH0gXTsgdGhlbgpYICAgIExEX0xJQlJBUllfUEFUSD0ke1FNTVBfTElCX0RJUlN9OiR7UVRf
 TElCX0RJUn0KWGVsc2UKWCAgICBMRF9MSUJSQVJZX1BBVEg9JHtRTU1QX0xJQl9ESVJTfToke1FU
 X0xJQl9ESVJ9OiR7TERfTElCUkFSWV9QQVRIfQpYZmkKWApYZWNobyAnU2V0dGluZyBMRF9MSUJS
 QVJZX1BBVEggdG8nClhlY2hvICIkTERfTElCUkFSWV9QQVRIIiB8IGF3ayAtRjogJ3sgZm9yKGkg
 PSAxOyBpIDw9IE5GOyBpKyspIHByaW50ZiAiJWQpICVzXG4iLCBpLCAkaTsgfScKWGV4cG9ydCBM
 RF9MSUJSQVJZX1BBVEgKWGVjaG8KWApYY2QgJHtMT0NBTERJUn0vbGliL3FtbXAKWGV4ZWMgJHtM
 T0NBTERJUn0vbGliZXhlYy9xbW1wICIkQCIKOGVkYmUxMWM3YmJjMmNkYjg2YTMyNDI2YTYzMjBi
 NDUKZWNobyB4IC0gbXVsdGltZWRpYS9xbW1wL2ZpbGVzL3BhdGNoLXBsdWdpbnNfRWZmZWN0X2xh
 ZHNwYS5wcm8Kc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvZmlsZXMvcGF0Y2gtcGx1Z2lu
 c19FZmZlY3RfbGFkc3BhLnBybyA8PCAnZWI5MTkzZTk1NTM1MDFhNzNjZmUyZjcyMTg2YWNiMmIn
 ClgtLS0gc3JjL3BsdWdpbnMvRWZmZWN0L2xhZHNwYS9sYWRzcGEucHJvLm9yaWcJMjAxMC0wMS0y
 NiAwNTozNjo1NS4wMDAwMDAwMDAgKzA5MDAKWCsrKyBzcmMvcGx1Z2lucy9FZmZlY3QvbGFkc3Bh
 L2xhZHNwYS5wcm8JMjAxMC0wNS0wNyAxOTo0Mzo1My4wMDAwMDAwMDAgKzA5MDAKWEBAIC0yMyw4
 ICsyMyw3IEBAClggUU1BS0VfTElCRElSICs9IC4uLy4uLy4uLy4uL2xpYgpYIExJQlMgKz0gLWxx
 bW1wIFwKWCAgICAgLUwvdXNyL2xpYiBcClgtICAgIC1JL3Vzci9pbmNsdWRlIFwKWC0gICAgLWxk
 bApYKyAgICAtSS91c3IvaW5jbHVkZQpYIFRSQU5TTEFUSU9OUyA9IHRyYW5zbGF0aW9ucy9sYWRz
 cGFfcGx1Z2luX2NzLnRzIFwKWCAgICAgdHJhbnNsYXRpb25zL2xhZHNwYV9wbHVnaW5fZGUudHMg
 XApYICAgICB0cmFuc2xhdGlvbnMvbGFkc3BhX3BsdWdpbl96aF9DTi50cyBcCmViOTE5M2U5NTUz
 NTAxYTczY2ZlMmY3MjE4NmFjYjJiCmVjaG8geCAtIG11bHRpbWVkaWEvcW1tcC9maWxlcy9wYXRj
 aC1wbHVnaW5zLnByaQpzZWQgJ3MvXlgvLycgPm11bHRpbWVkaWEvcW1tcC9maWxlcy9wYXRjaC1w
 bHVnaW5zLnByaSA8PCAnYTEyMjE1ZDExYTlmYzM0NzYyMTkzOWViNGUxN2U3MzAnClgtLS0gc3Jj
 L3BsdWdpbnMvcGx1Z2lucy5wcmkJKHJldmlzaW9uIDIwNTQpClgrKysgc3JjL3BsdWdpbnMvcGx1
 Z2lucy5wcmkJKHdvcmtpbmcgY29weSkKWEBAIC0xLDMgKzEsNCBAQApYIGluY2x1ZGUoLi4vLi4v
 cW1tcC5wcmkpClggdW5peDpQTFVHSU5TX1BSRUZJWD0uLi8uLi8uLi8uLi9saWIvcW1tcApYIHdp
 bjMyOlBMVUdJTlNfUFJFRklYPS4uLy4uLy4uLy4uLy4uL2Jpbi9wbHVnaW5zClgrSU5DTFVERVBB
 VEggKz0gLi4vLi4vLi4vcW1tcAphMTIyMTVkMTFhOWZjMzQ3NjIxOTM5ZWI0ZTE3ZTczMAplY2hv
 IHggLSBtdWx0aW1lZGlhL3FtbXAvZGlzdGluZm8Kc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3Ft
 bXAvZGlzdGluZm8gPDwgJ2FlODY1Zjk0OWYwMDQ0MWM5NTRlNjU5YTVlM2RiNGY5JwpYU0hBMjU2
 IChxbW1wLTAuNC41LnRhci5iejIpID0gODVkMmVkZjUyOGI1N2QxY2NiZmZhZGY3NGI2ODIyZGQ5
 MTMxYzdjZDAwZWUwZWQ0OTUxOGIxM2VmOGEwZGM1MApYU0laRSAocW1tcC0wLjQuNS50YXIuYnoy
 KSA9IDY1MjUxMQphZTg2NWY5NDlmMDA0NDFjOTU0ZTY1OWE1ZTNkYjRmOQplY2hvIHggLSBtdWx0
 aW1lZGlhL3FtbXAvcGtnLWRlc2NyCnNlZCAncy9eWC8vJyA+bXVsdGltZWRpYS9xbW1wL3BrZy1k
 ZXNjciA8PCAnOWQ1OGFlZWRiNjRhMjMzNjBmOGIyN2U5M2M2OWViNzYnClhUaGlzIHByb2dyYW0g
 aXMgYW4gYXVkaW8tcGxheWVyLCB3cml0dGVuIHdpdGggaGVscCBvZiBRdCBsaWJyYXJ5LgpYSXRz
 IHVzZXIgaW50ZXJmYWNlIGlzIHNpbWlsYXIgdG8gd2luYW1wIG9yIHhtbXMuClgKWGZlYXR1cmVz
 OgpYCUxhc3QuZm0gc2Nyb2JibGVyLCBELUJ1cywgU3BlY3RydW0gQW5hbHl6ZXIsIHNhbXBsZSBy
 YXRlIGNvbnZlcnNpb24sClgJc3RyZWFtaW5nIChNUDMsIFZvcmJpcyB2aWEgSWNlQ2FzdC9TaG91
 dENhc3QpLCBwcm9qZWN0bSB2aXN1YWxpemF0aW9uLApYCWRldmljZSBkZXRlY3Rpb24sIE1QUklT
 LCBnbG9iYWwgaG90a2V5LCB2aWRlbyBwbGF5YmFjayB1c2luZyBNcGxheWVyLApYCUJhdWVyIFN0
 ZXJlb3Bob25pYy10by1CaW5hdXJhbCBEU1AsIHByb2plY3RNIGF1ZGlvIHZpc3VsYWxpc2VyLApY
 CWx5cmljcyAoZnJvbSBMeXJpY1dpa2kub3JpZyksIGFuZCBhbGwgc2tpbnMgZm9yIHdpbmFtcCBh
 bmQvb3IgeG1tcwpYaW5wdXQgcGx1Z2luczoKWAlNUEVHMSBsYXllciAxLzIvMywgT2dnIFZvcmJp
 cywgbmF0aXZlIEZMQUMsIE11c2VwYWNrLCBXYXZlUGFjaywKWAlNb2RQbHVnLCBXTUEgKGFuZCBv
 dGhlciBmb3JtYXRzIHByb3ZpZGVkIGJ5IEZGbXBlZyBsaWJyYXJ5KSwgUENNIFdBVkUsClgJQUFD
 LCBDRCBhdWRpbyBhbmQgQ1VFIChpbmNsdWRpbmcgZmxhYywgV2F2UGFjayBlbWJlZGVkIGN1ZSkK
 WG91dHB1dCBwbHVnaW5zOgpYCVB1bHNlQXVkaW8sIE9TUyBhbmQgSmFjawpYClhXV1c6IGh0dHA6
 Ly9xbW1wLnlsc29mdHdhcmUuY29tLwpYb3IgaHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9wL3FtbXAv
 CjlkNThhZWVkYjY0YTIzMzYwZjhiMjdlOTNjNjllYjc2CmVjaG8geCAtIG11bHRpbWVkaWEvcW1t
 cC9wa2ctcGxpc3QKc2VkICdzL15YLy8nID5tdWx0aW1lZGlhL3FtbXAvcGtnLXBsaXN0IDw8ICdm
 YzE0N2NlZTQ5ZGRlZjhhYTljN2RmMzQyODE3MjNlNicKWGJpbi9xbW1wClhsaWJleGVjL3FtbXAK
 WGluY2x1ZGUvcW1tcC9hYnN0cmFjdGVuZ2luZS5oClhpbmNsdWRlL3FtbXAvYXVkaW9wYXJhbWV0
 ZXJzLmgKWGluY2x1ZGUvcW1tcC9idWZmZXIuaApYaW5jbHVkZS9xbW1wL2RlY29kZXIuaApYaW5j
 bHVkZS9xbW1wL2RlY29kZXJmYWN0b3J5LmgKWGluY2x1ZGUvcW1tcC9lZmZlY3QuaApYaW5jbHVk
 ZS9xbW1wL2VmZmVjdGZhY3RvcnkuaApYaW5jbHVkZS9xbW1wL2VuZ2luZWZhY3RvcnkuaApYaW5j
 bHVkZS9xbW1wL2ZpbGVpbmZvLmgKWGluY2x1ZGUvcW1tcC9pbnB1dHNvdXJjZS5oClhpbmNsdWRl
 L3FtbXAvaW5wdXRzb3VyY2VmYWN0b3J5LmgKWGluY2x1ZGUvcW1tcC9tZXRhZGF0YW1hbmFnZXIu
 aApYaW5jbHVkZS9xbW1wL21ldGFkYXRhbW9kZWwuaApYaW5jbHVkZS9xbW1wL291dHB1dC5oClhp
 bmNsdWRlL3FtbXAvb3V0cHV0ZmFjdG9yeS5oClhpbmNsdWRlL3FtbXAvcW1tcC5oClhpbmNsdWRl
 L3FtbXAvcW1tcHNldHRpbmdzLmgKWGluY2x1ZGUvcW1tcC9yZWN5Y2xlci5oClhpbmNsdWRlL3Ft
 bXAvc291bmRjb3JlLmgKWGluY2x1ZGUvcW1tcC9zdGF0ZWhhbmRsZXIuaApYaW5jbHVkZS9xbW1w
 L3RhZ21vZGVsLmgKWGluY2x1ZGUvcW1tcC92aXN1YWwuaApYaW5jbHVkZS9xbW1wL3Zpc3VhbGZh
 Y3RvcnkuaApYaW5jbHVkZS9xbW1wL3ZvbHVtZWNvbnRyb2wuaApYaW5jbHVkZS9xbW1wdWkvYWJz
 dHJhY3RwbGF5bGlzdGl0ZW0uaApYaW5jbHVkZS9xbW1wdWkvY29tbWFuZGxpbmVtYW5hZ2VyLmgK
 WGluY2x1ZGUvcW1tcHVpL2NvbW1hbmRsaW5lb3B0aW9uLmgKWGluY2x1ZGUvcW1tcHVpL2RldGFp
 bHNkaWFsb2cuaApYaW5jbHVkZS9xbW1wdWkvZmlsZWRpYWxvZy5oClhpbmNsdWRlL3FtbXB1aS9m
 aWxlZGlhbG9nZmFjdG9yeS5oClhpbmNsdWRlL3FtbXB1aS9nZW5lcmFsLmgKWGluY2x1ZGUvcW1t
 cHVpL2dlbmVyYWxmYWN0b3J5LmgKWGluY2x1ZGUvcW1tcHVpL2dlbmVyYWxoYW5kbGVyLmgKWGlu
 Y2x1ZGUvcW1tcHVpL21lZGlhcGxheWVyLmgKWGluY2x1ZGUvcW1tcHVpL21ldGFkYXRhZm9ybWF0
 dGVyLmgKWGluY2x1ZGUvcW1tcHVpL3BsYXlsaXN0Zm9ybWF0LmgKWGluY2x1ZGUvcW1tcHVpL3Bs
 YXlsaXN0aXRlbS5oClhpbmNsdWRlL3FtbXB1aS9wbGF5bGlzdG1hbmFnZXIuaApYaW5jbHVkZS9x
 bW1wdWkvcGxheWxpc3Rtb2RlbC5oClhpbmNsdWRlL3FtbXB1aS9wbGF5bGlzdHBhcnNlci5oClhp
 bmNsdWRlL3FtbXB1aS90ZW1wbGF0ZWVkaXRvci5oClhsaWIvbGlicW1tcC5zbwpYbGliL2xpYnFt
 bXAuc28uMApYbGliL2xpYnFtbXAuc28uMC40ClhsaWIvbGlicW1tcC5zby4wLjQuNQpYbGliL2xp
 YnFtbXB1aS5zbwpYbGliL2xpYnFtbXB1aS5zby4wClhsaWIvbGlicW1tcHVpLnNvLjAuNApYbGli
 L2xpYnFtbXB1aS5zby4wLjQuNQpYbGliL3FtbXAvQ29tbWFuZExpbmVPcHRpb25zL2xpYmluY2Rl
 Y3ZvbHVtZW9wdGlvbi5zbwpYbGliL3FtbXAvQ29tbWFuZExpbmVPcHRpb25zL2xpYnNlZWtvcHRp
 b24uc28KWCUlTEFEU1BBJSVsaWIvcW1tcC9FZmZlY3QvbGlibGFkc3BhLnNvClglJUJTMkIlJWxp
 Yi9xbW1wL0VmZmVjdC9saWJiczJiLnNvClhsaWIvcW1tcC9FZmZlY3QvbGlic3Jjb252ZXJ0ZXIu
 c28KWGxpYi9xbW1wL0ZpbGVEaWFsb2dzL2xpYnFtbXBmaWxlZGlhbG9nLnNvClhsaWIvcW1tcC9H
 ZW5lcmFsL2xpYmNvdmVybWFuYWdlci5zbwpYbGliL3FtbXAvR2VuZXJhbC9saWJmaWxlb3BzLnNv
 ClhsaWIvcW1tcC9HZW5lcmFsL2xpYmhhbC5zbwpYbGliL3FtbXAvR2VuZXJhbC9saWJob3RrZXku
 c28KWGxpYi9xbW1wL0dlbmVyYWwvbGlia2Rlbm90aWZ5LnNvClhsaWIvcW1tcC9HZW5lcmFsL2xp
 Ymx5cmljcy5zbwpYbGliL3FtbXAvR2VuZXJhbC9saWJtcHJpcy5zbwpYbGliL3FtbXAvR2VuZXJh
 bC9saWJub3RpZmllci5zbwpYbGliL3FtbXAvR2VuZXJhbC9saWJzY3JvYmJsZXIuc28KWGxpYi9x
 bW1wL0dlbmVyYWwvbGlic3RhdHVzaWNvbi5zbwpYJSVGQUFEJSVsaWIvcW1tcC9JbnB1dC9saWJh
 YWMuc28KWCUlQ0RJTyUlbGliL3FtbXAvSW5wdXQvbGliY2RhdWRpby5zbwpYbGliL3FtbXAvSW5w
 dXQvbGliY3VlLnNvClglJUZGTVBFRyUlbGliL3FtbXAvSW5wdXQvbGliZmZtcGVnLnNvClglJUZM
 QUMlJWxpYi9xbW1wL0lucHV0L2xpYmZsYWMuc28KWGxpYi9xbW1wL0lucHV0L2xpYm1hZC5zbwpY
 JSVNT0RQTFVHJSVsaWIvcW1tcC9JbnB1dC9saWJtb2RwbHVnLnNvClglJU1VU0VQQUNLJSVsaWIv
 cW1tcC9JbnB1dC9saWJtcGMuc28KWCUlTVBMQVlFUiUlbGliL3FtbXAvSW5wdXQvbGlibXBsYXll
 ci5zbwpYbGliL3FtbXAvSW5wdXQvbGlic25kZmlsZS5zbwpYbGliL3FtbXAvSW5wdXQvbGlidm9y
 YmlzLnNvClhsaWIvcW1tcC9JbnB1dC9saWJ3YXZwYWNrLnNvClglJUpBQ0slJWxpYi9xbW1wL091
 dHB1dC9saWJqYWNrLnNvClglJUFMU0ElJWxpYi9xbW1wL091dHB1dC9saWJhbHNhLnNvClhsaWIv
 cW1tcC9PdXRwdXQvbGlibnVsbC5zbwpYbGliL3FtbXAvT3V0cHV0L2xpYm9zcy5zbwpYJSVQVUxT
 RV9BVURJTyUlbGliL3FtbXAvT3V0cHV0L2xpYnB1bHNlYXVkaW8uc28KWGxpYi9xbW1wL1BsYXls
 aXN0Rm9ybWF0cy9saWJtM3VwbGF5bGlzdGZvcm1hdC5zbwpYbGliL3FtbXAvUGxheWxpc3RGb3Jt
 YXRzL2xpYnBsc3BsYXlsaXN0Zm9ybWF0LnNvClhsaWIvcW1tcC9QbGF5bGlzdEZvcm1hdHMvbGli
 eHNwZnBsYXlsaXN0Zm9ybWF0LnNvClhsaWIvcW1tcC9UcmFuc3BvcnRzL2xpYmh0dHAuc28KWGxp
 Yi9xbW1wL1RyYW5zcG9ydHMvbGlibW1zLnNvClhsaWIvcW1tcC9WaXN1YWwvbGliYW5hbHl6ZXIu
 c28KWCUlUFJPSkVDVE0lJWxpYi9xbW1wL1Zpc3VhbC9saWJwcm9qZWN0bS5zbwpYc2hhcmUvYXBw
 bGljYXRpb25zL3FtbXAuZGVza3RvcApYc2hhcmUvYXBwbGljYXRpb25zL3FtbXBfZW5xdWV1ZS5k
 ZXNrdG9wClhzaGFyZS9hcHBsaWNhdGlvbnMvcW1tcF9jdWUuZGVza3RvcApYQGRpcnJtIGluY2x1
 ZGUvcW1tcApYQGRpcnJtIGluY2x1ZGUvcW1tcHVpClhAZGlycm0gbGliL3FtbXAvQ29tbWFuZExp
 bmVPcHRpb25zClhAZGlycm0gbGliL3FtbXAvRWZmZWN0ClhAZGlycm0gbGliL3FtbXAvRmlsZURp
 YWxvZ3MKWEBkaXJybSBsaWIvcW1tcC9HZW5lcmFsClhAZGlycm0gbGliL3FtbXAvSW5wdXQKWEBk
 aXJybSBsaWIvcW1tcC9PdXRwdXQKWEBkaXJybSBsaWIvcW1tcC9QbGF5bGlzdEZvcm1hdHMKWEBk
 aXJybSBsaWIvcW1tcC9UcmFuc3BvcnRzClhAZGlycm0gbGliL3FtbXAvVmlzdWFsClhAZGlycm0g
 bGliL3FtbXAKZmMxNDdjZWU0OWRkZWY4YWE5YzdkZjM0MjgxNzIzZTYKZXhpdAoK
 --bcaec517ab7ed72dda049e43d870--
State-Changed-From-To: feedback->closed 
State-Changed-By: miwi 
State-Changed-When: Fri Mar 18 09:24:01 UTC 2011 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=154773 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/154773: commit references a PR
Date: Fri, 18 Mar 2011 09:24:19 +0000 (UTC)

 miwi        2011-03-18 09:24:10 UTC
 
   FreeBSD ports repository
 
   Modified files:
     multimedia           Makefile 
   Added files:
     multimedia/qmmp      Makefile distinfo pkg-descr pkg-plist 
     multimedia/qmmp/files patch-plugins.pri 
                           patch-plugins_Effect_ladspa.pro qmmp.in 
   Log:
   This program is an audio-player, written with help of Qt library.
   Its user interface is similar to winamp or xmms.
   
   features:
           Last.fm scrobbler, D-Bus, Spectrum Analyzer, sample rate conversion,
           streaming (MP3, Vorbis via IceCast/ShoutCast), projectm visualization,
           device detection, MPRIS, global hotkey, video playback using Mplayer,
           Bauer Stereophonic-to-Binaural DSP, projectM audio visulaliser,
           lyrics (from LyricWiki.orig), and all skins for winamp and/or xmms
   input plugins:
           MPEG1 layer 1/2/3, Ogg Vorbis, native FLAC, Musepack, WavePack,
           ModPlug, WMA (and other formats provided by FFmpeg library), PCM WAVE,
           AAC, CD audio and CUE (including flac, WavPack embeded cue)
   output plugins:
           PulseAudio, OSS and Jack
   
   WWW: http://qmmp.ylsoftware.com/
   or http://code.google.com/p/qmmp/
   
   PR:             ports/154773
   Submitted by:   SimaMoto,RyoTa <liangtai.s4 at gmail.com>
   
   Revision  Changes    Path
   1.413     +1 -0      ports/multimedia/Makefile
   1.1       +199 -0    ports/multimedia/qmmp/Makefile (new)
   1.1       +2 -0      ports/multimedia/qmmp/distinfo (new)
   1.1       +7 -0      ports/multimedia/qmmp/files/patch-plugins.pri (new)
   1.1       +12 -0     ports/multimedia/qmmp/files/patch-plugins_Effect_ladspa.pro (new)
   1.1       +19 -0     ports/multimedia/qmmp/files/qmmp.in (new)
   1.1       +18 -0     ports/multimedia/qmmp/pkg-descr (new)
   1.1       +115 -0    ports/multimedia/qmmp/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
