diff options
author | psyc://psyced.org/~lynX <ircs://psyced.org/youbroketheinternet> | 1984-04-04 00:44:06 +0000 |
---|---|---|
committer | psyc://psyced.org/~lynX <ircs://psyced.org/youbroketheinternet> | 1984-04-04 00:44:06 +0000 |
commit | c8259cf945aa08d68b3a857b8571320edb8752f8 (patch) | |
tree | 033935e0ddfaeb22c3f31bca2b9daa1e20cd4620 | |
parent | fa4727f0cc6b3d5b26c881ceeea5a48a63b6531d (diff) | |
download | youbroketheinternet-overlay-c8259cf945aa08d68b3a857b8571320edb8752f8.tar.gz youbroketheinternet-overlay-c8259cf945aa08d68b3a857b8571320edb8752f8.zip |
media-sound/ttymidi
-rw-r--r-- | README | 7 | ||||
-rw-r--r-- | media-sound/ttymidi/Manifest | 1 | ||||
-rw-r--r-- | media-sound/ttymidi/ttymidi-0.60.ebuild | 32 |
3 files changed, 40 insertions, 0 deletions
@@ -218,6 +218,13 @@ contain malware now. The reason it is here is because it | |||
218 | has a pretty good control API and no-one cared to rewrite | 218 | has a pretty good control API and no-one cared to rewrite |
219 | the powerful psycmp3 player to use a free software API. | 219 | the powerful psycmp3 player to use a free software API. |
220 | 220 | ||
221 | == media-sound/ttymidi == | ||
222 | |||
223 | Some exotic hardware and specifically Arduino-based tools | ||
224 | do not support MIDI signaling out of the box but rather | ||
225 | transmit MIDI via serial interface. This tiny tool provides | ||
226 | conversion from USB to MIDI signals. | ||
227 | |||
221 | == media-video/ffcat == | 228 | == media-video/ffcat == |
222 | 229 | ||
223 | Lossless audio/video concatenation tool. After cutting out | 230 | Lossless 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 | |||
4 | EAPI=6 | ||
5 | |||
6 | DESCRIPTION="MIDI for your Serial Devices" | ||
7 | HOMEPAGE="http://www.varal.org/ttymidi/" | ||
8 | LICENSE="GPL-3" | ||
9 | |||
10 | MY_P=ttymidi | ||
11 | S=${WORKDIR}/${MY_P} | ||
12 | SRC_URI="http://www.varal.org/ttymidi/ttymidi.tar.gz" | ||
13 | SLOT="0" | ||
14 | |||
15 | # isn't it pointless to have a list of architectures for architecture-independent packages? | ||
16 | KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 amd64-fbsd sparc-fbsd x86-fbsd" | ||
17 | |||
18 | DEPEND="" | ||
19 | RDEPEND="${DEPEND}" | ||
20 | |||
21 | src_compile() { | ||
22 | cc src/ttymidi.c -o ttymidi -lasound -lpthread | ||
23 | } | ||
24 | |||
25 | src_install() { | ||
26 | dobin ttymidi | ||
27 | } | ||
28 | |||
29 | pkg_postinst() { | ||
30 | elog "You may want to add ttymidi users to the 'tty' group" | ||
31 | } | ||
32 | |||