svn commit: r315035 - in head/audio: . tkeca
Chris Rees
crees at FreeBSD.org
Sat Mar 23 14:25:01 UTC 2013
Author: crees
Date: Sat Mar 23 14:24:59 2013
New Revision: 315035
URL: http://svnweb.freebsd.org/changeset/ports/315035
Log:
Tkeca is a TCL/TK frontend for Kai Vehmanen's ECASOUND.
It's intended to have all the ECASOUND features including:
- unlimited number of tracks
- volume and pan control on each track
- up to 8 effects for each track
- LADSPA support
- multitrack support
- multiple inputs/outputs/soundcards
- effects preview
- multiple takes on each track
- mute track
WWW: http://tkeca.sourceforge.net/
Added:
head/audio/tkeca/
head/audio/tkeca/Makefile (contents, props changed)
head/audio/tkeca/distinfo (contents, props changed)
head/audio/tkeca/pkg-descr (contents, props changed)
head/audio/tkeca/pkg-plist (contents, props changed)
Modified:
head/audio/Makefile
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Sat Mar 23 14:02:52 2013 (r315034)
+++ head/audio/Makefile Sat Mar 23 14:24:59 2013 (r315035)
@@ -765,6 +765,7 @@
SUBDIR += timidity++-tcltk
SUBDIR += timidity++-xaw
SUBDIR += timidity++-xskin
+ SUBDIR += tkeca
SUBDIR += tomahawk
SUBDIR += toolame
SUBDIR += tosha
Added: head/audio/tkeca/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/tkeca/Makefile Sat Mar 23 14:24:59 2013 (r315035)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= tkeca
+PORTVERSION= 4.4.3
+CATEGORIES= audio
+MASTER_SITES= SF/${PORTNAME}
+
+MAINTAINER= crees at FreeBSD.org
+COMMENT= Tk interface to ecasound
+
+LICENSE= GPLv2
+
+RUN_DEPENDS= normalize:${PORTSDIR}/audio/normalize \
+ ecasound:${PORTSDIR}/audio/ecasound
+
+USE_TCL= yes
+USE_TK= yes
+
+NO_BUILD= yes
+PORTDOCS= *
+
+.include <bsd.port.options.mk>
+
+post-patch:
+ ${REINPLACE_CMD} -e '3s,^exec wish,exec ${WISH},' ${WRKSRC}/tkeca.tcl
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/tkeca.tcl ${PREFIX}/bin/tkeca
+ ${INSTALL_DATA} ${WRKSRC}/tkeca.png ${PREFIX}/share/pixmaps/
+ ${INSTALL_DATA} ${WRKSRC}/tkeca.desktop ${PREFIX}/share/applications/
+ - at update-desktop-database
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/tkeca.html ${WRKSRC}/README.tkeca ${DOCSDIR}/
+.endif
+
+.include <bsd.port.mk>
Added: head/audio/tkeca/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/tkeca/distinfo Sat Mar 23 14:24:59 2013 (r315035)
@@ -0,0 +1,2 @@
+SHA256 (tkeca-4.4.3.tar.gz) = 45832bb65530fea5672e2f3ac9c9ba6869ad73492d1373018a87c05b27b14a29
+SIZE (tkeca-4.4.3.tar.gz) = 51607
Added: head/audio/tkeca/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/tkeca/pkg-descr Sat Mar 23 14:24:59 2013 (r315035)
@@ -0,0 +1,14 @@
+Tkeca is a TCL/TK frontend for Kai Vehmanen's ECASOUND.
+
+It's intended to have all the ECASOUND features including:
+- unlimited number of tracks
+- volume and pan control on each track
+- up to 8 effects for each track
+- LADSPA support
+- multitrack support
+- multiple inputs/outputs/soundcards
+- effects preview
+- multiple takes on each track
+- mute track
+
+WWW: http://tkeca.sourceforge.net/
Added: head/audio/tkeca/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/tkeca/pkg-plist Sat Mar 23 14:24:59 2013 (r315035)
@@ -0,0 +1,7 @@
+bin/tkeca
+share/applications/tkeca.desktop
+share/pixmaps/tkeca.png
+ at dirrmtry share/pixmaps
+ at dirrmtry share/applications
+ at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+ at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
More information about the svn-ports-head
mailing list