aboutsummaryrefslogtreecommitdiff
path: root/audio/guidoar
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2021-02-23 07:10:34 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2021-02-23 07:10:34 +0000
commit0a8c1fa0fcc127ff149594a20d96bf9967676970 (patch)
tree30b969f4af7ac46feb073d5511d0b523940e7925 /audio/guidoar
parenta0fe5ddcb6f0e58d156bc8b5acae76f172002ecf (diff)
downloadports-0a8c1fa0fcc127ff149594a20d96bf9967676970.tar.gz
ports-0a8c1fa0fcc127ff149594a20d96bf9967676970.zip
New port: audio/guidoar: Library to browse, transform and manipulate Guido scores
Notes
Notes: svn path=/head/; revision=566377
Diffstat (limited to 'audio/guidoar')
-rw-r--r--audio/guidoar/Makefile27
-rw-r--r--audio/guidoar/distinfo3
-rw-r--r--audio/guidoar/pkg-descr6
-rw-r--r--audio/guidoar/pkg-plist56
4 files changed, 92 insertions, 0 deletions
diff --git a/audio/guidoar/Makefile b/audio/guidoar/Makefile
new file mode 100644
index 000000000000..991010672e75
--- /dev/null
+++ b/audio/guidoar/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= guidoar
+PORTVERSION= g20210127
+CATEGORIES= audio
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Library to browse, transform and manipulate Guido scores
+
+LICENSE= MPL20
+
+BUILD_DEPENDS= cmake:devel/cmake
+
+USES= gmake
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= grame-cncm
+GH_TAGNAME= cf5681a
+
+BUILD_WRKSRC= ${WRKSRC}/build
+INSTALL_WRKSRC= ${WRKSRC}/build
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libguidoar.so.1.00
+
+.include <bsd.port.mk>
diff --git a/audio/guidoar/distinfo b/audio/guidoar/distinfo
new file mode 100644
index 000000000000..bcf497216022
--- /dev/null
+++ b/audio/guidoar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1613538235
+SHA256 (grame-cncm-guidoar-g20210127-cf5681a_GH0.tar.gz) = c404976430c8c69a47c81f2b3b93f7060f3bf4d832e256a295a632f7a9a9c391
+SIZE (grame-cncm-guidoar-g20210127-cf5681a_GH0.tar.gz) = 995065
diff --git a/audio/guidoar/pkg-descr b/audio/guidoar/pkg-descr
new file mode 100644
index 000000000000..11bd4d860bf6
--- /dev/null
+++ b/audio/guidoar/pkg-descr
@@ -0,0 +1,6 @@
+A library providing a simple memory representation and a consistent
+way to browse and transform Guido Music Notation scores.
+It provides also a set of score level manipulation operations
+(like putting scores in sequence, in parallel, stretching etc.).
+
+WWW: https://github.com/grame-cncm/guidoar
diff --git a/audio/guidoar/pkg-plist b/audio/guidoar/pkg-plist
new file mode 100644
index 000000000000..c05fa3e6af61
--- /dev/null
+++ b/audio/guidoar/pkg-plist
@@ -0,0 +1,56 @@
+include/guidoar/ARChord.h
+include/guidoar/ARFactory.h
+include/guidoar/ARNote.h
+include/guidoar/AROthers.h
+include/guidoar/ARTag.h
+include/guidoar/ARTypes.h
+include/guidoar/arexport.h
+include/guidoar/basevisitor.h
+include/guidoar/bottomOperation.h
+include/guidoar/browser.h
+include/guidoar/clonevisitor.h
+include/guidoar/counteventsvisitor.h
+include/guidoar/countvisitor.h
+include/guidoar/ctree.h
+include/guidoar/durationOperation.h
+include/guidoar/durationvisitor.h
+include/guidoar/eheadOperation.h
+include/guidoar/etailOperation.h
+include/guidoar/event2timevisitor.h
+include/guidoar/firstpitchvisitor.h
+include/guidoar/functor.h
+include/guidoar/gar_smartpointer.h
+include/guidoar/gmnreader.h
+include/guidoar/gmnvisitor.h
+include/guidoar/guidoelement.h
+include/guidoar/guidoparser.h
+include/guidoar/guidorational.h
+include/guidoar/guidotags.h
+include/guidoar/headOperation.h
+include/guidoar/interleaveOperation.h
+include/guidoar/libguidoar.h
+include/guidoar/markers.h
+include/guidoar/midicontextvisitor.h
+include/guidoar/midiconverter.h
+include/guidoar/mirrorOperation.h
+include/guidoar/normalizeOperation.h
+include/guidoar/operation.h
+include/guidoar/parOperation.h
+include/guidoar/pitchApplyOperation.h
+include/guidoar/pitchvisitor.h
+include/guidoar/ringvector.h
+include/guidoar/rythmApplyOperation.h
+include/guidoar/rythmvisitor.h
+include/guidoar/seqOperation.h
+include/guidoar/singleton.h
+include/guidoar/streambeautifuller.h
+include/guidoar/tailOperation.h
+include/guidoar/topOperation.h
+include/guidoar/transposeOperation.h
+include/guidoar/tree_browser.h
+include/guidoar/unrolled_guido_browser.h
+include/guidoar/visitable.h
+include/guidoar/visitor.h
+lib/libguidoar.so
+lib/libguidoar.so.1
+lib/libguidoar.so.1.00