- Update to 0.15.7

- Shebang-patch the examples
- Take maintainership
This commit is contained in:
Stanislav Sedov 2006-11-29 11:53:20 +00:00
parent 3c7afd6777
commit 07a2a46c96
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=178244
3 changed files with 81 additions and 32 deletions

View file

@ -6,36 +6,32 @@
# #
PORTNAME= smf PORTNAME= smf
PORTVERSION= 0.14.3 PORTVERSION= 0.15.7
CATEGORIES= audio ruby CATEGORIES= audio ruby
MASTER_SITES= http://www.funaba.org/archive/ MASTER_SITES= http://www.funaba.org/archive/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby DIST_SUBDIR= ruby
MAINTAINER= ports@FreeBSD.org MAINTAINER= stas@FreeBSD.org
COMMENT= Ruby module to handle Standard MIDI Files COMMENT= Ruby module to handle Standard MIDI Files
USE_RUBY= yes USE_RUBY= yes
USE_RUBY_SETUP= yes USE_RUBY_SETUP= yes
RUBY_SETUP= install.rb RUBY_SETUP= install.rb
RUBY_SHEBANG_FILES= sample/*.rb
DOCS_EN= MANUAL.en MANUAL.en.html MANUAL.en.rd README.en DOCS_EN= MANUAL.en MANUAL.en.html MANUAL.en.rd README.en
DOCS_JA= MANUAL MANUAL.html MANUAL.rd README DOCS_JA= MANUAL MANUAL.html MANUAL.rd README
EXAMPLES_EN= sample/* EXAMPLES= sample/*
post-install: post-install:
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_MODEXAMPLESDIR} ${MKDIR} ${RUBY_MODDOCDIR}/en
.for f in ${EXAMPLES_EN}
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODEXAMPLESDIR}/
.endfor
${MKDIR} ${RUBY_MODDOCDIR}/ja ${MKDIR} ${RUBY_MODDOCDIR}/ja
.for f in ${DOCS_EN} ${MKDIR} ${RUBY_MODEXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${RUBY_MODEXAMPLESDIR}/
.endfor ${INSTALL_DATA} ${DOCS_EN:S,^,${WRKSRC}/,} ${RUBY_MODDOCDIR}/en/
.for f in ${DOCS_JA} ${INSTALL_DATA} ${DOCS_JA:S,^,${WRKSRC}/,} ${RUBY_MODDOCDIR}/ja/
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ja/
.endfor
.endif .endif
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
MD5 (ruby/smf-0.14.3.tar.gz) = 5b69cffe2da65aef180348049ae63756 MD5 (ruby/smf-0.15.7.tar.gz) = e4620da91387788f9554fd363074c32a
SHA256 (ruby/smf-0.14.3.tar.gz) = 4c747f1834cbbeec1a6218caca705d4c42510a56fb9a73fda6842d0c2652d952 SHA256 (ruby/smf-0.15.7.tar.gz) = fa02634eff18d694a7fd52d5140817d862dd8c2d86fdb14d09198e7c041a69d1
SIZE (ruby/smf-0.14.3.tar.gz) = 30530 SIZE (ruby/smf-0.15.7.tar.gz) = 50631

View file

@ -1,24 +1,77 @@
%%RUBY_SITELIBDIR%%/gopt.rb
%%RUBY_SITELIBDIR%%/smf.rb %%RUBY_SITELIBDIR%%/smf.rb
%%RUBY_SITELIBDIR%%/smf/divert.rb %%RUBY_SITELIBDIR%%/smf/divert.rb
@dirrm %%RUBY_SITELIBDIR%%/smf %%RUBY_SITELIBDIR%%/smf/io.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bwv772a.mid %%RUBY_SITELIBDIR%%/smf/toy/beatmap.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bwv772a.mml %%RUBY_SITELIBDIR%%/smf/toy/gm.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/dump.rb %%RUBY_SITELIBDIR%%/smf/toy/groove.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/merge.rb %%RUBY_SITELIBDIR%%/smf/toy/macro.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mml.rb %%RUBY_SITELIBDIR%%/smf/toy/macro/mml.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mml.ry %%RUBY_SITELIBDIR%%/smf/toy/macro/mml/parser.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rand1.rb %%RUBY_SITELIBDIR%%/smf/toy/macro/mml/parser.ry
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rand2.rb %%RUBY_SITELIBDIR%%/smf/toy/macro/stt.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2smf.rb %%RUBY_SITELIBDIR%%/smf/toy/morse.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/split.rb %%RUBY_SITELIBDIR%%/smf/toy/quantize.rb
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%% %%RUBY_SITELIBDIR%%/smf/toy/rmi.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en %%RUBY_SITELIBDIR%%/smf/toy/searchsegment.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en.html %%RUBY_SITELIBDIR%%/smf/toy/shuffle.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MANUAL.en.rd %%RUBY_SITELIBDIR%%/smf/toy/tempomap.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en %%RUBY_SITELIBDIR%%/smf/toy/text.rb
%%RUBY_SITELIBDIR%%/smf/toy/velcomp.rb
%%RUBY_SITELIBDIR%%/smf/toy/virtual.rb
%%RUBY_SITELIBDIR%%/smf/toy/xml.rb
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/en/MANUAL.en
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/en/MANUAL.en.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/en/MANUAL.en.rd
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/en/README.en
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.html %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.rd %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/MANUAL.rd
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README %%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/Makefile
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bwv772.mml
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bwv775.mml
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bwv787.mml
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/groove.grv
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/groove.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ltvddpd2.stt
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/merge.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mml-samp.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/mml.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/morse-samp.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/morse.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/play-oss.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/play-oss2.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/play-oss3.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/play-spkr.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/play-win.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/quantize.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rand1.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rand2.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rmi2smf.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/shuffle.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2rmi.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2smf.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2text.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2wav.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/smf2xml.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/split.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/stt-samp.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/stt.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/text2smf.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/velcomp.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/virtual-samp.rb
%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/xml2smf.rb
%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
%%PORTDOCS%%@dirrmtry %%RUBY_EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja %%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/en
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% %%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
%%PORTDOCS%%@dirrmtry %%RUBY_DOCDIR%%
@dirrm %%RUBY_SITELIBDIR%%/smf/toy/macro/mml
@dirrm %%RUBY_SITELIBDIR%%/smf/toy/macro
@dirrm %%RUBY_SITELIBDIR%%/smf/toy
@dirrm %%RUBY_SITELIBDIR%%/smf
@dirrmtry %%RUBY_SITELIBDIR%%
@dirrmtry lib/ruby/site_ruby
@dirrmtry lib/ruby