From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jul 23 16:00:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2905416A41A for ; Mon, 23 Jul 2007 16:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0500C13C458 for ; Mon, 23 Jul 2007 16:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l6NG01kI066998 for ; Mon, 23 Jul 2007 16:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l6NG01U6066997; Mon, 23 Jul 2007 16:00:01 GMT (envelope-from gnats) Resent-Date: Mon, 23 Jul 2007 16:00:01 GMT Resent-Message-Id: <200707231600.l6NG01U6066997@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, relaxbsd@gmail.com Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B6FA16A417 for ; Mon, 23 Jul 2007 15:52:52 +0000 (UTC) (envelope-from relaxbsd@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.239]) by mx1.freebsd.org (Postfix) with ESMTP id 2A31D13C459 for ; Mon, 23 Jul 2007 15:52:49 +0000 (UTC) (envelope-from relaxbsd@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so1027828nzf for ; Mon, 23 Jul 2007 08:52:49 -0700 (PDT) Received: by 10.140.157.12 with SMTP id f12mr985649rve.1185205968225; Mon, 23 Jul 2007 08:52:48 -0700 (PDT) Received: from relaxbsd@gmail.com ( [218.77.100.96]) by mx.google.com with ESMTPS id l21sm7280067rvb.2007.07.23.08.52.45 (version=SSLv3 cipher=OTHER); Mon, 23 Jul 2007 08:52:47 -0700 (PDT) Received: by relaxbsd@gmail.com (sSMTP sendmail emulation); Mon, 23 Jul 2007 23:52:42 +0800 Message-Id: <46a4cecf.15588c0a.5d49.4fce@mx.google.com> Date: Mon, 23 Jul 2007 23:52:42 +0800 From: relaxbsd@gmail.com To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: relaxbsd@gmail.com Subject: ports/114831: New port:multimedia/qmmp An audio player with Winamp GUI based on QT4 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: relaxbsd@gmail.com List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2007 16:00:02 -0000 >Number: 114831 >Category: ports >Synopsis: New port:multimedia/qmmp An audio player with Winamp GUI based on QT4 >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: Mon Jul 23 16:00:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Yinghong.Liu >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD relaxbsd.org 6.2-STABLE FreeBSD 6.2-STABLE #0: Thu May 10 21:42:19 CST 2007 hamigua@relaxbsd.org:/usr/src/sys/i386/compile/LYH i386 >Description: This program is an audio-player, written with help of Qt library. The user interface is similar to winamp or xmms. WWW: http://qmmp.ylsoftware.com/ >How-To-Repeat: -Disable flac input plugin because it requires FLAC version >= 1.1.3 but the port:audio/flac current version is 1.1.2 (the flac port maintainer said that there was an incompatible API change between 1.1.2 and 1.1.3.) -Outplugin only has "jack" one (alsa in FreeBSD is disable). the author said that oss plugin will be ready by 0.2 version. 0.2 version will be released in October or November. >Fix: --- qmmp.shar begins here --- # 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: # # qmmp/ # qmmp/Makefile # qmmp/distinfo # qmmp/files # qmmp/pkg-descr # qmmp/pkg-plist # qmmp/files/patch-lib_qmmp_Input_Input.pro # qmmp/files/patch-lib_qmmp_Output_Output.pro # qmmp/files/patch-src_symboldisplay.cpp # echo c - qmmp/ mkdir -p qmmp/ > /dev/null 2>&1 echo x - qmmp/Makefile sed 's/^X//' >qmmp/Makefile << 'END-of-qmmp/Makefile' X# New ports collection makefile for: qmmp X# Date created: 9 Jul 2007 X# Whom: Yinghong.Liu X# X# $FreeBSD$ X# X XPORTNAME= qmmp XDISTVERSION= 0.1.2 XCATEGORIES= multimedia audio XMASTER_SITES= http://qmmp.ylsoftware.com/files/ X XMAINTAINER= relaxbsd@gmail.com XCOMMENT= An audio player with Winamp GUI based on QT4 X XLIB_DEPENDS= mad.2:${PORTSDIR}/audio/libmad \ X ogg.5:${PORTSDIR}/audio/libogg \ X tag.5:${PORTSDIR}/audio/taglib \ X mpcdec.5:${PORTSDIR}/audio/libmpcdec \ X jack.0:${PORTSDIR}/audio/jack \ X avcodec.1:${PORTSDIR}/multimedia/ffmpeg X XUSE_BZIP2= yes XUSE_LDCONFIG= yes XUSE_QT_VER= 4 XQT_COMPONENTS= qmake corelib moc uic rcc gui network xml X XMAKE_ARGS+= INSTALL_ROOT=${PREFIX} X XPORTDOCS= AUTHORS ChangeLog COPYING README ChangeLog.rus README.RUS X XDESKTOP_ENTRIES= "Qmmp" \ X "An audio player with Winamp GUI based on QT4" \ X "qmmp" \ X "qmmp" \ X "Qt;KDE;AudioVideo;Player;" \ X "false" X Xpre-build: X @${SETENV} ${MAKE_ENV} ${QMAKE} -spec ${QMAKESPEC} X Xpost-install: X @${CHMOD} a+x ${PREFIX}/bin/qmmp X @${CHMOD} a+x ${PREFIX}/bin/qmmp.real X @${MKDIR} ${PREFIX}/share/pixmaps X @${INSTALL_DATA} ${WRKSRC}/src/images/qmmp.xpm ${PREFIX}/share/pixmaps/ X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for doc in ${PORTDOCS} X @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR} X.endfor X.endif X X.include END-of-qmmp/Makefile echo x - qmmp/distinfo sed 's/^X//' >qmmp/distinfo << 'END-of-qmmp/distinfo' XMD5 (qmmp-0.1.2.tar.bz2) = 8d1ed451f9e3923e7e1c2ff67c8356dc XSHA256 (qmmp-0.1.2.tar.bz2) = 8960123740b4ec3f3eb4b07f2fa73d1f0ecfe8844a5231b2cf933d3c2547baeb XSIZE (qmmp-0.1.2.tar.bz2) = 334851 END-of-qmmp/distinfo echo c - qmmp/files mkdir -p qmmp/files > /dev/null 2>&1 echo x - qmmp/pkg-descr sed 's/^X//' >qmmp/pkg-descr << 'END-of-qmmp/pkg-descr' XThis program is an audio-player, written with help of Qt library. XThe user interface is similar to winamp or xmms. X XWWW: http://qmmp.ylsoftware.com/ END-of-qmmp/pkg-descr echo x - qmmp/pkg-plist sed 's/^X//' >qmmp/pkg-plist << 'END-of-qmmp/pkg-plist' Xbin/qmmp Xbin/qmmp.real Xlib/libqmmp.so Xlib/libqmmp.so.1 Xlib/libqmmp.so.1.0 Xlib/libqmmp.so.1.0.0 Xlib/qmmp/Input/libffmpeg.so Xlib/qmmp/Input/libmad.so Xlib/qmmp/Input/libmpc.so Xlib/qmmp/Input/libvorbis.so Xlib/qmmp/Output/libjack.so Xshare/pixmaps/qmmp.xpm X@dirrm lib/qmmp/Output X@dirrm lib/qmmp/Input X@dirrm lib/qmmp X@dirrmtry share/pixmaps END-of-qmmp/pkg-plist echo x - qmmp/files/patch-lib_qmmp_Input_Input.pro sed 's/^X//' >qmmp/files/patch-lib_qmmp_Input_Input.pro << 'END-of-qmmp/files/patch-lib_qmmp_Input_Input.pro' X--- lib/qmmp/Input/Input.pro.orig Mon Jul 23 22:42:37 2007 X+++ lib/qmmp/Input/Input.pro Mon Jul 23 22:42:54 2007 X@@ -10,13 +10,6 @@ X message(***************************) X } X X-contains(CONFIG, FLAC_PLUGIN){ X- SUBDIRS += flac X- message(***********************) X- message(* FLAC plugin enabled *) X- message(***********************) X-} X- X contains(CONFIG, FFMPEG_PLUGIN){ X SUBDIRS += ffmpeg X message(*************************) END-of-qmmp/files/patch-lib_qmmp_Input_Input.pro echo x - qmmp/files/patch-lib_qmmp_Output_Output.pro sed 's/^X//' >qmmp/files/patch-lib_qmmp_Output_Output.pro << 'END-of-qmmp/files/patch-lib_qmmp_Output_Output.pro' X--- lib/qmmp/Output/Output.pro.orig Tue Jul 10 21:35:40 2007 X+++ lib/qmmp/Output/Output.pro Tue Jul 10 21:36:13 2007 X@@ -8,8 +8,6 @@ X CONFIG += release warn_on X TEMPLATE = subdirs X X-SUBDIRS += alsa X- X contains(CONFIG, JACK_PLUGIN){ X SUBDIRS += jack X message(***********************) END-of-qmmp/files/patch-lib_qmmp_Output_Output.pro echo x - qmmp/files/patch-src_symboldisplay.cpp sed 's/^X//' >qmmp/files/patch-src_symboldisplay.cpp << 'END-of-qmmp/files/patch-src_symboldisplay.cpp' X--- src/symboldisplay.cpp.orig Fri Jun 22 14:23:48 2007 X+++ src/symboldisplay.cpp Fri Jun 22 14:30:08 2007 X@@ -32,7 +32,7 @@ X connect ( m_skin, SIGNAL ( skinChanged() ), this, SLOT (draw())); X draw(); X for(int i=0; iRelease-Note: >Audit-Trail: >Unformatted: