Date: Fri, 1 Mar 2013 02:42:45 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/176548: audio/musescore: Update to version 1.3 Message-ID: <20130301024245.ffcb4d20eaad0476e62060b5@yahoo.com> Resent-Message-ID: <201302281810.r1SIA75m023365@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 176548 >Category: ports >Synopsis: audio/musescore: Update to version 1.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 28 18:10:07 UTC 2013 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.4-RELEASE-p10 i386 >Organization: >Environment: >Description: - Update to version 1.3 >How-To-Repeat: >Fix: diff -urN /usr/ports/audio/musescore/Makefile audio/musescore/Makefile --- /usr/ports/audio/musescore/Makefile 2012-11-08 05:48:45.000000000 +0900 +++ audio/musescore/Makefile 2013-03-01 01:43:10.000000000 +0900 @@ -1,12 +1,8 @@ -# New ports collection makefile for: musescore -# Date created: 28 Jul 2011 -# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> -# +# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org> # $FreeBSD: head/audio/musescore/Makefile 300895 2012-07-14 12:56:14Z beat $ -# PORTNAME= musescore -PORTVERSION= 1.2 +PORTVERSION= 1.3 CATEGORIES= audio MASTER_SITES= SF/mscore/mscore/MuseScore-${PORTVERSION} DISTNAME= mscore-${PORTVERSION} @@ -23,7 +19,6 @@ OPTIONS_DEFINE= JACK PORTAUDIO OPTIONS_DEFAULT=PORTAUDIO -USE_LDCONFIG= yes USE_BZIP2= yes USE_QT4= corelib designer gui network script scripttools svg webkit xml \ linguist_build moc_build qmake_build rcc_build uic_build @@ -32,7 +27,7 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/mscore CMAKE_ARGS= -DBUILD_ALSA:BOOL=OFF ALL_TARGET= lrelease all -MAKE_JOBS_UNSAFE= yes +MAKE_JOBS_SAFE= yes DATADIR= ${PREFIX}/share/mscore-${PORTVERSION} diff -urN /usr/ports/audio/musescore/distinfo audio/musescore/distinfo --- /usr/ports/audio/musescore/distinfo 2012-11-08 05:48:45.000000000 +0900 +++ audio/musescore/distinfo 2013-02-28 13:48:35.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (mscore-1.2.tar.bz2) = e7f6c6cd705381a4583db267acbfed2dc9ce3985b20ed5407cd9cfe208d74d81 -SIZE (mscore-1.2.tar.bz2) = 85739954 +SHA256 (mscore-1.3.tar.bz2) = a0b60cc892ac0266c58fc6392be72c0a21c3aa7fd0b6e4f1dddad1c8b36be683 +SIZE (mscore-1.3.tar.bz2) = 94704857 diff -urN /usr/ports/audio/musescore/files/patch-mscore-CMakeLists.txt audio/musescore/files/patch-mscore-CMakeLists.txt --- /usr/ports/audio/musescore/files/patch-mscore-CMakeLists.txt 2012-11-08 05:48:45.000000000 +0900 +++ audio/musescore/files/patch-mscore-CMakeLists.txt 2013-03-01 01:43:30.000000000 +0900 @@ -9,7 +9,7 @@ set(STATIC_SCRIPT_BINDINGS FALSE) set(USE_SSE FALSE) -@@ -147,6 +147,8 @@ +@@ -151,6 +151,8 @@ ## alsa >= 1.0.0 ## @@ -18,7 +18,7 @@ if (APPLE OR MINGW) message("Disabling ALSA support due to OS X or MINGW build.") set (USE_ALSA 0) -@@ -161,6 +163,11 @@ +@@ -165,6 +167,11 @@ set (HAS_MIDI 1) endif (NOT ALSA_INCDIR) endif (APPLE OR MINGW) @@ -30,7 +30,7 @@ ## -@@ -215,6 +222,8 @@ +@@ -219,6 +226,8 @@ ## portaudio ## @@ -39,7 +39,7 @@ if (MINGW) set ( USE_PORTAUDIO 1 ) set ( USE_PORTMIDI 1 ) -@@ -233,6 +242,9 @@ +@@ -237,6 +246,9 @@ set (USE_PORTMIDI 0) endif (APPLE) endif (MINGW) @@ -49,34 +49,26 @@ ## ## produce config.h file -@@ -254,7 +266,7 @@ +@@ -257,9 +269,6 @@ + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} ) - set(CMAKE_CXX_FLAGS_DEBUG "") --set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") -+set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG") - +-set(CMAKE_CXX_FLAGS_DEBUG "-g") +-set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") +- if (CMAKE_BUILD_TYPE STREQUAL "DEBUG") if (MINGW) -@@ -276,7 +288,7 @@ - add_custom_command( - OUTPUT ${PROJECT_BINARY_DIR}/all.h.pch - COMMAND ${CMAKE_CXX_COMPILER} -- -x c++-header -g ${FLAGS} -+ -x c++-header ${FLAGS} - -I${QT_INCLUDE_DIR} - -o all.h.pch all.h - DEPENDS ${PROJECT_BINARY_DIR}/all.h -@@ -287,7 +299,7 @@ - add_custom_command( - OUTPUT ${PROJECT_BINARY_DIR}/all.h.gch - COMMAND ${CMAKE_CXX_COMPILER} -- -x c++-header -g ${FLAGS} -m32 -+ -x c++-header ${FLAGS} - -I${QT_HEADERS_DIR} - -o all.h.gch all.h - DEPENDS ${PROJECT_BINARY_DIR}/all.h -@@ -324,9 +336,10 @@ + set(FLAGS -DQT_DEBUG -DQT_DLL) +@@ -284,7 +293,7 @@ + add_custom_command( + OUTPUT ${PROJECT_BINARY_DIR}/all.h.gch + COMMAND ${CMAKE_CXX_COMPILER} +- -x c++-header -g ${FLAGS} ++ -x c++-header ${FLAGS} + -I${QT_HEADERS_DIR} + -o all.h.gch all.h + DEPENDS ${PROJECT_BINARY_DIR}/all.h +@@ -321,9 +330,10 @@ ${PROJECT_SOURCE_DIR}/mscore ${PROJECT_BINARY_DIR} ${PROJECT_BINARY_DIR}/mscore @@ -88,7 +80,7 @@ ) ## -@@ -421,8 +434,8 @@ +@@ -427,8 +437,8 @@ add_custom_target(lrelease COMMAND ${PROJECT_SOURCE_DIR}/gen-qt-projectfile ${PROJECT_SOURCE_DIR} > mscore.pro diff -urN /usr/ports/audio/musescore/files/xxxxx audio/musescore/files/xxxxx --- /usr/ports/audio/musescore/files/xxxxx 1970-01-01 09:00:00.000000000 +0900 +++ audio/musescore/files/xxxxx 2013-03-01 01:41:46.000000000 +0900 @@ -0,0 +1,93 @@ +--- mscore/CMakeLists.txt.orig 2013-02-27 20:31:02.000000000 +0900 ++++ mscore/CMakeLists.txt 2013-03-01 01:41:13.000000000 +0900 +@@ -32,7 +32,7 @@ + set(HAS_AUDIOFILE TRUE) # requires libsndfile + set(OSC TRUE) # osc remote control + +-set(BUILD_SCRIPTGEN TRUE) #Generate Qt script bindings. (collides with qtscriptgenerator project on several distrib) ++set(BUILD_SCRIPTGEN FALSE) #Generate Qt script bindings. (collides with qtscriptgenerator project on several distrib) + set(STATIC_SCRIPT_BINDINGS FALSE) + set(USE_SSE FALSE) + +@@ -151,6 +151,8 @@ + ## alsa >= 1.0.0 + ## + ++SET(BUILD_ALSA AUTO CACHE STRING "Build with support for ALSA. [ON/OFF/AUTO]") ++IF(BUILD_ALSA) + if (APPLE OR MINGW) + message("Disabling ALSA support due to OS X or MINGW build.") + set (USE_ALSA 0) +@@ -165,6 +167,11 @@ + set (HAS_MIDI 1) + endif (NOT ALSA_INCDIR) + endif (APPLE OR MINGW) ++ELSE(BUILD_ALSA) ++ MESSAGE(STATUS "alsa support disabled") ++ set (USE_ALSA 0) ++ set (HAS_MIDI 1) ++ENDIF(BUILD_ALSA) + + + ## +@@ -219,6 +226,8 @@ + ## portaudio + ## + ++SET(BUILD_PORTAUDIO AUTO CACHE STRING "Build with support for portaudio. [ON/OFF/AUTO]") ++IF(BUILD_PORTAUDIO) + if (MINGW) + set ( USE_PORTAUDIO 1 ) + set ( USE_PORTMIDI 1 ) +@@ -237,6 +246,9 @@ + set (USE_PORTMIDI 0) + endif (APPLE) + endif (MINGW) ++ELSE(BUILD_PORTAUDIO) ++ MESSAGE(STATUS "portaudio support disabled") ++ENDIF(BUILD_PORTAUDIO) + + ## + ## produce config.h file +@@ -257,9 +269,6 @@ + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) + +-set(CMAKE_CXX_FLAGS_DEBUG "-g") +-set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") +- + if (CMAKE_BUILD_TYPE STREQUAL "DEBUG") + if (MINGW) + set(FLAGS -DQT_DEBUG -DQT_DLL) +@@ -284,7 +293,7 @@ + add_custom_command( + OUTPUT ${PROJECT_BINARY_DIR}/all.h.gch + COMMAND ${CMAKE_CXX_COMPILER} +- -x c++-header -g ${FLAGS} ++ -x c++-header ${FLAGS} + -I${QT_HEADERS_DIR} + -o all.h.gch all.h + DEPENDS ${PROJECT_BINARY_DIR}/all.h +@@ -321,9 +330,10 @@ + ${PROJECT_SOURCE_DIR}/mscore + ${PROJECT_BINARY_DIR} + ${PROJECT_BINARY_DIR}/mscore ++ ${PORTAUDIO_INCDIR} + ${ALSA_INCDIR} + ${JACK_INCDIR} +- ${PORTAUDIO_INCDIR} ++ /usr/local/include + ) + + ## +@@ -427,8 +437,8 @@ + + add_custom_target(lrelease + COMMAND ${PROJECT_SOURCE_DIR}/gen-qt-projectfile ${PROJECT_SOURCE_DIR} > mscore.pro +- COMMAND lrelease ${PROJECT_SOURCE_DIR}/share/locale/*.ts +- COMMAND lrelease ${PROJECT_SOURCE_DIR}/share/plugins/musescore.com/translations/*.ts ++ COMMAND lrelease-qt4 ${PROJECT_SOURCE_DIR}/share/locale/*.ts ++ COMMAND lrelease-qt4 ${PROJECT_SOURCE_DIR}/share/plugins/musescore.com/translations/*.ts + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} + ) + diff -urN /usr/ports/audio/musescore/pkg-plist audio/musescore/pkg-plist --- /usr/ports/audio/musescore/pkg-plist 2012-11-08 05:48:45.000000000 +0900 +++ audio/musescore/pkg-plist 2013-02-28 14:14:29.000000000 +0900 @@ -120,12 +120,12 @@ %%DATADIR%%/man/MuseScore-ro.pdf %%DATADIR%%/man/MuseScore-ru.pdf %%DATADIR%%/man/MuseScore-zh_CN.pdf -%%DATADIR%%/plugins/abc_import.js +%%DATADIR%%/plugins/abc_import/abc_import.js +%%DATADIR%%/plugins/abc_import/abc_import.ui %%DATADIR%%/plugins/break/break.js %%DATADIR%%/plugins/break/break.ui %%DATADIR%%/plugins/chordchart.js %%DATADIR%%/plugins/colornotes.js -%%DATADIR%%/plugins/createscore.js %%DATADIR%%/plugins/musescore.com/README.txt %%DATADIR%%/plugins/musescore.com/icons/filesaveonline.svg %%DATADIR%%/plugins/musescore.com/musescore.com.js @@ -197,6 +197,7 @@ @dirrm %%DATADIR%%/plugins/musescore.com/icons @dirrm %%DATADIR%%/plugins/musescore.com @dirrm %%DATADIR%%/plugins/break +@dirrm %%DATADIR%%/plugins/abc_import @dirrm %%DATADIR%%/plugins @dirrm %%DATADIR%%/man @dirrm %%DATADIR%%/locale >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130301024245.ffcb4d20eaad0476e62060b5>