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