FreeBSD Bugzilla – Attachment 185826 Details for
Bug 221865
[NEW PORT] audio/inscore: INScore: Environment for the design of interactive augmented music scores
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar
inscore.shar (text/plain), 6.38 KB, created by
Yuri Victorovich
on 2017-08-27 19:38:06 UTC
(
hide
)
Description:
shar
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2017-08-27 19:38:06 UTC
Size:
6.38 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># audio/inscore ># audio/inscore/Makefile ># audio/inscore/pkg-descr ># audio/inscore/distinfo ># audio/inscore/pkg-plist ># audio/inscore/pkg-message ># >echo c - audio/inscore >mkdir -p audio/inscore > /dev/null 2>&1 >echo x - audio/inscore/Makefile >sed 's/^X//' >audio/inscore/Makefile << '802ee588d9c0a3f66eddfe002487db8f' >X# Created by: Yuri Victorovich <yuri@rawbw.com> >X# $FreeBSD$ >X >XPORTNAME= INScore >XPORTVERSION= 1.12 >XCATEGORIES= audio >X >XMAINTAINER= yuri@rawbw.com >XCOMMENT= Environment for the design of interactive augmented music scores >X >XLICENSE= MPL >X >XLIB_DEPENDS= libGUIDOEngine.so:audio/guidolib \ >X libguidoar.so:audio/guidoar \ >X libmicrohttpd.so:www/libmicrohttpd >X >XUSES= gmake >XUSE_GITHUB= yes >XGH_ACCOUNT= grame-cncm >XGH_TAGNAME= 6eeab57 >XUSE_QT5= core widgets gui opengl network multimedia svg qml quick sensors websockets printsupport \ >X qmake_build buildtools_build >XUSE_GL= gl >XUSE_LDCONFIG= yes >XINSTALLS_ICONS= yes >XWRKSRC= ${WRKDIR}/inscore-${GH_TAGNAME} >XBUILD_WRKSRC= ${WRKSRC}/build >XINSTALL_WRKSRC= ${WRKSRC}/build >X >XMAKE_JOBS_UNSAFE= yes >X >XOPTIONS_DEFINE= DOCS EXAMPLES MUSICXML FAUST >XMUSICXML_DESC= Support the MusicXML format (dynamic dependency) >XFAUST_DESC= Install the Faust compiler >XPORTDOCS= * >XPORTEXAMPLES= * >X >XMUSICXML_RUN_DEPENDS= ${LOCALBASE}/lib/libmusicxml2.so:audio/libmusicxml >XFAUST_RUN_DEPENDS= faust:audio/faust >X >XLDFLAGS+=-Wl,-z,defs >X >Xpost-patch: >X @${REINPLACE_CMD} -i '' -E ' \ >X s|([[:space:]])make |\1$$(MAKE) |' \ >X $$(${FIND} ${WRKSRC} -name Makefile) >X @${REINPLACE_CMD} -i '' -E ' \ >X s,:= /usr/(bin|lib),:= ${STAGEDIR}${PREFIX}/\1,; \ >X s,cp -d ,cp ,' \ >X $$(${FIND} ${WRKSRC} -name Makefile) >X @${REINPLACE_CMD} -i '' -E ' \ >X s|/usr/bin|${PREFIX}/bin|' \ >X ${WRKSRC}/package/debian/usr/share/applications/inscore.desktop >X >Xpost-install: >X @${STRIP_CMD} \ >X ${STAGEDIR}${PREFIX}/bin/inscoreviewer \ >X ${STAGEDIR}${PREFIX}/bin/IBundle \ >X ${STAGEDIR}${PREFIX}/lib/libINScore.so.1.23.0 >X # https://github.com/grame-cncm/inscore/issues/1 >X @cd ${STAGEDIR}${PREFIX}/lib && \ >X ${RM} libINScore.so.1 libINScore.so.1.23 && \ >X ${LN} libINScore.so.1.23.0 libINScore.so.1.23 && \ >X ${LN} libINScore.so.1.23.0 libINScore.so.1 && \ >X ${LN} libINScore.so.1.23.0 libINScore.so >X # https://github.com/grame-cncm/inscore/issues/2 >X ${INSTALL_DATA} \ >X ${WRKSRC}/package/debian/usr/share/applications/inscore.desktop \ >X ${STAGEDIR}${PREFIX}/share/applications >X.for sz in 48 128 >X @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps >X ${INSTALL_DATA} \ >X ${WRKSRC}/package/debian/usr/share/icons/hicolor/${sz}x${sz}/apps/* \ >X ${STAGEDIR}${PREFIX}/share/icons/hicolor/${sz}x${sz}/apps >X.endfor >X >Xdo-install-DOCS-on: >X @${MKDIR} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/package/doc/*.pdf ${STAGEDIR}${DOCSDIR} >X @cd ${WRKSRC}/package/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} >X >Xdo-install-EXAMPLES-on: >X @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >X ${COPYTREE_SHARE} ${WRKSRC}/scripts ${STAGEDIR}${EXAMPLESDIR} >X >X.include <bsd.port.mk> >802ee588d9c0a3f66eddfe002487db8f >echo x - audio/inscore/pkg-descr >sed 's/^X//' >audio/inscore/pkg-descr << 'dfa535bc453a6825c7a2c5cc0a0ae56d' >XThe Guido Engine Library is a generic, portable library and API for the >Xgraphical rendering of musical scores. The library is based on the GUIDO >XMusic Notation Format as the underlying data format. It takes account of >Xthe conventional music notation system and should be flexible enough to >Xinclude any graphical sign and musical information if necessary. >X >XThe GUIDO Music Notation Format [GMN] is a formal language for score level >Xmusic representation. It is a plain-text, i.e. readable and platform >Xindependent format capable of representing all information contained in >Xconventional musical scores. The basic GUIDO Format is very flexible and can >Xbe easily extended and adapted to capture a wide variety of musical features >Xbeyond conventional musical notation (CMN). The GUIDO design is strongly >Xinfluenced by the objective to facilitate an adequate representation of musical >Xmaterial, from tiny motives up to complex symphonic scores. GUIDO is a general >Xpurpose musical notation format; the intended range of application includes >Xnotation software, compositional and analytical systems and tools, performance >Xsystems, and large musical databases. It is powerful, flexible, easily >Xportable, and human readable. >X >XWWW: http://guidolib.sourceforge.net >dfa535bc453a6825c7a2c5cc0a0ae56d >echo x - audio/inscore/distinfo >sed 's/^X//' >audio/inscore/distinfo << 'f68d88c089b23d5b80c990ac750056b3' >XTIMESTAMP = 1503817156 >XSHA256 (grame-cncm-INScore-1.12-6eeab57_GH0.tar.gz) = 0a2b6285aab6be74494e96f35d319b8d964a2745a4ec1264807ec4782999e080 >XSIZE (grame-cncm-INScore-1.12-6eeab57_GH0.tar.gz) = 371451509 >f68d88c089b23d5b80c990ac750056b3 >echo x - audio/inscore/pkg-plist >sed 's/^X//' >audio/inscore/pkg-plist << '1e529a1cbcc46340ea4e38172a2f9296' >Xbin/IBundle >Xbin/inscoreviewer >Xlib/libINScore.so >Xlib/libINScore.so.1 >Xlib/libINScore.so.1.23 >Xlib/libINScore.so.1.23.0 >Xshare/applications/inscore.desktop >Xshare/icons/hicolor/128x128/apps/inscore.png >Xshare/icons/hicolor/48x48/apps/inscore.png >1e529a1cbcc46340ea4e38172a2f9296 >echo x - audio/inscore/pkg-message >sed 's/^X//' >audio/inscore/pkg-message << 'c957d7505b665b709f4c018ee0f684e4' >X====================================================================== >XYou installed INScore, the environment for the design of interactive >Xaugmented music scores. >X >XINScore works based on OSC (Open Sound Control) signals in the form of >Xnetwork packets (by default on the port 7000), or in the form of >X.inscore programs. >X >XINScore understands .inscore syntax, which is OSC format amended with >Xcommands for general purpose programming, which makes it a programming >Xlanguage. >X >XOSC signals are expected to be sent through the network by some of >Xnumerous programs supporting this standard. >X >XThe main executable, inscoreviewer, opens the window, listens to the >Xport 7000, and also expects .inscore files to be dropped into its >Xwindow. >X >XPlease use .inscore files in examples to see what INScore can do. >X====================================================================== >c957d7505b665b709f4c018ee0f684e4 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 221865
: 185826