svn commit: r566375 - in head/audio/guidolib: . files
Yuri Victorovich
yuri at FreeBSD.org
Tue Feb 23 07:04:15 UTC 2021
Author: yuri
Date: Tue Feb 23 07:04:14 2021
New Revision: 566375
URL: https://svnweb.freebsd.org/changeset/ports/566375
Log:
audio/guidolib: Update 164-61 -> 168
Added:
head/audio/guidolib/files/
head/audio/guidolib/files/patch-build_Makefile (contents, props changed)
Modified:
head/audio/guidolib/Makefile
head/audio/guidolib/distinfo
head/audio/guidolib/pkg-plist
Modified: head/audio/guidolib/Makefile
==============================================================================
--- head/audio/guidolib/Makefile Tue Feb 23 07:02:51 2021 (r566374)
+++ head/audio/guidolib/Makefile Tue Feb 23 07:04:14 2021 (r566375)
@@ -2,32 +2,33 @@
PORTNAME= guidolib
DISTVERSIONPREFIX= v
-DISTVERSION= 164-61
-DISTVERSIONSUFFIX= -gbcd5705d
-PORTREVISION= 2
+DISTVERSION= 168
CATEGORIES= audio graphics print
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 713a205a6e57.patch:-p1
-
MAINTAINER= yuri at FreeBSD.org
COMMENT= Library for graphic rendering of music scores
LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= cmake:devel/cmake
+LIB_DEPENDS= libmidisharelight.so:audio/midisharelight
-USES= compiler:c++11-lang gl gmake gnome pkgconfig qt:5 xorg
+USES= compiler:c++11-lang gl gmake gnome localbase:ldflags pkgconfig qt:5 xorg
USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
USE_QT= core gui widgets printsupport xml buildtools_build qmake_build
USE_GL= gl
USE_GNOME= cairo
USE_LDCONFIG= yes
+
BUILD_WRKSRC= ${WRKSRC}/build
+INSTALL_WRKSRC= ${WRKSRC}/build
MAKE_ARGS= LINUXMIDI=no
+LDFLAGS+= -lmidisharelight
+
OPTIONS_DEFINE= DOCS EXAMPLES
PORTDOCS= *
PORTEXAMPLES= *
@@ -62,12 +63,8 @@ post-patch:
s|/usr|$$(DESTDIR)$$(PREFIX)|; \
s|libGuidoQt.a|libGuidoQt.*|' \
${WRKSRC}/environments/Qt/libs/Makefile
- @${REINPLACE_CMD} -i '' -e ' \
- s|SET(CMAKE_INSTALL_PREFIX /usr )|SET(CMAKE_INSTALL_PREFIX ${PREFIX} )|' \
- ${WRKSRC}/build/CMakeLists.txt \
- ${WRKSRC}/src/tools/build/CMakeLists.txt
-do-install:
+xdo-install:
${INSTALL_PROGRAM} \
${WRKSRC}/environments/Qt/apps/GuidoEditor/GuidoEditor \
${WRKSRC}/environments/Qt/apps/GuidoSceneComposer/GuidoSceneComposer \
@@ -98,6 +95,10 @@ do-install:
${INSTALL_DATA} \
${WRKSRC}/environments/Qt/package/debianbase/usr/share/applications/*.desktop \
${STAGEDIR}${DESKTOPDIR}
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/libGUIDOEngine.so.*
+ ${RM} -r ${STAGEDIR}${DATADIR}/python
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
Modified: head/audio/guidolib/distinfo
==============================================================================
--- head/audio/guidolib/distinfo Tue Feb 23 07:02:51 2021 (r566374)
+++ head/audio/guidolib/distinfo Tue Feb 23 07:04:14 2021 (r566375)
@@ -1,5 +1,3 @@
-TIMESTAMP = 1535704701
-SHA256 (grame-cncm-guidolib-v164-61-gbcd5705d_GH0.tar.gz) = 2a8edde89e6c1edb64ee8bc430e86524dc89979671912e4f0faefdb6a2e3ae15
-SIZE (grame-cncm-guidolib-v164-61-gbcd5705d_GH0.tar.gz) = 24893281
-SHA256 (713a205a6e57.patch) = e79f461b1fbf56af5f8cd8f46b7d3bd664fd507d22e54d425fd03c7f7a9adbae
-SIZE (713a205a6e57.patch) = 1624
+TIMESTAMP = 1614055636
+SHA256 (grame-cncm-guidolib-v168_GH0.tar.gz) = ff4abd38b419e54a53f90522349e440c60c49cd1f8d17e73e9b4e0c78aa66070
+SIZE (grame-cncm-guidolib-v168_GH0.tar.gz) = 42637630
Added: head/audio/guidolib/files/patch-build_Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/guidolib/files/patch-build_Makefile Tue Feb 23 07:04:14 2021 (r566375)
@@ -0,0 +1,11 @@
+--- build/Makefile.orig 2021-02-23 05:12:20 UTC
++++ build/Makefile
+@@ -39,7 +39,7 @@ basic : $(PROJ)
+ all : $(PROJ)
+ $(MAKE) basic
+ $(MAKE) Qt
+- $(MAKE) wasm
++ #$(MAKE) wasm
+
+ $(PROJ) : $(BUILDDIR)
+ cd $(BUILDDIR) && cmake $(CMAKEOPT) .. -G $(GENERATOR)
Modified: head/audio/guidolib/pkg-plist
==============================================================================
--- head/audio/guidolib/pkg-plist Tue Feb 23 07:02:51 2021 (r566374)
+++ head/audio/guidolib/pkg-plist Tue Feb 23 07:04:14 2021 (r566375)
@@ -4,27 +4,24 @@ bin/guido2abstract
bin/guido2image
bin/guido2midi
bin/guido2proll
+bin/guido2rproportional
bin/guido2svg
bin/guido2svgmap
-bin/guidoar2gr
-bin/guidodraw
+bin/guidogetmeters
bin/guidogetpagecount
bin/guidogetpagemap
bin/guidogetstaffmap
bin/guidogetsystemmap
+bin/guidogettempi
bin/guidogettimemap
bin/guidogetversion
bin/guidogetvoicecount
bin/guidogetvoicemap
-bin/guidoparse
bin/midi2proll
include/guido/CairoDevice.h
include/guido/CairoFont.h
include/guido/CairoSystem.h
include/guido/Colors.h
-include/guido/GDeviceQt.h
-include/guido/GFontQt.h
-include/guido/GSystemQt.h
include/guido/GUIDO2Midi.h
include/guido/GUIDOEngine.h
include/guido/GUIDOEngineAdapter.h
@@ -38,12 +35,6 @@ include/guido/GUIDOReducedProportional.h
include/guido/GUIDOReducedProportionalAdapter.h
include/guido/GUIDOScoreMap.h
include/guido/GUIDOScoreMapAdapter.h
-include/guido/Guido2Image.h
-include/guido/QGuidoGraphicsItem.h
-include/guido/QGuidoImporter.h
-include/guido/QGuidoPainter.h
-include/guido/QGuidoWidget.h
-include/guido/QPageManager.h
include/guido/TRect.h
include/guido/VGColor.h
include/guido/VGDevice.h
@@ -52,15 +43,206 @@ include/guido/VGPen.h
include/guido/VGSystem.h
lib/libGUIDOEngine.so
lib/libGUIDOEngine.so.1
-lib/libGUIDOEngine.so.1.65
-lib/libGuidoQt.so
-lib/libGuidoQt.so.1
-lib/libGuidoQt.so.1.0
-lib/libGuidoQt.so.1.0.0
-share/applications/GuidoEditor.desktop
-share/applications/GuidoSceneComposer.desktop
-share/fonts/guido/guido2.ttf
-share/icons/hicolor/128x128/apps/guidoeditor.png
-share/icons/hicolor/128x128/apps/guidoscenecomposer.png
-share/icons/hicolor/48x48/apps/guidoeditor.png
-share/icons/hicolor/48x48/apps/guidoscenecomposer.png
+lib/libGUIDOEngine.so.1.6.8
+share/fonts/guido/guido2.ttf/guido2.svg
+share/fonts/guido/guido2.ttf/guido2.ttf
+%%DATADIR%%/doc/GUIDO-Format_de_Notation_Musicale.pdf
+%%DATADIR%%/doc/GUIDO-Music-Notation-Format.pdf
+%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.3.8.pdf
+%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.1.pdf
+%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.2.pdf
+%%DATADIR%%/doc/GUIDO_Additional_Specifications_1.5.4.pdf
+%%DATADIR%%/doc/classes.pdf
+%%DATADIR%%/doc/html/GUIDO-Music-Notation-Format.html
+%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.3.8.html
+%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.5.1.html
+%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.5.2.html
+%%DATADIR%%/doc/html/GUIDO_Additional_Specifications_1.5.4.html
+%%DATADIR%%/doc/html/guido.gif
+%%DATADIR%%/doc/html/imgs/accelRit.png
+%%DATADIR%%/doc/html/imgs/accol.png
+%%DATADIR%%/doc/html/imgs/bar1.PNG
+%%DATADIR%%/doc/html/imgs/bar2.PNG
+%%DATADIR%%/doc/html/imgs/cluster.jpg
+%%DATADIR%%/doc/html/imgs/combinedBeams.jpg
+%%DATADIR%%/doc/html/imgs/crescendo.png
+%%DATADIR%%/doc/html/imgs/decrescendo.png
+%%DATADIR%%/doc/html/imgs/fBeam1.jpg
+%%DATADIR%%/doc/html/imgs/fBeam2.jpg
+%%DATADIR%%/doc/html/imgs/fermata.jpg
+%%DATADIR%%/doc/html/imgs/glissandoAccidentals.jpg
+%%DATADIR%%/doc/html/imgs/glissandoChords.jpg
+%%DATADIR%%/doc/html/imgs/glissandoNoteFormat.jpg
+%%DATADIR%%/doc/html/imgs/harmonic.jpg
+%%DATADIR%%/doc/html/imgs/marcato.png
+%%DATADIR%%/doc/html/imgs/meter1.png
+%%DATADIR%%/doc/html/imgs/meter2.png
+%%DATADIR%%/doc/html/imgs/meter3.png
+%%DATADIR%%/doc/html/imgs/mordent.jpg
+%%DATADIR%%/doc/html/imgs/noteFormat.jpg
+%%DATADIR%%/doc/html/imgs/noteFormat2.jpg
+%%DATADIR%%/doc/html/imgs/pizz.jpg
+%%DATADIR%%/doc/html/imgs/staccato.jpg
+%%DATADIR%%/doc/html/imgs/staffFormat1.PNG
+%%DATADIR%%/doc/html/imgs/staffFormat2.PNG
+%%DATADIR%%/doc/html/imgs/staffFormat3.PNG
+%%DATADIR%%/doc/html/imgs/staffOff.jpg
+%%DATADIR%%/doc/html/imgs/staffOff2.jpg
+%%DATADIR%%/doc/html/imgs/symbol1.jpg
+%%DATADIR%%/doc/html/imgs/symbol2.png
+%%DATADIR%%/doc/html/imgs/trill.jpg
+%%DATADIR%%/doc/html/imgs/trillAnchorAndTr.jpg
+%%DATADIR%%/doc/html/imgs/trillAndTies.jpg
+%%DATADIR%%/doc/html/imgs/tuplet1.png
+%%DATADIR%%/doc/html/imgs/tuplet2.png
+%%DATADIR%%/doc/html/imgs/turn.jpg
+%%DATADIR%%/doc/readme.md
+%%DATADIR%%/gmn-examples/chord/chords.gmn
+%%DATADIR%%/gmn-examples/chord/chords1.gmn
+%%DATADIR%%/gmn-examples/chord/chords2.gmn
+%%DATADIR%%/gmn-examples/complex_files/846_2f.gmn
+%%DATADIR%%/gmn-examples/complex_files/Bach-BWV772.gmn
+%%DATADIR%%/gmn-examples/complex_files/Faure.gmn
+%%DATADIR%%/gmn-examples/complex_files/bach.gmn
+%%DATADIR%%/gmn-examples/complex_files/bach_2.gmn
+%%DATADIR%%/gmn-examples/complex_files/complexScore.gmn
+%%DATADIR%%/gmn-examples/complex_files/moz581.gmn
+%%DATADIR%%/gmn-examples/examples/4voices.gmn
+%%DATADIR%%/gmn-examples/examples/accidentals.gmn
+%%DATADIR%%/gmn-examples/examples/allthethings.gmn
+%%DATADIR%%/gmn-examples/examples/articulations.gmn
+%%DATADIR%%/gmn-examples/examples/bach.gmn
+%%DATADIR%%/gmn-examples/examples/barlines.gmn
+%%DATADIR%%/gmn-examples/examples/bartok.gmn
+%%DATADIR%%/gmn-examples/examples/beaming.gmn
+%%DATADIR%%/gmn-examples/examples/beethoven.gmn
+%%DATADIR%%/gmn-examples/examples/brown.gmn
+%%DATADIR%%/gmn-examples/examples/clefkeymeter.gmn
+%%DATADIR%%/gmn-examples/examples/cpebach.gmn
+%%DATADIR%%/gmn-examples/examples/dynamics.gmn
+%%DATADIR%%/gmn-examples/examples/faure.gmn
+%%DATADIR%%/gmn-examples/examples/layout.gmn
+%%DATADIR%%/gmn-examples/examples/lutkin.gmn
+%%DATADIR%%/gmn-examples/examples/mozart581.gmn
+%%DATADIR%%/gmn-examples/examples/notes.gmn
+%%DATADIR%%/gmn-examples/examples/ornaments.gmn
+%%DATADIR%%/gmn-examples/examples/repeats.gmn
+%%DATADIR%%/gmn-examples/examples/slurs.gmn
+%%DATADIR%%/gmn-examples/examples/space.gmn
+%%DATADIR%%/gmn-examples/examples/tempo.gmn
+%%DATADIR%%/gmn-examples/lyrics/bach_lyrics.gmn
+%%DATADIR%%/gmn-examples/lyrics/bach_lyrics_withlinebreaks.gmn
+%%DATADIR%%/gmn-examples/lyrics/lyrics.gmn
+%%DATADIR%%/gmn-examples/lyrics/lyrics_with_3_verse.gmn
+%%DATADIR%%/gmn-examples/misc/4voices.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.38/fermatas.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.38/harmonic.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.38/pizz.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.38/staccato.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.43/cautionary.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.43/quarters.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.47/freekey.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/cluster.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/combinedBeams.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeam.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeamComplex.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/featheredBeamNewSystem.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/glissando.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/noteFormat2.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/noteFormat3.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/staffOffOn.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/staffOffOn_complex.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.51/symbol.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/accolade.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/complexMeter.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/newBarsBehaviour.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/newCrescDecrescAttributes.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/newMarcatoAttribute.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/newStaffFormatAttribute.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.52/newTupletAttributes.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.53/autoMeasuresOn.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.54/measuresNumbering.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.54/newStaffFormatAttribute.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.54/staffdistance.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.54/tremolo.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.57/newTupletParam.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/accidental.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/barformat.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/lyrics-ypos.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/mark.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/measuresNumberingPage.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/ties.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.63/tuplets.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/accelerandoRitardando.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/complexMeter.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/dynamics.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/fixed-staff-distance.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/grace-beaming.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/harmony.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/instr.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/lyrics-ypos.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSkipped.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSystem.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/measureNumberingSystem2.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.64/slursdy.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/mordent.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/trill-tie-repeat.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/trill.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/trillAndTies.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/trillLine.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.65/turn.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.66/arpeggio.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.66/fingering-misc.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.66/fingering.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.66/intens.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.66/pedal.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.67/intens.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.68/bowing.gmn
+%%DATADIR%%/gmn-examples/new-tags-v1.68/chords-fingering.gmn
+%%DATADIR%%/gmn-examples/note/headsReverse.gmn
+%%DATADIR%%/gmn-examples/note/noteFormat.gmn
+%%DATADIR%%/gmn-examples/note/sample.gmn
+%%DATADIR%%/gmn-examples/tags/acc.gmn
+%%DATADIR%%/gmn-examples/tags/autoBreak.gmn
+%%DATADIR%%/gmn-examples/tags/barFormat.gmn
+%%DATADIR%%/gmn-examples/tags/barformat2.gmn
+%%DATADIR%%/gmn-examples/tags/beam.gmn
+%%DATADIR%%/gmn-examples/tags/beams.gmn
+%%DATADIR%%/gmn-examples/tags/beamsfull.gmn
+%%DATADIR%%/gmn-examples/tags/begend.gmn
+%%DATADIR%%/gmn-examples/tags/centerrests.gmn
+%%DATADIR%%/gmn-examples/tags/clef.gmn
+%%DATADIR%%/gmn-examples/tags/cue.gmn
+%%DATADIR%%/gmn-examples/tags/dim.gmn
+%%DATADIR%%/gmn-examples/tags/dotFormat.gmn
+%%DATADIR%%/gmn-examples/tags/dots.gmn
+%%DATADIR%%/gmn-examples/tags/empty.gmn
+%%DATADIR%%/gmn-examples/tags/fermata.gmn
+%%DATADIR%%/gmn-examples/tags/fingering.gmn
+%%DATADIR%%/gmn-examples/tags/grace.gmn
+%%DATADIR%%/gmn-examples/tags/instr.gmn
+%%DATADIR%%/gmn-examples/tags/intens.gmn
+%%DATADIR%%/gmn-examples/tags/key.gmn
+%%DATADIR%%/gmn-examples/tags/marcato.gmn
+%%DATADIR%%/gmn-examples/tags/meter.gmn
+%%DATADIR%%/gmn-examples/tags/newSystem.gmn
+%%DATADIR%%/gmn-examples/tags/pageFormat.gmn
+%%DATADIR%%/gmn-examples/tags/restFormat.gmn
+%%DATADIR%%/gmn-examples/tags/slur.gmn
+%%DATADIR%%/gmn-examples/tags/space.gmn
+%%DATADIR%%/gmn-examples/tags/special-articulations.gmn
+%%DATADIR%%/gmn-examples/tags/staff.gmn
+%%DATADIR%%/gmn-examples/tags/staff2.gmn
+%%DATADIR%%/gmn-examples/tags/staffFormat.gmn
+%%DATADIR%%/gmn-examples/tags/stems.gmn
+%%DATADIR%%/gmn-examples/tags/stemsAuto.gmn
+%%DATADIR%%/gmn-examples/tags/systemFormat.gmn
+%%DATADIR%%/gmn-examples/tags/tempo.gmn
+%%DATADIR%%/gmn-examples/tags/testsysstretch.gmn
+%%DATADIR%%/gmn-examples/tags/text.gmn
+%%DATADIR%%/gmn-examples/tags/tie.gmn
+%%DATADIR%%/gmn-examples/tags/ties-up-down.gmn
+%%DATADIR%%/gmn-examples/tags/title.gmn
+%%DATADIR%%/gmn-examples/tags/tuplet.gmn
+%%DATADIR%%/gmn-examples/tags/volta.gmn
+ at dir %%DATADIR%%/gmn-examples/new-tags-v1.51/symbols
More information about the svn-ports-head
mailing list