diff options
author | crees <crees@FreeBSD.org> | 2013-03-23 22:24:59 +0800 |
---|---|---|
committer | crees <crees@FreeBSD.org> | 2013-03-23 22:24:59 +0800 |
commit | aa6dbd97e151b85658ef0b3e58f41be7b64aaee1 (patch) | |
tree | 6522e8f970399a4936e836b4937b05f4068e16bc /audio/tkeca | |
parent | 5004159113063dd9d72d51b0e8f7ace772ce8f3e (diff) | |
download | freebsd-ports-gnome-aa6dbd97e151b85658ef0b3e58f41be7b64aaee1.tar.gz freebsd-ports-gnome-aa6dbd97e151b85658ef0b3e58f41be7b64aaee1.tar.zst freebsd-ports-gnome-aa6dbd97e151b85658ef0b3e58f41be7b64aaee1.zip |
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/
Diffstat (limited to 'audio/tkeca')
-rw-r--r-- | audio/tkeca/Makefile | 37 | ||||
-rw-r--r-- | audio/tkeca/distinfo | 2 | ||||
-rw-r--r-- | audio/tkeca/pkg-descr | 14 | ||||
-rw-r--r-- | audio/tkeca/pkg-plist | 7 |
4 files changed, 60 insertions, 0 deletions
diff --git a/audio/tkeca/Makefile b/audio/tkeca/Makefile new file mode 100644 index 000000000000..9dbec0af8e02 --- /dev/null +++ b/audio/tkeca/Makefile @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= tkeca +PORTVERSION= 4.4.3 +CATEGORIES= audio +MASTER_SITES= SF/${PORTNAME} + +MAINTAINER= crees@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/ + -@update-desktop-database +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/tkeca.html ${WRKSRC}/README.tkeca ${DOCSDIR}/ +.endif + +.include <bsd.port.mk> diff --git a/audio/tkeca/distinfo b/audio/tkeca/distinfo new file mode 100644 index 000000000000..e56add3b4a85 --- /dev/null +++ b/audio/tkeca/distinfo @@ -0,0 +1,2 @@ +SHA256 (tkeca-4.4.3.tar.gz) = 45832bb65530fea5672e2f3ac9c9ba6869ad73492d1373018a87c05b27b14a29 +SIZE (tkeca-4.4.3.tar.gz) = 51607 diff --git a/audio/tkeca/pkg-descr b/audio/tkeca/pkg-descr new file mode 100644 index 000000000000..e76e79d30ad4 --- /dev/null +++ b/audio/tkeca/pkg-descr @@ -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/ diff --git a/audio/tkeca/pkg-plist b/audio/tkeca/pkg-plist new file mode 100644 index 000000000000..09cc1b04666f --- /dev/null +++ b/audio/tkeca/pkg-plist @@ -0,0 +1,7 @@ +bin/tkeca +share/applications/tkeca.desktop +share/pixmaps/tkeca.png +@dirrmtry share/pixmaps +@dirrmtry share/applications +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true |