Date: Wed, 26 Jul 2000 13:16:06 +0200 (CEST) From: esk@ira.uka.de To: FreeBSD-gnats-submit@freebsd.org Subject: ports/20193: Xmms with 3DNow support Message-ID: <200007261116.NAA71792@i30nb2.ira.uka.de>
next in thread | raw e-mail | index | archive | help
>Number: 20193 >Category: ports >Synopsis: Xmms plugin with 3Dnow support >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 26 04:20:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Espen Skoglund >Release: FreeBSD 4.0-STABLE i386 >Organization: Universität Karlsruhe >Environment: >Description: Some people have approached me and asked me to include some 3DNow patches into the Xmms MP3 decoder plugin. I looked into the matter, and found that by far the easiest way to include it would be to build the separate plugin (until the core Xmms team decides to (maybe) include the patches in the main distribution some time in the future). Of course, the problem is that I can not verify that this plugin really works (no 3DNow), so if anyone would be so kind as to test it, it would be nice. Also, I do not have a new enough version of binutils (need to do another make world one of these days), and I have therefore not been able to do the complete install. Instead, I just included the proper OSVERSION tests in the makefile. Well, I know that I really should have tested this properly myself, but since there has been a demand for this thing, I thought that a yet untested plugin would be better than nothing at all. >How-To-Repeat: >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: # # xmms-3dnowmp123 # xmms-3dnowmp123/pkg # xmms-3dnowmp123/pkg/PLIST # xmms-3dnowmp123/pkg/COMMENT # xmms-3dnowmp123/pkg/DESCR # xmms-3dnowmp123/pkg/MESSAGE # xmms-3dnowmp123/files # xmms-3dnowmp123/files/md5 # xmms-3dnowmp123/Makefile # echo c - xmms-3dnowmp123 mkdir -p xmms-3dnowmp123 > /dev/null 2>&1 echo c - xmms-3dnowmp123/pkg mkdir -p xmms-3dnowmp123/pkg > /dev/null 2>&1 echo x - xmms-3dnowmp123/pkg/PLIST sed 's/^X//' >xmms-3dnowmp123/pkg/PLIST << 'END-of-xmms-3dnowmp123/pkg/PLIST' Xlib/xmms/Input/lib3dnowmpg123.so END-of-xmms-3dnowmp123/pkg/PLIST echo x - xmms-3dnowmp123/pkg/COMMENT sed 's/^X//' >xmms-3dnowmp123/pkg/COMMENT << 'END-of-xmms-3dnowmp123/pkg/COMMENT' X3DNow optimized MP3 decoder for XMMS. END-of-xmms-3dnowmp123/pkg/COMMENT echo x - xmms-3dnowmp123/pkg/DESCR sed 's/^X//' >xmms-3dnowmp123/pkg/DESCR << 'END-of-xmms-3dnowmp123/pkg/DESCR' XA 3DNow optimized version of the mpg123 input plugin for XMMS. X XWWW: http://village.infoweb.ne.jp/~kayasono/linux/xmms.htm END-of-xmms-3dnowmp123/pkg/DESCR echo x - xmms-3dnowmp123/pkg/MESSAGE sed 's/^X//' >xmms-3dnowmp123/pkg/MESSAGE << 'END-of-xmms-3dnowmp123/pkg/MESSAGE' X XTo use the plugin, you must disable the default MP3 plugin (libmpg123.so) Xfrom XMMS, and enable this one (lib3dnowmpg123.so). X END-of-xmms-3dnowmp123/pkg/MESSAGE echo c - xmms-3dnowmp123/files mkdir -p xmms-3dnowmp123/files > /dev/null 2>&1 echo x - xmms-3dnowmp123/files/md5 sed 's/^X//' >xmms-3dnowmp123/files/md5 << 'END-of-xmms-3dnowmp123/files/md5' XMD5 (xmms-3dnowmpg123-20000620.tar.bz2) = 5b53d129e0b1db1824b2de03aef8392a END-of-xmms-3dnowmp123/files/md5 echo x - xmms-3dnowmp123/Makefile sed 's/^X//' >xmms-3dnowmp123/Makefile << 'END-of-xmms-3dnowmp123/Makefile' X# New ports collection makefile for: xmms-3dnowmpg123 X# Date created: 25 July 2000 X# Whom: Espen Skoglund <esk@ira.uka.de> X# X# $FreeBSD:$ X# X XPORTNAME= xmms-3dnowmpg123 XPORTVERSION= 20000620 XCATEGORIES= audio XMASTER_SITES= http://village.infoweb.ne.jp/~kayasono/linux/etc/ X XMAINTAINER= esk@ira.uka.de X XLIB_DEPENDS= xmms.1:${PORTSDIR}/audio/xmms X XUSE_X_PREFIX= yes XUSE_LIBTOOL= yes XUSE_BZIP2= yes XUSE_GMAKE= yes X XGTK_CONFIG?= ${X11BASE}/bin/gtk12-config XGLIB_CONFIG?= ${LOCALBASE}/bin/glib12-config X XCONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}" \ X GLIB_CONFIG="${GLIB_CONFIG}" X X.include <bsd.port.pre.mk> X.if ${OSVERSION} < 400021 Xpre-fetch: X @${ECHO_MSG} X @${ECHO_MSG} This port can only be built with binutils-2.9.1.0.19a or newer. X @${ECHO_MSG} Please upgrade your system. X @${ECHO_MSG} X.endif X Xpost-install: X ${CAT} ${PKGDIR}/MESSAGE X X.include <bsd.port.post.mk> END-of-xmms-3dnowmp123/Makefile exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007261116.NAA71792>