aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpsyc://psyced.org/~lynX <ircs://psyced.org/youbroketheinternet>1984-04-04 00:44:06 +0000
committerpsyc://psyced.org/~lynX <ircs://psyced.org/youbroketheinternet>1984-04-04 00:44:06 +0000
commitc8259cf945aa08d68b3a857b8571320edb8752f8 (patch)
tree033935e0ddfaeb22c3f31bca2b9daa1e20cd4620
parentfa4727f0cc6b3d5b26c881ceeea5a48a63b6531d (diff)
downloadyoubroketheinternet-overlay-c8259cf945aa08d68b3a857b8571320edb8752f8.tar.gz
youbroketheinternet-overlay-c8259cf945aa08d68b3a857b8571320edb8752f8.zip
media-sound/ttymidi
-rw-r--r--README7
-rw-r--r--media-sound/ttymidi/Manifest1
-rw-r--r--media-sound/ttymidi/ttymidi-0.60.ebuild32
3 files changed, 40 insertions, 0 deletions
diff --git a/README b/README
index 14eac2d..b755909 100644
--- a/README
+++ b/README
@@ -218,6 +218,13 @@ contain malware now. The reason it is here is because it
218has a pretty good control API and no-one cared to rewrite 218has a pretty good control API and no-one cared to rewrite
219the powerful psycmp3 player to use a free software API. 219the powerful psycmp3 player to use a free software API.
220 220
221== media-sound/ttymidi ==
222
223Some exotic hardware and specifically Arduino-based tools
224do not support MIDI signaling out of the box but rather
225transmit MIDI via serial interface. This tiny tool provides
226conversion from USB to MIDI signals.
227
221== media-video/ffcat == 228== media-video/ffcat ==
222 229
223Lossless audio/video concatenation tool. After cutting out 230Lossless audio/video concatenation tool. After cutting out
diff --git a/media-sound/ttymidi/Manifest b/media-sound/ttymidi/Manifest
new file mode 100644
index 0000000..865ef23
--- /dev/null
+++ b/media-sound/ttymidi/Manifest
@@ -0,0 +1 @@
DIST ttymidi.tar.gz 76198 SHA256 97864fced143cecd038e3dd790d224b52e89f6cf6a461893fb11c325e8458476 SHA512 06ca97e5283dec63d380b180e74a82850f179c8aa7d550343f103f089ea24afe16b64c005d4fa05e779168494970f65a803b1233365aaf58a619e0fb2c60dc37 WHIRLPOOL a65181b28c89e164c903469b84c7b1d6f16e7c66ac0b5a9551c3833a966c56611114f391db107e02b211f3ff70823d09daba001c237bb37936ade626406e451c
diff --git a/media-sound/ttymidi/ttymidi-0.60.ebuild b/media-sound/ttymidi/ttymidi-0.60.ebuild
new file mode 100644
index 0000000..eccadaf
--- /dev/null
+++ b/media-sound/ttymidi/ttymidi-0.60.ebuild
@@ -0,0 +1,32 @@
1# Copyright 1999-2016 Gentoo Authors
2# Distributed under the terms of the GNU General Public License v2
3
4EAPI=6
5
6DESCRIPTION="MIDI for your Serial Devices"
7HOMEPAGE="http://www.varal.org/ttymidi/"
8LICENSE="GPL-3"
9
10MY_P=ttymidi
11S=${WORKDIR}/${MY_P}
12SRC_URI="http://www.varal.org/ttymidi/ttymidi.tar.gz"
13SLOT="0"
14
15# isn't it pointless to have a list of architectures for architecture-independent packages?
16KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 amd64-fbsd sparc-fbsd x86-fbsd"
17
18DEPEND=""
19RDEPEND="${DEPEND}"
20
21src_compile() {
22 cc src/ttymidi.c -o ttymidi -lasound -lpthread
23}
24
25src_install() {
26 dobin ttymidi
27}
28
29pkg_postinst() {
30 elog "You may want to add ttymidi users to the 'tty' group"
31}
32