From owner-freebsd-ports Sat Jun 23 4: 0:19 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6EAB637B40B for ; Sat, 23 Jun 2001 04:00:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5NB0AO71646; Sat, 23 Jun 2001 04:00:10 -0700 (PDT) (envelope-from gnats) Received: from ksmail.netcologne.de (mailrelay.netcologne.de [194.8.194.96]) by hub.freebsd.org (Postfix) with ESMTP id E3EF837B407 for ; Sat, 23 Jun 2001 04:00:05 -0700 (PDT) (envelope-from marc@van.woerkom@netcologne.de) Received: from oranje.my.domain (dial-195-14-226-106.netcologne.de [195.14.226.106]) by ksmail.netcologne.de (8.9.3/8.9.3) with ESMTP id NAA05550 for ; Sat, 23 Jun 2001 13:00:03 +0200 (MET DST) Received: (from marc@localhost) by oranje.my.domain (8.11.3/8.11.3) id f5NAxDM13722; Sat, 23 Jun 2001 12:59:13 +0200 (CEST) (envelope-from marc) Message-Id: <200106231059.f5NAxDM13722@oranje.my.domain> Date: Sat, 23 Jun 2001 12:59:13 +0200 (CEST) From: Marc.van.Woerkom@van.woerkom@netcologne.de Reply-To: 3d@freebsd.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/28363: New port: audacity-0.95 - a graphical waveform editor Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 28363 >Category: ports >Synopsis: New port: audacity-0.95 - a graphical waveform editor >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 23 04:00:09 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Marc van Woerkom >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD oranje.my.domain 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Wed May 2 18:47:49 CEST 2001 marc@oranje.my.domain:/usr3/obj/usr/src/sys/ORANJE i386 >Description: This is a port of audacity-0.95, a graphical waveform editor. It uses wxWindows/GTK for its GUI. MP3 import depends on libxaudio, which seems to be available for FreeBSD in the meantime, but where I am not sure about the license/distribution issues yet. It is not contained in the source distribution, like for instance the Linux version is. So I did not add it on my own, I need to sort this out with the authors first. >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: # # audacity # audacity/files # audacity/files/patch-Help # audacity/distinfo # audacity/pkg-comment # audacity/Makefile # audacity/pkg-plist # audacity/pkg-descr # echo c - audacity mkdir -p audacity > /dev/null 2>&1 echo c - audacity/files mkdir -p audacity/files > /dev/null 2>&1 echo x - audacity/files/patch-Help sed 's/^X//' >audacity/files/patch-Help << 'END-of-audacity/files/patch-Help' X--- Help.cpp.orig Sat Jun 23 11:27:36 2001 X+++ Help.cpp Sat Jun 23 11:28:46 2001 X@@ -49,7 +49,7 @@ X void InitHelp(wxWindow *parent) X { X if (!gHelp) { X- wxString defaultLoc = wxGetCwd() + "/audacity-help.htb"; X+ wxString defaultLoc = wxGetCwd() + "../share/doc/audacity/audacity-help.htb"; X X wxString helpFilePath = gPrefs->Read("/Help/HelpFilePath", defaultLoc); X END-of-audacity/files/patch-Help echo x - audacity/distinfo sed 's/^X//' >audacity/distinfo << 'END-of-audacity/distinfo' XMD5 (audacity-src-0.95.tgz) = b5ebe5657d2c0cd14d465c8f5974f114 END-of-audacity/distinfo echo x - audacity/pkg-comment sed 's/^X//' >audacity/pkg-comment << 'END-of-audacity/pkg-comment' XAudacity is a GUI editor for digital audio waveforms END-of-audacity/pkg-comment echo x - audacity/Makefile sed 's/^X//' >audacity/Makefile << 'END-of-audacity/Makefile' X# New ports collection makefile for: audacity X# Date created: 21 Jul 2001 X# Whom: Marc van Woerkom <3d@freebsd.org> X# X# $FreeBSD: $ X# X XPORTNAME= audacity XPORTVERSION= 0.95 XCATEGORIES= audio XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= audacity XDISTNAME= ${PORTNAME}-src-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= 3d@freebsd.org X XLIB_DEPENDS= wx_gtk.2:${PORTSDIR}/x11-toolkits/wxgtk X XGNU_CONFIGURE= yes X X# Xaudio MP3 support for FreeBSD is not present in source tarball X# However there is a FreeBSD version available from X# http://www.xaudio.com X# I need to sort things out (addition? separate download?) XCONFIGURE_ARGS= --without-xaudio X XUSE_GMAKE= yes XUSE_NEWGCC= yes XUSE_GTK= yes X XUSE_X_PREFIX= yes X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/audacity ${PREFIX}/bin/audacity X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/audacity X ${INSTALL_DATA} ${WRKSRC}/audacity-help.htb ${PREFIX}/share/doc/audacity/audacity-help.htb X.endif X X.include END-of-audacity/Makefile echo x - audacity/pkg-plist sed 's/^X//' >audacity/pkg-plist << 'END-of-audacity/pkg-plist' Xbin/audacity Xshare/doc/audacity/audacity-help.htb X@dirrm share/doc/audacity END-of-audacity/pkg-plist echo x - audacity/pkg-descr sed 's/^X//' >audacity/pkg-descr << 'END-of-audacity/pkg-descr' XAudacity is a program that lets you manipulate digital audio Xwaveforms. In addition to letting you record sounds directly from Xwithin the program, it imports many sound file formats, including XWAV, AIFF, AU, IRCAM, MP3, and Ogg Vorbis. It supports all Xcommon editing operations such as Cut, Copy, and Paste, plus it will Xmix tracks and let you apply plug-in effects to any part of a sound. It Xalso has a built-in amplitude envelope editor, a customizable Xspectrogram mode and a frequency analysis window for audio Xanalysis applications. X XWWW: http://www.cs.cmu.edu/~music/audacity END-of-audacity/pkg-descr exit Have fun, Marc >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message