From owner-freebsd-ports Wed Jul 26 4:20: 9 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5EE5C37BEEA for ; Wed, 26 Jul 2000 04:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA02861; Wed, 26 Jul 2000 04:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from iraun1.ira.uka.de (iraun1.ira.uka.de [129.13.10.90]) by hub.freebsd.org (Postfix) with ESMTP id C6F7737BE7B for ; Wed, 26 Jul 2000 04:16:42 -0700 (PDT) (envelope-from esk@ira.uka.de) Received: from i30nb2.ira.uka.de by iraun1 (PP) with ESMTP; Wed, 26 Jul 2000 13:16:23 +0200 Received: (from esk@localhost) by i30nb2.ira.uka.de (8.9.3/8.9.3) id NAA71792; Wed, 26 Jul 2000 13:16:06 +0200 (CEST) (envelope-from esk) Message-Id: <200007261116.NAA71792@i30nb2.ira.uka.de> Date: Wed, 26 Jul 2000 13:16:06 +0200 (CEST) From: esk@ira.uka.de Reply-To: esk@ira.uka.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/20193: Xmms with 3DNow support Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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 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 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 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