From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 4 10:00:23 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 0651516A41F for ; Wed, 4 Jan 2006 10:00:23 +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 45B0D43D46 for ; Wed, 4 Jan 2006 10:00:22 +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 k04A0MxT005832 for ; Wed, 4 Jan 2006 10:00:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k04A0MLg005831; Wed, 4 Jan 2006 10:00:22 GMT (envelope-from gnats) Resent-Date: Wed, 4 Jan 2006 10:00:22 GMT Resent-Message-Id: <200601041000.k04A0MLg005831@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, "Zastupov Stepan [RedChrom]" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F405216A41F for ; Wed, 4 Jan 2006 09:55:43 +0000 (GMT) (envelope-from redchrom@mail.ru) Received: from mx6.mail.ru (mx6.mail.ru [194.67.23.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D13C43D53 for ; Wed, 4 Jan 2006 09:55:43 +0000 (GMT) (envelope-from redchrom@mail.ru) Received: from [195.46.115.52] (port=14483 helo=localhost) by mx6.mail.ru with asmtp id 1Eu5Mo-000GEE-00 for FreeBSD-gnats-submit@freebsd.org; Wed, 04 Jan 2006 12:55:40 +0300 Message-Id: <20060104095726.GA63695@RedChromPC> Date: Wed, 4 Jan 2006 17:57:26 +0800 From: "Zastupov Stepan [RedChrom]" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/91304: New port multimedia/audacious A media player based on BMP and XMMS X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2006 10:00:23 -0000 >Number: 91304 >Category: ports >Synopsis: New port multimedia/audacious A media player based on BMP and XMMS >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: Wed Jan 04 10:00:16 GMT 2006 >Closed-Date: >Last-Modified: >Originator: RedChrom >Release: FreeBSD 6.0-STABLE i386 >Organization: RedChrom >Environment: System: FreeBSD RedChromPC 6.0-STABLE FreeBSD 6.0-STABLE #0: Tue Jan 3 20:28:16 IRKT 2006 root@RedChromPC:/usr/obj/usr/src/sys/REDCHROMPC i386 >Description: Audacious is a fork of beep-media-player 0.9.7.1. The primary goals of this fork are keeping ideology of original BMP and merging miscellaneous plugins into Audacious WWW: http://audacious-media-player.org >How-To-Repeat: My first PR was feedbacked to jylefort but his mail server blocks any mail from mail.ru. Anyway original port was raw :) This port checked by portlint and have many bug fixes. Sorry for my bad english :) >Fix: # 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: # # audacious # audacious/Makefile # audacious/distinfo # audacious/pkg-descr # audacious/pkg-message # audacious/pkg-plist # echo c - audacious mkdir -p audacious > /dev/null 2>&1 echo x - audacious/Makefile sed 's/^X//' >audacious/Makefile << 'END-of-audacious/Makefile' X# New ports collection makefile for: audacious X# Date created: 2006-01-01 X# Whom: Zastupov Stepan [RedChrom] X# X# $FreeBSD$ X# X XPORTNAME= audacious XPORTVERSION= 0.1.2 XCATEGORIES= multimedia audio XMASTER_SITES= http://audacious-media-player.org/release/ XDISTNAME= audacious-${PORTVERSION} XEXTRACT_SUFX=.tgz X XMAINTAINER= redchrom@mail.ru XCOMMENT= A media player based on BMP and XMMS X XLIB_DEPENDS= sndfile:${PORTSDIR}/audio/libsndfile X XUSE_GNOME= gtk20 libglade2 XWANT_GNOME= yes XUSE_X_PREFIX= yes XUSE_REINPLACE= yes XUSE_AUTOTOOLS= libtool:15 XLIBTOOLFILES= configure XUSE_GMAKE= yes XINSTALLS_SHLIB= yes XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib -lstdc++" \ X INPUT_PLUGINS="${INPUT_PLUGINS}" \ X OUTPUT_PLUGINS="${OUTPUT_PLUGINS}" \ X VISUALIZATION_PLUGINS="${VISUALIZATION_PLUGINS}" XMAN1= audacious.1 X XINPUT_PLUGINS= cdaudio,mpg123,wav,tonegen,wma,console XOUTPUT_PLUGINS= OSS,disk_writer,crossfade XVISUALIZATION_PLUGINS= blur_scope X XOPTIONS= VORBIS "Enable Ogg Vorbis input" on \ X FLAC "Enable flac input" on \ X ESOUND "Enable Esound output" off \ X ID3V2 "Enable id3v2 editing" off \ X SIMD "build with x86 SIMD(3DNow!/MMX) instructions support" on \ X SDL "Enable SDL support" off \ X X.include X X.if !defined(WITHOUT_VORBIS) XLIB_DEPENDS+= vorbis.3:${PORTSDIR}/audio/libvorbis XINPUT_PLUGINS+= vorbis XPLIST_SUB+= VORBISPLUGIN:="" X.else XCONFIGURE_ARGS+= --disable-vorbis XPLIST_SUB+= VORBISPLUGIN:="@comment " X.endif X X.if !defined(WITHOUT_FLAC) XINPUT_PLUGINS+= flac XPLIST_SUB+= FLACPLUGIN:="" XLIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac X.else XPLIST_SUB+= FLACPLUGIN:="@comment " XCONFIGURE_ARGS+= --disable-flac X.endif X X.if defined(WITH_ESOUND) XUSE_GNOME+= esound XOUTPUT_PLUGINS+= esd XPLIST_SUB+= ESDPLUGIN:="" X.if defined(PKGNAMESUFFIX) XPKGNAMESUFFIX:= ${PKGNAMESUFFIX}-esound X.else XPKGNAMESUFFIX= -esound X.endif X.else XCONFIGURE_ARGS+= --disable-esd XPLIST_SUB+= ESDPLUGIN:="@comment " X.endif X X.if defined(WITH_ID3V2) XLIB_DEPENDS+= id3-3.8.3:${PORTSDIR}/audio/id3lib X.endif X X.if ${ARCH} != "i386" XWITHOUT_SIMD= yes X.endif X X.if !defined(WITHOUT_SIMD) && ${OSVERSION} >= 400021 XCONFIGURE_ARGS+= --enable-simd X.endif X X.if defined(WITH_SDL) XUSE_SDL= sdl X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ X ${WRKSRC}/Makefile.in X @${REINPLACE_CMD} -e 's,-pthread,${PTHREAD_LIBS},g' \ X ${WRKSRC}/configure X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-audacious/Makefile echo x - audacious/distinfo sed 's/^X//' >audacious/distinfo << 'END-of-audacious/distinfo' XMD5 (audacious-0.1.2.tgz) = df8ebff8d60c5d48d2685dd4bb06ad88 XSHA256 (audacious-0.1.2.tgz) = 93d841b524d4d1b5600439d9609ed4c26375c7b8ddee61a9293b0cab5760fc39 XSIZE (audacious-0.1.2.tgz) = 3237532 END-of-audacious/distinfo echo x - audacious/pkg-descr sed 's/^X//' >audacious/pkg-descr << 'END-of-audacious/pkg-descr' XAudacious is a fork of beep-media-player 0.9.7.1. XThe primary goals of this fork are keeping ideology of original BMP Xand merging miscellaneous plugins into Audacious X XWWW: http://audacious-media-player.org END-of-audacious/pkg-descr echo x - audacious/pkg-message sed 's/^X//' >audacious/pkg-message << 'END-of-audacious/pkg-message' Xaudacious supports Gzipped and uncompressed skins. If you would like to use XZip format skins you will need to ensure archivers/unzip is installed. END-of-audacious/pkg-message echo x - audacious/pkg-plist sed 's/^X//' >audacious/pkg-plist << 'END-of-audacious/pkg-plist' Xbin/audacious Xinclude/audacious/beepctrl.h Xinclude/audacious/configdb.h Xinclude/audacious/configfile.h Xinclude/audacious/dirbrowser.h Xinclude/audacious/formatter.h Xinclude/audacious/fullscreen.h Xinclude/audacious/plugin.h Xinclude/audacious/rcfile.h Xinclude/audacious/titlestring.h Xinclude/audacious/util.h Xinclude/audacious/vfs.h Xlib/audacious/Effect/libladspa.so Xlib/audacious/General/libsong_change.so Xlib/audacious/Input/libcdaudio.so Xlib/audacious/Input/libconsole.so Xlib/audacious/Input/libmpg123.so Xlib/audacious/Input/libtonegen.so X%%VORBISPLUGIN:%%lib/audacious/Input/libvorbis.so X%%FLACPLUGIN:%%lib/audacious/Input/libflac.so Xlib/audacious/Input/libwav.so Xlib/audacious/Input/libwma.so Xlib/audacious/Output/libOSS.so X%%ESDPLUGIN:%%lib/audacious/Output/libesdout.so Xlib/audacious/Output/libcrossfade.a Xlib/audacious/Output/libcrossfade.so Xlib/audacious/Output/libcrossfade.so.0 Xlib/audacious/Output/libdisk_writer.so Xlib/audacious/Visualization/libbscope.so Xlib/libaudacious.a Xlib/libaudacious.so Xlib/libaudacious.so.2 Xlibdata/pkgconfig/audacious.pc Xshare/applications/audacious.desktop X%%DATADIR%%/Skins/Default/balance.bmp X%%DATADIR%%/Skins/Default/cbuttons.bmp X%%DATADIR%%/Skins/Default/eq_ex.bmp X%%DATADIR%%/Skins/Default/eqmain.bmp X%%DATADIR%%/Skins/Default/main.bmp X%%DATADIR%%/Skins/Default/monoster.bmp X%%DATADIR%%/Skins/Default/nums_ex.bmp X%%DATADIR%%/Skins/Default/playpaus.bmp X%%DATADIR%%/Skins/Default/pledit.bmp X%%DATADIR%%/Skins/Default/pledit.txt X%%DATADIR%%/Skins/Default/posbar.bmp X%%DATADIR%%/Skins/Default/shufrep.bmp X%%DATADIR%%/Skins/Default/text.bmp X%%DATADIR%%/Skins/Default/titlebar.bmp X%%DATADIR%%/Skins/Default/viscolor.txt X%%DATADIR%%/Skins/Default/volume.bmp X%%DATADIR%%/glade/addfiles.glade X%%DATADIR%%/glade/prefswin.glade X%%DATADIR%%/images/appearance.png X%%DATADIR%%/images/eq.png X%%DATADIR%%/images/mouse.png X%%DATADIR%%/images/playlist.png X%%DATADIR%%/images/plugins.png Xshare/locale/br/LC_MESSAGES/audacious.mo Xshare/locale/cs/LC_MESSAGES/audacious.mo Xshare/locale/cy/LC_MESSAGES/audacious.mo Xshare/locale/de/LC_MESSAGES/audacious.mo Xshare/locale/el/LC_MESSAGES/audacious.mo Xshare/locale/es/LC_MESSAGES/audacious.mo Xshare/locale/fi/LC_MESSAGES/audacious.mo Xshare/locale/fr/LC_MESSAGES/audacious.mo Xshare/locale/hi/LC_MESSAGES/audacious.mo Xshare/locale/hu/LC_MESSAGES/audacious.mo Xshare/locale/it/LC_MESSAGES/audacious.mo Xshare/locale/ja/LC_MESSAGES/audacious.mo Xshare/locale/ka/LC_MESSAGES/audacious.mo Xshare/locale/ko/LC_MESSAGES/audacious.mo Xshare/locale/lt/LC_MESSAGES/audacious.mo Xshare/locale/mk/LC_MESSAGES/audacious.mo Xshare/locale/nl/LC_MESSAGES/audacious.mo Xshare/locale/pl/LC_MESSAGES/audacious.mo Xshare/locale/pt_BR/LC_MESSAGES/audacious.mo Xshare/locale/ro/LC_MESSAGES/audacious.mo Xshare/locale/ru/LC_MESSAGES/audacious.mo Xshare/locale/sk/LC_MESSAGES/audacious.mo Xshare/locale/sv/LC_MESSAGES/audacious.mo Xshare/locale/uk/LC_MESSAGES/audacious.mo Xshare/locale/zh_CN/LC_MESSAGES/audacious.mo Xshare/locale/zh_TW/LC_MESSAGES/audacious.mo X@dirrm %%DATADIR%%/images X@dirrm %%DATADIR%%/glade X@dirrm %%DATADIR%%/Skins/Default X@dirrm %%DATADIR%%/Skins X@dirrm %%DATADIR%% X@dirrm lib/modules/dri X@dirrm lib/modules/codeconv X@dirrm lib/audacious/Visualization X@dirrm lib/audacious/Output X@dirrm lib/audacious/Input X@dirrm lib/audacious/General X@dirrm lib/audacious/Effect X@dirrm lib/audacious X@dirrm include/freetype2/freetype/internal X@dirrm include/freetype2/freetype/config X@dirrm include/freetype2/freetype/cache X@dirrm include/freetype2/freetype X@dirrm include/freetype2 X@dirrm include/bitmaps X@dirrm include/audacious END-of-audacious/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: