Date: Fri, 24 Aug 2001 14:59:51 -0400 (EDT) From: The Anarcat <anarcat@anarcat.dyndns.org> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/30050: New port: audio/ecawave Message-ID: <20010824185951.C57B620BDD@shall.anarcat.dyndns.org>
next in thread | raw e-mail | index | archive | help
>Number: 30050 >Category: ports >Synopsis: New port: audio/ecawave >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Aug 24 12:00:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: The Anarcat >Release: FreeBSD 4.4-RC i386 >Organization: Nada, inc >Environment: System: FreeBSD shall.anarcat.dyndns.org 4.4-RC FreeBSD 4.4-RC #4: Wed Aug 22 12:21:57 EDT 2001 anarcat@shall.anarcat.dyndns.org:/usr/obj/usr/src/sys/SHALL i386 >Description: Ecawave is a simple graphical audio file editor. The user-interface is based on Qt libraries, while almost all audio functionality is taken directly from ecasound libraries. As ecawave is designed for editing large audio files, all processing is done direct-to-disk. Simple waveform caching is used to speed-up file operations. Ecawave supports all audio file formats and effect algorithms provided by ecasound libraries. This includes OSS, ALSA, aRts, over 20 file formats, over 30 effect types, LADPSA plugins and multi-operator effect presets. WWW: http://www.eca.cx/ecawave Patches in the files directory might be included in the next release, as I am in contact with the development team. This port might suffer of the same make package NOPORTDOCS=yes issues as ecasound. >How-To-Repeat: Extract shar. >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: # # ecawave # ecawave/Makefile # ecawave/distinfo # ecawave/pkg-plist # ecawave/pkg-descr # ecawave/pkg-comment # ecawave/files # ecawave/files/patch-src-makefile.am # echo c - ecawave mkdir -p ecawave > /dev/null 2>&1 echo x - ecawave/Makefile sed 's/^X//' >ecawave/Makefile << 'END-of-ecawave/Makefile' X# New ports collection makefile for: ecawave X# Date created: 24 aug 2001 X# Whom: The Anarcat <anarcat@anarcat.dyndns.org> X# X# $FreeBSD$ X# X XPORTNAME= ecawave XPORTVERSION= 0.4.0 XCATEGORIES= audio X XMAINTAINER= anarcat@anarcat.dyndns.org X XLIB_DEPENDS= ecasound.7:${PORTSDIR}/audio/ecasound X XMASTER_SITES= http://ecasound.seul.org/download/ \ X ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ecawave X XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_AUTOMAKE= yes X XUSE_X_PREFIX= yes XUSE_QT_VER= 2 X XMAN1= ecawave.1 X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/ecawave X ${INSTALL_MAN} ${WRKSRC}/Documentation/*.html ${PREFIX}/share/doc/ecawave X.endif X X.include <bsd.port.mk> END-of-ecawave/Makefile echo x - ecawave/distinfo sed 's/^X//' >ecawave/distinfo << 'END-of-ecawave/distinfo' XMD5 (ecawave-0.4.0.tar.gz) = 6b3b9c019dbf228e3a9dfdd6e40256e7 END-of-ecawave/distinfo echo x - ecawave/pkg-plist sed 's/^X//' >ecawave/pkg-plist << 'END-of-ecawave/pkg-plist' Xbin/ecawave X%%PORTDOCS%%share/doc/ecawave/ecawave_manpage.html X%%PORTDOCS%%share/doc/ecawave/users_guide.html X%%PORTDOCS%%@dirrm share/doc/ecawave END-of-ecawave/pkg-plist echo x - ecawave/pkg-descr sed 's/^X//' >ecawave/pkg-descr << 'END-of-ecawave/pkg-descr' XEcawave is a simple graphical audio file editor. The user-interface is Xbased on Qt libraries, while almost all audio functionality is taken Xdirectly from ecasound libraries. As ecawave is designed for editing Xlarge audio files, all processing is done direct-to-disk. Simple Xwaveform caching is used to speed-up file operations. Ecawave supports Xall audio file formats and effect algorithms provided by ecasound Xlibraries. This includes OSS, ALSA, aRts, over 20 file formats, over 30 Xeffect types, LADPSA plugins and multi-operator effect presets. X XWWW: http://www.eca.cx/ecawave X X- The Anarcat <anarcat@anarcat.dyndns.org> END-of-ecawave/pkg-descr echo x - ecawave/pkg-comment sed 's/^X//' >ecawave/pkg-comment << 'END-of-ecawave/pkg-comment' XSimple graphical audio file editor END-of-ecawave/pkg-comment echo c - ecawave/files mkdir -p ecawave/files > /dev/null 2>&1 echo x - ecawave/files/patch-src-makefile.am sed 's/^X//' >ecawave/files/patch-src-makefile.am << 'END-of-ecawave/files/patch-src-makefile.am' X--- src/Makefile.am.orig Fri Aug 24 13:28:17 2001 X+++ src/Makefile.am Fri Aug 24 13:51:13 2001 X@@ -88,10 +88,10 @@ X ecawave_SOURCES = $(ecawave_src_files) $(ecawave_include_files) $(ecawave_src_mocs) X ecawave_debug_SOURCES = $(ecawave_SOURCES) X X-ecawave_LDADD = -L$(qt_libraries) -lqt X+ecawave_LDADD = -L$(qt_libraries) -lqt2 X # $(qtecasound_libraries) X-ecawave_LDFLAGS = X-ecawave_debug_LDADD = -L$(qt_libraries) -lqt X+ecawave_LDFLAGS = -pthread X+ecawave_debug_LDADD = -L$(qt_libraries) -lqt2 X # $(qtecasound_libraries) X ecawave_debug_LDFLAGS = $(ecawave_LDFLAGS) X END-of-ecawave/files/patch-src-makefile.am 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?20010824185951.C57B620BDD>