Skip site navigation (1)Skip section navigation (2)
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>