# 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: # # mscore/ # mscore/files # mscore/files/patch-mscore-mscore-measure.cpp # mscore/files/patch-mscore-mscore-CMakeList.txt # mscore/files/patch-mscore-awl-denomspinbox.cpp # mscore/files/patch-mscore-CMakeLists.txt # mscore/distinfo # mscore/Makefile # mscore/pkg-descr # mscore/pkg-plist # echo c - mscore/ mkdir -p mscore/ > /dev/null 2>&1 echo c - mscore/files mkdir -p mscore/files > /dev/null 2>&1 echo x - mscore/files/patch-mscore-mscore-measure.cpp sed 's/^X//' >mscore/files/patch-mscore-mscore-measure.cpp << '1ce919cdfa8ccb63c35c10557da1fabe' X--- mscore/mscore/measure.cpp.orig 2010-08-29 00:56:28.000000000 +0200 X+++ mscore/mscore/measure.cpp 2010-08-29 00:56:37.000000000 +0200 X@@ -3133,7 +3133,7 @@ X int t = ticks[i]; X if (t) { X if (minTick > 0) X- str += .6 * log2(double(t) / double(minTick)); X+ str += .6 * (log(double(t)/log(2)) / double(minTick)); X stretchList[i] = str; X d = w / str; X } 1ce919cdfa8ccb63c35c10557da1fabe echo x - mscore/files/patch-mscore-mscore-CMakeList.txt sed 's/^X//' >mscore/files/patch-mscore-mscore-CMakeList.txt << '898e5e8f7c805247dd2d8272efffde7e' X--- mscore/mscore/CMakeLists.txt.orig 2010-08-29 00:55:59.000000000 +0200 X+++ mscore/mscore/CMakeLists.txt 2010-09-08 17:05:33.000000000 +0200 X@@ -271,7 +271,7 @@ X else (MINGW) X set_target_properties( mscore X PROPERTIES X- COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS}" X+ COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h ${QT_DEFINITIONS} -I/usr/local/include -I/usr/local/include/libmodplug" X ) X target_link_libraries(mscore X ${QT_LIBRARIES} X@@ -286,6 +286,7 @@ X qtsingleapp X fluid X z X+ -L/usr/local/lib X ) X X if (HAS_AUDIOFILE) X@@ -355,9 +356,9 @@ X ${ui_headers} X genft.cpp X ) X- target_link_libraries(genft al ${QT_LIBRARIES} -lfreetype ) X+ target_link_libraries(genft al ${QT_LIBRARIES} -L/usr/local/lib -lfreetype ) X set_target_properties(genft X- PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -I/usr/include/freetype2" X+ PROPERTIES COMPILE_FLAGS "-include ${PROJECT_BINARY_DIR}/all.h -I/usr/local/include -I/usr/local/include/freetype2" X ) X endif (NOT MINGW AND NOT APPLE) X 898e5e8f7c805247dd2d8272efffde7e echo x - mscore/files/patch-mscore-awl-denomspinbox.cpp sed 's/^X//' >mscore/files/patch-mscore-awl-denomspinbox.cpp << '5c89d1cc686f09772ae00c5f21325a6b' X--- mscore/awl/denomspinbox.cpp.orig 2010-08-29 00:55:35.000000000 +0200 X+++ mscore/awl/denomspinbox.cpp 2010-08-29 00:55:40.000000000 +0200 X@@ -84,7 +84,8 @@ X input = QString("4"); X return; X } X- double v = round(log2(double(val))); X+ // double v = round(log2(double(val))); X+ double v = round(log(double(val))/log(double(2.0))); X val = int(exp2(v)); X input = QString("%1").arg(val); X } 5c89d1cc686f09772ae00c5f21325a6b echo x - mscore/files/patch-mscore-CMakeLists.txt sed 's/^X//' >mscore/files/patch-mscore-CMakeLists.txt << '0ef51fdb2221a83c2506b5e343584f42' X--- mscore/CMakeLists.txt.orig 2011-02-05 05:13:45.000000000 +0800 X+++ mscore/CMakeLists.txt 2011-04-18 20:21:17.000000000 +0800 X@@ -31,7 +31,7 @@ X set(GCC_VISIBILITY TRUE) # requires gcc 4.x? X set(HAS_AUDIOFILE TRUE) # requires libsndfile X X-set(BUILD_SCRIPTGEN TRUE) #Generate Qt script bindings. (collides with qtscriptgenerator project on several distrib) X+set(BUILD_SCRIPTGEN FALSE) #Generate Qt script bindings. (collides with qtscriptgenerator project on several distrib) X set(STATIC_SCRIPT_BINDINGS FALSE) X set(USE_SSE FALSE) X X@@ -137,20 +137,20 @@ X ## alsa >= 1.0.0 X ## X X-if (APPLE OR MINGW) X+#if (APPLE OR MINGW) X message("Disabling ALSA support due to OS X or MINGW build.") X set (USE_ALSA 0) X set (HAS_MIDI 1) X-else (APPLE OR MINGW) X- PKGCONFIG (alsa 1.0.0 ALSA_INCDIR ALSA_LIBDIR ALSA_LIB ALSA_CPP ) X- if (NOT ALSA_INCDIR) X- message(FATAL_ERROR "Fatal error: ALSA >= 1.0.0 required") X- else (NOT ALSA_INCDIR) X- message("Alsa detected.") X- set (USE_ALSA 1) X- set (HAS_MIDI 1) X- endif (NOT ALSA_INCDIR) X-endif (APPLE OR MINGW) X+#else (APPLE OR MINGW) X+# PKGCONFIG (alsa 1.0.0 ALSA_INCDIR ALSA_LIBDIR ALSA_LIB ALSA_CPP ) X+# if (NOT ALSA_INCDIR) X+# message(FATAL_ERROR "Fatal error: ALSA >= 1.0.0 required") X+# else (NOT ALSA_INCDIR) X+# message("Alsa detected.") X+# set (USE_ALSA 1) X+# set (HAS_MIDI 1) X+# endif (NOT ALSA_INCDIR) X+#endif (APPLE OR MINGW) X X X ## X@@ -351,7 +351,7 @@ X X add_custom_target(lrelease X COMMAND ${PROJECT_SOURCE_DIR}/gen-qt-projectfile ${PROJECT_SOURCE_DIR} > mscore.pro X- COMMAND lrelease ${PROJECT_SOURCE_DIR}/share/locale/*.ts X+ COMMAND lrelease-qt4 ${PROJECT_SOURCE_DIR}/share/locale/*.ts X WORKING_DIRECTORY ${PROJECT_BINARY_DIR} X ) X 0ef51fdb2221a83c2506b5e343584f42 echo x - mscore/distinfo sed 's/^X//' >mscore/distinfo << '288d153fa3aab9608e58b0ca93274d70' XSHA256 (MuseScore-1.0.tar.bz2) = 6c8fe8caa0a66debd86e47b02279ad48ed575032881a83481ddb75b0ef5f9285 XSIZE (MuseScore-1.0.tar.bz2) = 81575390 288d153fa3aab9608e58b0ca93274d70 echo x - mscore/Makefile sed 's/^X//' >mscore/Makefile << 'c10c6316d96e40ff559511feae400eed' X# New ports collection makefile for: mscore X# Date created: 28 August 2010 X# Whom: friedemann.becker@googlemail.com X# X# $FreeBSD$ X# X XPORTNAME= mscore XPORTVERSION= 1.0 XCATEGORIES= audio XMASTER_SITES= SF/mscore/mscore/MuseScore-1.0 XDISTNAME= MuseScore-${PORTVERSION} X XMAINTAINER= ports@FreeBSD.org XCOMMENT= The MuseScore Score Typesetter X XLIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile XBUILD_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:${PORTSDIR}/devel/qtscriptgenerator \ X ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen X XRUN_DEPENDS= ${LOCALBASE}/lib/qt4/plugins/script/libqtscript_core.so:${PORTSDIR}/devel/qtscriptgenerator X XCONFIGURE_WRKSRC= ${WRKSRC}/build/ XBUILD_WRKSRC= ${WRKSRC}/build/ XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} XALL_TARGET= lrelease all XINSTALL_TARGET= install X XUSE_BZIP2= yes XUSE_LDCONFIG= yes XUSE_CMAKE= yes XCMAKE_SOURCE_PATH= ${WRKSRC}/mscore/ XUSE_GMAKE= yes XUSE_XORG= x11 XUSE_QT_VER= 4 XQT_COMPONENTS= gui moc_build qmake_build rcc_build uic_build \ X svg_build network_build designer_build X XMAKE_JOBS_SAFE= yes X Xpost-patch: X @${REINPLACE_CMD} -e 's|$${QT_PLUGINS_DIR}|lib/qt4/plugins|' \ X ${WRKSRC}/mscore/awl/CMakeLists.txt X X.include c10c6316d96e40ff559511feae400eed echo x - mscore/pkg-descr sed 's/^X//' >mscore/pkg-descr << 'c3daf05ab453c03127b0c84e15654f27' XThis is the MuseScore Score Typesetter, a WYSIWYG music notation software. X XWWW: http://www.musescore.org/ c3daf05ab453c03127b0c84e15654f27 echo x - mscore/pkg-plist sed 's/^X//' >mscore/pkg-plist << 'bd73beb182f4260a96d869c138f93218' Xbin/mscore Xlib/qt4/plugins/designer/libawlplugin.so Xshare/applications/mscore.desktop Xshare/mscore-1.0/demos/Estudio-No1-Tarrega.mscx Xshare/mscore-1.0/demos/PlanxtyCarolan.mscx Xshare/mscore-1.0/demos/adeste.mscx Xshare/mscore-1.0/demos/bach-bc2.mscx Xshare/mscore-1.0/demos/golliwogg.mscx Xshare/mscore-1.0/demos/inv1.mscx Xshare/mscore-1.0/demos/inv10.mscx Xshare/mscore-1.0/demos/inv13.mscx Xshare/mscore-1.0/demos/inv4.mscx Xshare/mscore-1.0/demos/inv6.mscx Xshare/mscore-1.0/demos/italian-1.mscz Xshare/mscore-1.0/demos/praeludium1.mscx Xshare/mscore-1.0/demos/prelude.mscx Xshare/mscore-1.0/demos/promenade.mscx Xshare/mscore-1.0/demos/sarabande-gfh.mscz Xshare/mscore-1.0/demos/sarabande.xml Xshare/mscore-1.0/demos/scales.mscx Xshare/mscore-1.0/demos/schnee.mscz Xshare/mscore-1.0/demos/sonata16.mscx Xshare/mscore-1.0/demos/wtc1fuga5.mscz Xshare/mscore-1.0/locale/languages.xml Xshare/mscore-1.0/locale/mscore_af.qm Xshare/mscore-1.0/locale/mscore_ar.qm Xshare/mscore-1.0/locale/mscore_ast.qm Xshare/mscore-1.0/locale/mscore_bg.qm Xshare/mscore-1.0/locale/mscore_ca.qm Xshare/mscore-1.0/locale/mscore_cs.qm Xshare/mscore-1.0/locale/mscore_da.qm Xshare/mscore-1.0/locale/mscore_de.qm Xshare/mscore-1.0/locale/mscore_el.qm Xshare/mscore-1.0/locale/mscore_en_GB.qm Xshare/mscore-1.0/locale/mscore_en_US.qm Xshare/mscore-1.0/locale/mscore_es.qm Xshare/mscore-1.0/locale/mscore_eu.qm Xshare/mscore-1.0/locale/mscore_fi.qm Xshare/mscore-1.0/locale/mscore_fr.qm Xshare/mscore-1.0/locale/mscore_gl.qm Xshare/mscore-1.0/locale/mscore_he.qm Xshare/mscore-1.0/locale/mscore_hi_IN.qm Xshare/mscore-1.0/locale/mscore_hu.qm Xshare/mscore-1.0/locale/mscore_id.qm Xshare/mscore-1.0/locale/mscore_it.qm Xshare/mscore-1.0/locale/mscore_ja.qm Xshare/mscore-1.0/locale/mscore_ko.qm Xshare/mscore-1.0/locale/mscore_nb.qm Xshare/mscore-1.0/locale/mscore_nl.qm Xshare/mscore-1.0/locale/mscore_pl.qm Xshare/mscore-1.0/locale/mscore_pt.qm Xshare/mscore-1.0/locale/mscore_pt_BR.qm Xshare/mscore-1.0/locale/mscore_ro.qm Xshare/mscore-1.0/locale/mscore_ru.qm Xshare/mscore-1.0/locale/mscore_sl.qm Xshare/mscore-1.0/locale/mscore_sv.qm Xshare/mscore-1.0/locale/mscore_th.qm Xshare/mscore-1.0/locale/mscore_tr.qm Xshare/mscore-1.0/locale/mscore_uk.qm Xshare/mscore-1.0/locale/mscore_zh_CN.qm Xshare/mscore-1.0/locale/mscore_zh_TW.qm Xshare/mscore-1.0/locale/qt_ar.qm Xshare/mscore-1.0/locale/qt_ca.qm Xshare/mscore-1.0/locale/qt_cs.qm Xshare/mscore-1.0/locale/qt_da.qm Xshare/mscore-1.0/locale/qt_de.qm Xshare/mscore-1.0/locale/qt_el.qm Xshare/mscore-1.0/locale/qt_es.qm Xshare/mscore-1.0/locale/qt_fi.qm Xshare/mscore-1.0/locale/qt_fr.qm Xshare/mscore-1.0/locale/qt_gl.qm Xshare/mscore-1.0/locale/qt_hu.qm Xshare/mscore-1.0/locale/qt_id.qm Xshare/mscore-1.0/locale/qt_it.qm Xshare/mscore-1.0/locale/qt_ja.qm Xshare/mscore-1.0/locale/qt_ko.qm Xshare/mscore-1.0/locale/qt_nl.qm Xshare/mscore-1.0/locale/qt_pl.qm Xshare/mscore-1.0/locale/qt_pt.qm Xshare/mscore-1.0/locale/qt_pt_BR.qm Xshare/mscore-1.0/locale/qt_ro.qm Xshare/mscore-1.0/locale/qt_ru.qm Xshare/mscore-1.0/locale/qt_sv.qm Xshare/mscore-1.0/locale/qt_tr.qm Xshare/mscore-1.0/locale/qt_uk.qm Xshare/mscore-1.0/locale/qt_zh_CN.qm Xshare/mscore-1.0/locale/qt_zh_TW.qm Xshare/mscore-1.0/man/MuseScore-en.pdf Xshare/mscore-1.0/man/MuseScore-es.pdf Xshare/mscore-1.0/man/MuseScore-da.pdf Xshare/mscore-1.0/man/MuseScore-de.pdf Xshare/mscore-1.0/man/MuseScore-fi.pdf Xshare/mscore-1.0/man/MuseScore-fr.pdf Xshare/mscore-1.0/man/MuseScore-gl.pdf Xshare/mscore-1.0/man/MuseScore-hu.pdf Xshare/mscore-1.0/man/MuseScore-it.pdf Xshare/mscore-1.0/man/MuseScore-ja.pdf Xshare/mscore-1.0/man/MuseScore-nb.pdf Xshare/mscore-1.0/man/MuseScore-nl.pdf Xshare/mscore-1.0/man/MuseScore-pl.pdf Xshare/mscore-1.0/man/MuseScore-pt_BR.pdf Xshare/mscore-1.0/man/MuseScore-ro.pdf Xshare/mscore-1.0/man/MuseScore-ru.pdf Xshare/mscore-1.0/man/MuseScore-zh_CN.pdf Xshare/mscore-1.0/plugins/abc_import.js Xshare/mscore-1.0/plugins/break/break.js Xshare/mscore-1.0/plugins/break/break.ui Xshare/mscore-1.0/plugins/chordchart.js Xshare/mscore-1.0/plugins/colornotes.js Xshare/mscore-1.0/plugins/createscore.js Xshare/mscore-1.0/plugins/fonttest.js Xshare/mscore-1.0/plugins/musescore.com/README.txt Xshare/mscore-1.0/plugins/musescore.com/icons/filesaveonline.svg Xshare/mscore-1.0/plugins/musescore.com/musescore.com.js Xshare/mscore-1.0/plugins/musescore.com/ui/authorize_dialog.ui Xshare/mscore-1.0/plugins/musescore.com/ui/musescore_dialog.ui Xshare/mscore-1.0/plugins/musescore.com/ui/musescore_progress.ui Xshare/mscore-1.0/plugins/musescore.com/ui/start_browser_dialog.ui Xshare/mscore-1.0/plugins/notenames.js Xshare/mscore-1.0/plugins/removenotes.js Xshare/mscore-1.0/plugins/removenotes.ui Xshare/mscore-1.0/plugins/test.js Xshare/mscore-1.0/sound/TimGM6mb.sf2 Xshare/mscore-1.0/styles/chords.xml Xshare/mscore-1.0/styles/jazzchords.xml Xshare/mscore-1.0/styles/leadsheet.mss Xshare/mscore-1.0/styles/stdchords.xml Xshare/mscore-1.0/templates/Chamber Orchestra.mscx Xshare/mscore-1.0/templates/Choir SATB with Piano.mscx Xshare/mscore-1.0/templates/Choir SATB.mscx Xshare/mscore-1.0/templates/Concert Band.mscx Xshare/mscore-1.0/templates/Hymn.mscz Xshare/mscore-1.0/templates/Lead Sheet.mscx Xshare/mscore-1.0/templates/Piano.mscx Xshare/mscore-1.0/templates/instruments.xml Xshare/mscore-1.0/templates/instruments_ca.xml Xshare/mscore-1.0/templates/instruments_de.xml Xshare/mscore-1.0/templates/instruments_es.xml Xshare/mscore-1.0/templates/instruments_fr.xml Xshare/mscore-1.0/templates/instruments_gl.xml Xshare/mscore-1.0/templates/instruments_it.xml Xshare/mscore-1.0/templates/instruments_ja.xml Xshare/mscore-1.0/templates/instruments_nb.xml Xshare/mscore-1.0/templates/instruments_nl.xml Xshare/mscore-1.0/templates/instruments_pt.xml Xshare/mscore-1.0/templates/instruments_pt_BR.xml Xshare/mscore-1.0/templates/instruments_ru.xml Xshare/mscore-1.0/templates/instruments_uk.xml Xshare/mscore-1.0/templates/instruments_zh_CN.xml Xshare/mscore-1.0/templates/instruments_zh_TW.xml Xshare/mscore-1.0/wallpaper/paper1.png Xshare/mscore-1.0/wallpaper/paper2.png Xshare/mscore-1.0/wallpaper/paper3.png Xshare/mscore-1.0/wallpaper/paper4.png Xshare/mscore-1.0/wallpaper/paper5.png Xshare/pixmaps/mscore.png Xshare/pixmaps/mscore.xpm X@dirrmtry lib/qt4/plugins/designer X@dirrmtry lib/qt4/plugins X@dirrmtry lib/qt4 X@dirrm share/mscore-1.0/wallpaper X@dirrm share/mscore-1.0/templates X@dirrm share/mscore-1.0/styles X@dirrm share/mscore-1.0/sound X@dirrm share/mscore-1.0/plugins/musescore.com/ui X@dirrm share/mscore-1.0/plugins/musescore.com/icons X@dirrm share/mscore-1.0/plugins/musescore.com X@dirrm share/mscore-1.0/plugins/break X@dirrm share/mscore-1.0/plugins X@dirrm share/mscore-1.0/man X@dirrm share/mscore-1.0/locale X@dirrm share/mscore-1.0/demos X@dirrm share/mscore-1.0 X@dirrmtry share/applications bd73beb182f4260a96d869c138f93218 exit