summaryrefslogtreecommitdiffstats
path: root/audio/etktab
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-08-31 22:32:14 +0000
committeredwin <edwin@FreeBSD.org>2003-08-31 22:32:14 +0000
commit9d2243acd1ddbc47f91d7e5f30f6bd638da4f1f9 (patch)
tree9bf8821f350656e0dcff50809a2a4a833475e9e9 /audio/etktab
parentcbd8f212e24840036465a08e139532bafb5d9c9e (diff)
downloadFreeBSD-ports-9d2243acd1ddbc47f91d7e5f30f6bd638da4f1f9.zip
FreeBSD-ports-9d2243acd1ddbc47f91d7e5f30f6bd638da4f1f9.tar.gz
New port: audio/eTktab - guitar tabulature editor
ETktab let's you edit guitar and bass tabulatures. Notations for various playing techniques like muting and vibrato are supported, as well as variable keybindings. It can output tabulatures in plain ascii format. WWW: http://etktab.sourceforge.net/ PR: ports/47649 Submitted by: Juha Erkkilä <erkkila@cc.jyu.fi>
Diffstat (limited to 'audio/etktab')
-rw-r--r--audio/etktab/Makefile41
-rw-r--r--audio/etktab/distinfo5
-rw-r--r--audio/etktab/files/patch-aa10
-rw-r--r--audio/etktab/pkg-descr10
-rw-r--r--audio/etktab/pkg-plist11
5 files changed, 77 insertions, 0 deletions
diff --git a/audio/etktab/Makefile b/audio/etktab/Makefile
new file mode 100644
index 0000000..00ae398
--- /dev/null
+++ b/audio/etktab/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: etktab
+# Date created: 29 January 2003
+# Whom: Juha Erkkilä <erkkila@cc.jyu.fi>
+#
+# $FreeBSD$
+#
+
+PORTNAME= etktab
+PORTVERSION= 3.1
+CATEGORIES= audio tcl84 tk84
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= etktab
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} canada_multi-3.1.etk \
+ dvorak-3.1.etk uk-3.1.etk us-3.1.etk
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= erkkila@cc.jyu.fi
+COMMENT= Guitar tablature editor
+
+RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
+
+NO_BUILD= yes
+WRKSRC= ${WRKDIR}/eTktab-${PORTVERSION}
+
+post-extract:
+.for FILE in canada_multi-3.1.etk dvorak-3.1.etk uk-3.1.etk us-3.1.etk
+ @${CP} ${DISTDIR}/${DIST_SUBDIR}/${FILE} ${WRKSRC}
+.endfor
+
+do-install:
+ @${INSTALL_SCRIPT} ${WRKSRC}/eTktab ${PREFIX}/bin/etktab
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for FILE in CHANGES.html LICENSE.html README.html eTktab-small.xpm eTktab.xpm \
+ canada_multi-3.1.etk dvorak-3.1.etk uk-3.1.etk us-3.1.etk
+ @${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/audio/etktab/distinfo b/audio/etktab/distinfo
new file mode 100644
index 0000000..fc443f0
--- /dev/null
+++ b/audio/etktab/distinfo
@@ -0,0 +1,5 @@
+MD5 (etktab/etktab-3.1.tar.gz) = d7f8321e4304f2eb893d0c7de16f997d
+MD5 (etktab/canada_multi-3.1.etk) = 3eb91016865cbfd3a837353827f9411d
+MD5 (etktab/dvorak-3.1.etk) = 9ffcea21b786e8c9848d10ae3d3714d9
+MD5 (etktab/uk-3.1.etk) = a95a4671ed45de877e06e5aaf2e7d950
+MD5 (etktab/us-3.1.etk) = 3eb91016865cbfd3a837353827f9411d
diff --git a/audio/etktab/files/patch-aa b/audio/etktab/files/patch-aa
new file mode 100644
index 0000000..76c7cf2
--- /dev/null
+++ b/audio/etktab/files/patch-aa
@@ -0,0 +1,10 @@
+--- eTktab Tue Jul 22 00:53:46 2003
++++ eTktab Mon Jul 28 23:44:45 2003
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+ # This line makes the next one a comment in Tcl \
+-exec wish "$0" -- ${1+"$@"}
++exec wish8.4 "$0" -- ${1+"$@"}
+
+ # eTKTab by Jason Sonnenschein jes_jm@yahoo.com
+ # based on:
diff --git a/audio/etktab/pkg-descr b/audio/etktab/pkg-descr
new file mode 100644
index 0000000..53b6bde
--- /dev/null
+++ b/audio/etktab/pkg-descr
@@ -0,0 +1,10 @@
+Etktab let's you edit tablatures for guitar and other stringed
+instruments. Notations for various playing techniques like muting and
+vibrato are supported. It also has configurable keybindings, and lyrics
+can be embedded into scores. Tablatures can be exported in plain ascii
+format.
+
+WWW: http://etktab.sourceforge.net/
+
+- Juha
+erkkila@cc.jyu.fi
diff --git a/audio/etktab/pkg-plist b/audio/etktab/pkg-plist
new file mode 100644
index 0000000..44b7d45
--- /dev/null
+++ b/audio/etktab/pkg-plist
@@ -0,0 +1,11 @@
+bin/etktab
+%%PORTDOCS%%share/doc/etktab/CHANGES.html
+%%PORTDOCS%%share/doc/etktab/LICENSE.html
+%%PORTDOCS%%share/doc/etktab/README.html
+%%PORTDOCS%%share/doc/etktab/eTktab-small.xpm
+%%PORTDOCS%%share/doc/etktab/eTktab.xpm
+%%PORTDOCS%%share/doc/etktab/canada_multi-3.1.etk
+%%PORTDOCS%%share/doc/etktab/dvorak-3.1.etk
+%%PORTDOCS%%share/doc/etktab/uk-3.1.etk
+%%PORTDOCS%%share/doc/etktab/us-3.1.etk
+@dirrm share/doc/etktab
OpenPOWER on IntegriCloud