BSD Ports

audio/ruby-smf 0.15.15_1 FreeBSD

Ruby module to handle Standard MIDI Files

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
audio, ruby
Package size
43.8 KiB, 187.7 KiB installed

Description

This is a "Standard MIDI File" module, which handles encoding and decoding SMF. This includes a simple MML as an example of application.

In the other systems

SystemPortVersion
FreeBSDaudio/ruby-smf0.15.15_1
DragonFlyaudio/ruby-smf0.15.15_1
HardenedBSDaudio/ruby-smf0.15.15_1
GhostBSDaudio/ruby-smf0.15.15_1

Install

Binary package:

pkg install ruby34-smf

From the ports tree:

cd /usr/ports/audio/ruby-smf/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ruby34-smf>0:audio/ruby-smf

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.15.15_10.15.15_10.15.15_10.15.15_10.15.15_1
FreeBSD:14:quarterly0.15.15_10.15.15_1n/a0.15.15_10.15.15_1
FreeBSD:15:latest0.15.15_10.15.15_1n/a0.15.15_10.15.15_1
FreeBSD:15:quarterly0.15.15_10.15.15_1n/an/an/a
FreeBSD:16:latest0.15.15_10.15.15_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 5
Run dependencies 5

No port depends on this one.

Configuration

Options name: audio_smf

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
ruby:setup shebangfix
Service scripts
none

Files

pkg-plist 67
  • %%RUBY_SITELIBDIR%%/smf.rb
  • %%RUBY_SITELIBDIR%%/smf/divert.rb
  • %%RUBY_SITELIBDIR%%/smf/io.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/beatmap.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/gm.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/groove.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/macro.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/macro/mml.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/macro/mml/parser.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/macro/mml/parser.ry
  • %%RUBY_SITELIBDIR%%/smf/toy/macro/stt.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/morse.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/quantize.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/rmi.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/searchsegment.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/shuffle.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/tempomap.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/text.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/velcomp.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/virtual.rb
  • %%RUBY_SITELIBDIR%%/smf/toy/xml.rb
  • %%RUBY_MODEXAMPLESDIR%%/xml2smf.rb
  • %%RUBY_MODDOCDIR%%/en/MANUAL.en
  • %%RUBY_MODDOCDIR%%/en/MANUAL.en.html
  • %%RUBY_MODDOCDIR%%/en/MANUAL.en.rd
  • %%RUBY_MODDOCDIR%%/en/README.en
  • %%RUBY_MODDOCDIR%%/ja/MANUAL
  • %%RUBY_MODDOCDIR%%/ja/MANUAL.html
  • %%RUBY_MODDOCDIR%%/ja/MANUAL.rd
  • %%RUBY_MODDOCDIR%%/ja/README
  • %%RUBY_MODEXAMPLESDIR%%/Makefile
  • %%RUBY_MODEXAMPLESDIR%%/bwv772.mid
  • %%RUBY_MODEXAMPLESDIR%%/bwv772.mml
  • %%RUBY_MODEXAMPLESDIR%%/bwv775.mid
  • %%RUBY_MODEXAMPLESDIR%%/bwv775.mml
  • %%RUBY_MODEXAMPLESDIR%%/bwv787.mid
  • %%RUBY_MODEXAMPLESDIR%%/bwv787.mml
  • %%RUBY_MODEXAMPLESDIR%%/groove.grv
  • %%RUBY_MODEXAMPLESDIR%%/groove.rb
  • %%RUBY_MODEXAMPLESDIR%%/ltvddpd2.mid
  • %%RUBY_MODEXAMPLESDIR%%/ltvddpd2.stt
  • %%RUBY_MODEXAMPLESDIR%%/merge.rb
  • %%RUBY_MODEXAMPLESDIR%%/mml-samp.rb
  • %%RUBY_MODEXAMPLESDIR%%/mml.rb
  • %%RUBY_MODEXAMPLESDIR%%/morse-samp.rb
  • %%RUBY_MODEXAMPLESDIR%%/morse.rb
  • %%RUBY_MODEXAMPLESDIR%%/play-oss.rb
  • %%RUBY_MODEXAMPLESDIR%%/play-oss2.rb
  • %%RUBY_MODEXAMPLESDIR%%/play-oss3.rb
  • %%RUBY_MODEXAMPLESDIR%%/play-spkr.rb
  • %%RUBY_MODEXAMPLESDIR%%/play-win.rb
  • %%RUBY_MODEXAMPLESDIR%%/quantize.rb
  • %%RUBY_MODEXAMPLESDIR%%/rand1.rb
  • %%RUBY_MODEXAMPLESDIR%%/rand2.rb
  • %%RUBY_MODEXAMPLESDIR%%/rmi2smf.rb
  • %%RUBY_MODEXAMPLESDIR%%/shuffle.rb
  • %%RUBY_MODEXAMPLESDIR%%/smf2rmi.rb
  • %%RUBY_MODEXAMPLESDIR%%/smf2smf.rb
  • %%RUBY_MODEXAMPLESDIR%%/smf2text.rb
  • %%RUBY_MODEXAMPLESDIR%%/smf2wav.rb
  • %%RUBY_MODEXAMPLESDIR%%/smf2xml.rb
  • %%RUBY_MODEXAMPLESDIR%%/split.rb
  • %%RUBY_MODEXAMPLESDIR%%/stt-samp.rb
  • %%RUBY_MODEXAMPLESDIR%%/stt.rb
  • %%RUBY_MODEXAMPLESDIR%%/text2smf.rb
  • %%RUBY_MODEXAMPLESDIR%%/velcomp.rb
  • %%RUBY_MODEXAMPLESDIR%%/virtual-samp.rb
distinfo 1
FileSizeSHA256
ruby/smf-0.15.15.tar.gz54811a3714fafb43518eb53f1c232faeb7bafdc4cb8bb97cb65ebea1a2164207aeadf
Master sites 1
  • http://www.funaba.org/archive/

Commit history 0

No commits in the history this site was built from.