Date: Thu, 16 May 2019 03:31:55 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r501766 - in head/audio: . muse-sequencer muse-sequencer/files Message-ID: <201905160331.x4G3VtAa059627@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Thu May 16 03:31:55 2019 New Revision: 501766 URL: https://svnweb.freebsd.org/changeset/ports/501766 Log: New port: audio/muse-sequencer: Digital audio workstation (DAW) with support for both Audio and MIDI Added: head/audio/muse-sequencer/ head/audio/muse-sequencer/Makefile (contents, props changed) head/audio/muse-sequencer/distinfo (contents, props changed) head/audio/muse-sequencer/files/ head/audio/muse-sequencer/files/patch-man_CMakeLists.txt (contents, props changed) head/audio/muse-sequencer/pkg-descr (contents, props changed) head/audio/muse-sequencer/pkg-plist (contents, props changed) Modified: head/audio/Makefile Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Thu May 16 02:54:56 2019 (r501765) +++ head/audio/Makefile Thu May 16 03:31:55 2019 (r501766) @@ -547,6 +547,7 @@ SUBDIR += mps SUBDIR += mumble SUBDIR += murmur + SUBDIR += muse-sequencer SUBDIR += musepack SUBDIR += musescore SUBDIR += musicbox-tag-editor Added: head/audio/muse-sequencer/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/muse-sequencer/Makefile Thu May 16 03:31:55 2019 (r501766) @@ -0,0 +1,53 @@ +# $FreeBSD$ + +PORTNAME= muse-sequencer +DISTVERSIONPREFIX= muse_ +DISTVERSION= 3_1_0_pre1-20 +DISTVERSIONSUFFIX= -g27f026ff +CATEGORIES= audio + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Digital audio workstation (DAW) with support for both Audio and MIDI + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ + lv2>0:audio/lv2 +LIB_DEPENDS= libinstpatch-1.0.so:audio/libinstpatch libjack.so:audio/jack \ + liblash.so:audio/lash \ + liblilv-0.so:audio/lilv \ + liblo.so:audio/liblo \ + librtaudio.so:audio/rtaudio \ + liblrdf.so:textproc/liblrdf \ + libsamplerate.so:audio/libsamplerate \ + libserd-0.so:devel/serd \ + libsndfile.so:audio/libsndfile \ + libsord-0.so:devel/sord \ + libsratom-0.so:audio/sratom + +USES= cmake compiler:c++11-lib desktop-file-utils gnome localbase:ldflags qt:5 pkgconfig python shared-mime-info shebangfix +USE_GITHUB= yes +GH_PROJECT= muse +SHEBANG_FILES= share/scripts/* utils/muse-find-unused-wavs utils/muse-song-convert.py +USE_QT= core gui svg xml widgets buildtools_build linguisttools_build qmake_build uitools_build +USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm + +CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI + +WRKSRC_SUBDIR= muse3 + +DATADIR= ${PREFIX}/share/muse-3.1 +DOCSDIR= ${PREFIX}/share/doc/muse-3.1 + +OPTIONS_DEFINE= FLUIDSYNTH DOCS +OPTIONS_DEFAULT= FLUIDSYNTH +OPTIONS_SUB= yes + +FLUIDSYNTH_DESC= Enable fluidsynth softsynth plugins +FLUIDSYNTH_CMAKE_BOOL= ENABLE_FLUID +FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth + +PORTDOCS= * + +.include <bsd.port.mk> Added: head/audio/muse-sequencer/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/muse-sequencer/distinfo Thu May 16 03:31:55 2019 (r501766) @@ -0,0 +1,3 @@ +TIMESTAMP = 1557945988 +SHA256 (muse-sequencer-muse-muse_3_1_0_pre1-20-g27f026ff_GH0.tar.gz) = 3701e7774d447408d01667ac77f6a0da3528a14265ca5f902b6e190536d7db7d +SIZE (muse-sequencer-muse-muse_3_1_0_pre1-20-g27f026ff_GH0.tar.gz) = 11226201 Added: head/audio/muse-sequencer/files/patch-man_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/muse-sequencer/files/patch-man_CMakeLists.txt Thu May 16 03:31:55 2019 (r501766) @@ -0,0 +1,9 @@ +--- man/CMakeLists.txt.orig 2019-05-15 18:58:38 UTC ++++ man/CMakeLists.txt +@@ -36,5 +36,5 @@ configure_file ( + install( FILES + ${PROJECT_BINARY_DIR}/man/${MusE_EXEC_NAME}.1 + ${PROJECT_BINARY_DIR}/man/grepmidi.1 +- DESTINATION ${SHARE_INSTALL_PREFIX}/man/man1/ ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man1/ + ) Added: head/audio/muse-sequencer/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/muse-sequencer/pkg-descr Thu May 16 03:31:55 2019 (r501766) @@ -0,0 +1,6 @@ +MusE is a MIDI/Audio sequencer with recording and editing capabilities written +originally by Werner Schweer now developed and maintained by the MusE +development team. MusE aims to be a complete multitrack virtual studio for +Linux, it is published under the GNU General Public License. + +WWW: http://muse-sequencer.org/ Added: head/audio/muse-sequencer/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/muse-sequencer/pkg-plist Thu May 16 03:31:55 2019 (r501766) @@ -0,0 +1,216 @@ +bin/grepmidi +bin/muse3 +bin/muse_plugin_scan +lib/muse-3.1/modules/libmuse_al.so +lib/muse-3.1/modules/libmuse_arranger.so +lib/muse-3.1/modules/libmuse_awl.so +lib/muse-3.1/modules/libmuse_cliplist.so +lib/muse-3.1/modules/libmuse_components.so +lib/muse-3.1/modules/libmuse_core.so +lib/muse-3.1/modules/libmuse_ctrl.so +lib/muse-3.1/modules/libmuse_driver.so +lib/muse-3.1/modules/libmuse_evdata_module.so +lib/muse-3.1/modules/libmuse_icons.so +lib/muse-3.1/modules/libmuse_instruments.so +lib/muse-3.1/modules/libmuse_liste.so +lib/muse-3.1/modules/libmuse_lv2_gtk2_support.so +lib/muse-3.1/modules/libmuse_lv2host_module.so +lib/muse-3.1/modules/libmuse_marker.so +lib/muse-3.1/modules/libmuse_master.so +lib/muse-3.1/modules/libmuse_memory_module.so +lib/muse-3.1/modules/libmuse_midiedit.so +lib/muse-3.1/modules/libmuse_mixer.so +lib/muse-3.1/modules/libmuse_mpevent_module.so +lib/muse-3.1/modules/libmuse_mplugins.so +lib/muse-3.1/modules/libmuse_plugin_cache_reader_module.so +lib/muse-3.1/modules/libmuse_plugin_cache_writer_module.so +lib/muse-3.1/modules/libmuse_plugin_list_module.so +lib/muse-3.1/modules/libmuse_plugin_rdf_module.so +lib/muse-3.1/modules/libmuse_plugin_scan_module.so +lib/muse-3.1/modules/libmuse_simpler_plugin.so +lib/muse-3.1/modules/libmuse_simpler_plugingui.so +lib/muse-3.1/modules/libmuse_string.so +lib/muse-3.1/modules/libmuse_synti.so +lib/muse-3.1/modules/libmuse_sysex_helper_module.so +lib/muse-3.1/modules/libmuse_waveedit.so +lib/muse-3.1/modules/libmuse_wavepreview_module.so +lib/muse-3.1/modules/libmuse_widgets.so +lib/muse-3.1/modules/libmuse_widgets_functiondialogs.so +lib/muse-3.1/modules/libmuse_xml_module.so +lib/muse-3.1/plugins/doublechorus.so +lib/muse-3.1/plugins/freeverb.so +lib/muse-3.1/plugins/pandelay.so +lib/muse-3.1/synthi/deicsonze.so +%%FLUIDSYNTH%%lib/muse-3.1/synthi/fluid_synth.so +lib/muse-3.1/synthi/organ.so +lib/muse-3.1/synthi/simpledrums.so +lib/muse-3.1/synthi/vam.so +man/man1/grepmidi.1.gz +man/man1/muse3.1.gz +share/applications/org.musesequencer.Muse3.desktop +share/icons/hicolor/64x64/apps/org.musesequencer.Muse3.png +share/metainfo/org.musesequencer.Muse3.appdata.xml +share/mime/packages/muse.xml +%%DATADIR%%/demos/rasen.med +%%DATADIR%%/didyouknow.txt +%%DATADIR%%/drummaps/AKAI_SG01v_Bank_dr1.map +%%DATADIR%%/drummaps/AKAI_SG01v_Bank_dr2.map +%%DATADIR%%/drummaps/Drumgizmo_CrocellKit.map +%%DATADIR%%/drummaps/KURZWEIL_SP2X_Drum_Map_GM_ReMap.map +%%DATADIR%%/drummaps/KURZWEIL_SP2X_Drum_Map_Normal.map +%%DATADIR%%/drummaps/NoteNumbers.map +%%DATADIR%%/drummaps/addictive_drums.map +%%DATADIR%%/drummaps/dx200_drum.map +%%DATADIR%%/drummaps/sc88-pc1.map +%%DATADIR%%/instruments/Access_Virus.idf +%%DATADIR%%/instruments/Akai-SG01v.idf +%%DATADIR%%/instruments/Alesis-QS-78R.idf +%%DATADIR%%/instruments/AlesisQS6.idf +%%DATADIR%%/instruments/Classic_cantabile_sp-250.idf +%%DATADIR%%/instruments/Drumgizmo - CrocellKit.idf +%%DATADIR%%/instruments/Emu-4mbgsgmmt-sf.idf +%%DATADIR%%/instruments/Hammond_XB-1.idf +%%DATADIR%%/instruments/KORG microSTATION combinations.idf +%%DATADIR%%/instruments/KORG microSTATION.idf +%%DATADIR%%/instruments/Korg Krome (Bank Map GM2).idf +%%DATADIR%%/instruments/Korg Krome (Bank Map KORG).idf +%%DATADIR%%/instruments/Korg Wavestation EX.idf +%%DATADIR%%/instruments/Korg-MS2000R.idf +%%DATADIR%%/instruments/Korg-X50.idf +%%DATADIR%%/instruments/Korg-X5DR-PresetA.idf +%%DATADIR%%/instruments/Korg-X5DR-PresetB.idf +%%DATADIR%%/instruments/Kurzweil-SP2X.idf +%%DATADIR%%/instruments/Lexicon-MX200.idf +%%DATADIR%%/instruments/MC303.idf +%%DATADIR%%/instruments/MC505.idf +%%DATADIR%%/instruments/Roland SD-50.idf +%%DATADIR%%/instruments/Roland-E28.idf +%%DATADIR%%/instruments/Roland-JV90.idf +%%DATADIR%%/instruments/Roland-MT32.idf +%%DATADIR%%/instruments/Roland-SC88.idf +%%DATADIR%%/instruments/Roland-SCD70.idf +%%DATADIR%%/instruments/Roland-XP30.idf +%%DATADIR%%/instruments/Roland_FantomXR.idf +%%DATADIR%%/instruments/Roland_SRX-02.idf +%%DATADIR%%/instruments/Roland_SRX-09.idf +%%DATADIR%%/instruments/Waldorf-Q.idf +%%DATADIR%%/instruments/Waldorf-microQ-Factory2000.idf +%%DATADIR%%/instruments/Waldorf-microQ-Factory2001.idf +%%DATADIR%%/instruments/Waldorf-microQ-Phoenix.idf +%%DATADIR%%/instruments/Waldorf-microQ.idf +%%DATADIR%%/instruments/Waldorf_Microwave-I.idf +%%DATADIR%%/instruments/Yamaha-01v.idf +%%DATADIR%%/instruments/Yamaha-9000pro.idf +%%DATADIR%%/instruments/Yamaha-CS1x.idf +%%DATADIR%%/instruments/Yamaha-MX49_MX61.idf +%%DATADIR%%/instruments/Yamaha-Motif XS.idf +%%DATADIR%%/instruments/Yamaha-Motif-Rack.idf +%%DATADIR%%/instruments/Yamaha-Motif.idf +%%DATADIR%%/instruments/Yamaha-P100.idf +%%DATADIR%%/instruments/Yamaha-P50m.idf +%%DATADIR%%/instruments/Yamaha-PSR275.idf +%%DATADIR%%/instruments/Yamaha-PSR530.idf +%%DATADIR%%/instruments/Yamaha-Rex50.idf +%%DATADIR%%/instruments/Yamaha-S30_S80.idf +%%DATADIR%%/instruments/Yamaha-S90.idf +%%DATADIR%%/instruments/ZynAdd-1_4.idf +%%DATADIR%%/instruments/emuproteus2000.idf +%%DATADIR%%/instruments/gm.idf +%%DATADIR%%/instruments/gm2.idf +%%DATADIR%%/instruments/gs.idf +%%DATADIR%%/instruments/ns5r.idf +%%DATADIR%%/instruments/xg.idf +%%DATADIR%%/instruments/yam_mo6_v4.idf +%%DATADIR%%/locale/muse_cs.qm +%%DATADIR%%/locale/muse_de.qm +%%DATADIR%%/locale/muse_en.qm +%%DATADIR%%/locale/muse_es.qm +%%DATADIR%%/locale/muse_fr.qm +%%DATADIR%%/locale/muse_it.qm +%%DATADIR%%/locale/muse_pl.qm +%%DATADIR%%/locale/muse_ru.qm +%%DATADIR%%/locale/muse_sv_SE.qm +%%DATADIR%%/metronome/factory_presets.mdf +%%DATADIR%%/metronome/klick1.wav +%%DATADIR%%/metronome/klick2.wav +%%DATADIR%%/metronome/klick3.wav +%%DATADIR%%/metronome/klick4.wav +%%DATADIR%%/metronome/klick5.wav +%%DATADIR%%/metronome/klick6.wav +%%DATADIR%%/plugins/1050.ui +%%DATADIR%%/plugins/2142.ui +%%DATADIR%%/presets/deicsonze/SutulaBank.dei +%%DATADIR%%/pybridge/musepclient.py +%%DATADIR%%/pybridge/museplauncher.py +%%DATADIR%%/pybridge/robert.py +%%DATADIR%%/rdf/blop.rdf +%%DATADIR%%/rdf/swh-plugins.rdf +%%DATADIR%%/rdf/swh-scales.rdf +%%DATADIR%%/scoreglyphs/0.png +%%DATADIR%%/scoreglyphs/1.png +%%DATADIR%%/scoreglyphs/2.png +%%DATADIR%%/scoreglyphs/3.png +%%DATADIR%%/scoreglyphs/4.png +%%DATADIR%%/scoreglyphs/5.png +%%DATADIR%%/scoreglyphs/6.png +%%DATADIR%%/scoreglyphs/7.png +%%DATADIR%%/scoreglyphs/8.png +%%DATADIR%%/scoreglyphs/9.png +%%DATADIR%%/scoreglyphs/acc_b.png +%%DATADIR%%/scoreglyphs/acc_none.png +%%DATADIR%%/scoreglyphs/acc_sharp.png +%%DATADIR%%/scoreglyphs/clef_bass_big.png +%%DATADIR%%/scoreglyphs/clef_violin_big.png +%%DATADIR%%/scoreglyphs/dot.png +%%DATADIR%%/scoreglyphs/flags16d.png +%%DATADIR%%/scoreglyphs/flags16u.png +%%DATADIR%%/scoreglyphs/flags32d.png +%%DATADIR%%/scoreglyphs/flags32u.png +%%DATADIR%%/scoreglyphs/flags64d.png +%%DATADIR%%/scoreglyphs/flags64u.png +%%DATADIR%%/scoreglyphs/flags8d.png +%%DATADIR%%/scoreglyphs/flags8u.png +%%DATADIR%%/scoreglyphs/half.png +%%DATADIR%%/scoreglyphs/quarter.png +%%DATADIR%%/scoreglyphs/rest1.png +%%DATADIR%%/scoreglyphs/rest16.png +%%DATADIR%%/scoreglyphs/rest2.png +%%DATADIR%%/scoreglyphs/rest32.png +%%DATADIR%%/scoreglyphs/rest4.png +%%DATADIR%%/scoreglyphs/rest8.png +%%DATADIR%%/scoreglyphs/whole.png +%%DATADIR%%/scripts/ConstantLength +%%DATADIR%%/scripts/DoNothing +%%DATADIR%%/scripts/DoubleSpeed +%%DATADIR%%/scripts/RandomPosition1 +%%DATADIR%%/scripts/RandomizeVelocityRelative +%%DATADIR%%/scripts/RemoveAftertouch +%%DATADIR%%/scripts/RemoveShortEvents +%%DATADIR%%/scripts/Rhythm1 +%%DATADIR%%/scripts/SwingQuantize1 +%%DATADIR%%/scripts/TempoDelay +%%DATADIR%%/splash.png +%%DATADIR%%/templates/MusE-qt.conf +%%DATADIR%%/templates/MusE.cfg +%%DATADIR%%/templates/audio.med +%%DATADIR%%/templates/default.med +%%DATADIR%%/templates/midiGM.med +%%DATADIR%%/templates/monorecord.med +%%DATADIR%%/templates/synti.med +%%DATADIR%%/themes/Ardour.cfg +%%DATADIR%%/themes/Ardour.qss +%%DATADIR%%/themes/Dark Theme.cfg +%%DATADIR%%/themes/Dark Theme.qss +%%DATADIR%%/themes/Light Theme.cfg +%%DATADIR%%/themes/default.cfc +%%DATADIR%%/themes/pastel_colors.cfc +%%DATADIR%%/utils/muse-find-unused-wavs +%%DATADIR%%/utils/muse-song-convert.py +%%DATADIR%%/wallpapers/Muse2_Wallpaper_1.png +%%DATADIR%%/wallpapers/Muse2_Wallpaper_5.png +%%DATADIR%%/wallpapers/gray.gif +%%DATADIR%%/wallpapers/gray_rock.gif +%%DATADIR%%/wallpapers/gray_stucco.gif +%%DATADIR%%/wallpapers/paper1.jpg +%%DATADIR%%/wallpapers/paper2.jpg +%%DATADIR%%/wallpapers/stone1.gif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905160331.x4G3VtAa059627>