Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:derselbst
muse3
muse3.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File muse3.spec of Package muse3
# # spec file for package muse # # Copyright (c) 2009-2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: muse3 Version: 3.0.2 Release: 40 License: GPL-2.0 Summary: MIDI Music Editor Url: http://muse-sequencer.org Group: Productivity/Multimedia/Sound/Midi Source: muse-%{version}.tar.bz2 Source2: %name.desktop #Patch1: loop_fix.diff Patch2: trackHeight.diff Patch3: dont_clear_sustain.diff Patch4: default_ctrl.diff # from ardour-2.1 BuildRequires: alsa-devel # BuildRequires: automake #BuildRequires: ccaudio2-devel BuildRequires: cmake BuildRequires: cpp # BuildRequires: doxygen #BuildRequires: dssi-devel BuildRequires: fdupes # BuildRequires: fftw3-devel # BuildRequires: flac-devel # BuildRequires: fltk-devel #BuildRequires: fluidsynth-devel # BuildRequires: glib2-devel # BuildRequires: gcc BuildRequires: hicolor-icon-theme BuildRequires: jack-devel BuildRequires: ladspa-devel #BuildRequires: lash-devel ###BuildRequires: libdrm-devel # BuildRequires: libjpeg-devel # BuildRequires: liblo-devel # BuildRequires: libuuid-devel #BuildRequires: libqt4-devel BuildRequires: libqt5-qttools-devel BuildRequires: pkgconfig(Qt5Svg) BuildRequires: libQt5Widgets-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel ##BuildRequires: libtool #BuildRequires: mxml-devel BuildRequires: pkg-config # BuildRequires: python-devel # BuildRequires: readline-devel # BuildRequires: texlive BuildRequires: update-desktop-files # Requires: jack #Requires: lash # Requires: alsa-plugins-jack #Requires: fluidsynth-dssi # Requires: hicolor-icon-theme Recommends: fluidsynth Recommends: qjackctl BuildRoot: %{_tmppath}/%{name}-%{version}-build %description MusE aims to be a complete multitrack virtual studio for Linux. MusE contains a MIDI sequencer with recording and editing capabilities. It is fully multithreaded with a Qt GUI. MusE has among other things support for: * Midi sequencing (Record/Playback/Import) * Audio sequencing (AudioGroups; Record/Playback several mono/stereo inputs/outputs) * LASH (Perform audio effects like chorus/flanger in realtime) * Jack - jack-audio-connection-kit (for midi/audio routing; Internal Audio Routing Interface) * ALSA - based on the Advanced Linux Sound Architecture %prep %setup -q -n muse-%{version} #%patch1 #%patch2 #%patch3 #%patch4 %build cd muse3 mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DLIB_INSTALL_DIR=%{_libdir} \ -DMusE_DOC_DIR=%{_defaultdocdir}/%{name} \ -DENABLE_PYTHON=ON \ -DENABLE_DSSI=FALSE \ -DENABLE_OSC=FALSE \ -DENABLE_LASH=FALSE \ -DENABLE_LV2=FALSE \ -DENABLE_VST=FALSE \ -DENABLE_VST_NATIVE=FALSE \ -DENABLE_FLUID=FALSE make %{?_smp_mflags} VERBOSE=1 %install cd muse3 cd build make DESTDIR="%{buildroot}" install rm -rf %{buildroot}%{_defaultdocdir}/%{name} # install desktop files %suse_update_desktop_file -i muse3 AudioVideo Sequencer mkdir -p %{buildroot}%{_datadir}/pixmaps install -c -m 644 ../packaging/org.musesequencer.Muse3.png %{buildroot}%{_datadir}/pixmaps/muse.png # exclude plugins from the provide-list cat << EOF > %{my_provides} grep -v %{buildroot}%{_libdir}/muse | %{__find_provides} EOF chmod 755 %{my_provides} %define __find_provides %{my_provides} # cleanup duplicate doc html files %fdupes %{buildroot}/%{_datadir} %clean rm -rf %{buildroot} %files %defattr(-, root, root) %exclude %{_datadir}/metainfo/muse.appdata.xml %{_bindir}/* %{_datadir}/muse-3.0 %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/*.png %{_datadir}/icons/*/*/apps/muse*.png %{_libdir}/muse-3.0 %{_mandir}/man1/* %{_datadir}/mime/packages/muse*.xml %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor