| Server IP : 82.208.35.60 / Your IP : 216.73.216.89 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/audio/midifile/ |
Upload File : |
PORTNAME= midifile
PORTVERSION= g20200602
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ MIDI file parsing and writing library
WWW= https://midifile.sapp.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
USES= cmake compiler:c++11-lang
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= craigsapp
GH_TAGNAME= 988d55b
CMAKE_ON= BUILD_SHARED_LIBS
EXECUTABLES= 80off asciimidi binasc createmidifile createmidifile2 drumtab durations mid2mat mid2mtb mid2svg \
midi2binasc midi2melody midi2notes midi2skini midi2text midicat midimixup miditime perfid retick \
shutak smfdur stretch sysextest text2midi textmidi toascii tobin tobinary todec tohex type0 vlv
do-install: # https://github.com/craigsapp/midifile/issues/83
.for e in ${EXECUTABLES}
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${e} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${e}
.endfor
${MKDIR} ${STAGEDIR}${PREFIX}/include/midifile
.for h in Binasc.h MidiEvent.h MidiEventList.h MidiFile.h MidiMessage.h Options.h
${INSTALL_DATA} ${WRKSRC}/include/${h} ${STAGEDIR}${PREFIX}/include/midifile
.endfor
${INSTALL_LIB} ${BUILD_WRKSRC}/libmidifile.so ${STAGEDIR}${PREFIX}/lib
.include <bsd.port.mk>