Group :: Som
RPM: rosegarden
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
#define status beta
Name: rosegarden
Version: 21.06
Release: alt1
Summary: MIDI and audio sequencer and musical notation editor
License: GPL
Group: Sound
Url: http://www.rosegardenmusic.com
Source: %name-%version.tar
Requires: libsndfile-utils
Obsoletes: rosegarden-alsa rosegarden-arts rosegarden-common librosegarden-alsa librosegarden-arts
# Automatically added by buildreq on Mon Jul 31 2017
# optimized out: cmake-modules gcc-c++ glibc-kernheaders-generic glibc-kernheaders-x86 ladspa_sdk libEGL-devel libGL-devel libICE-devel libX11-devel libXau-devel libXext-devel libXfixes-devel libXi-devel libXrender-devel libalsa-devel libqt5-core libqt5-gui libqt5-network libqt5-printsupport libqt5-test libqt5-widgets libqt5-xml libstdc++-devel pkg-config python-base python-modules qt5-base-common qt5-base-devel qt5-tools raptor2-devel shared-mime-info xorg-kbproto-devel xorg-xproto-devel
BuildRequires: cmake dssi-devel libSM-devel libXcursor-devel libXinerama-devel libXrandr-devel libXtst-devel libXv-devel libfftw3-devel libjack-devel liblirc-devel liblo-devel liblrdf-devel libsamplerate-devel libsndfile-devel qt5-tools-devel zlib-devel
%description
Rosegarden is a professional audio and MIDI sequencer, score editor, and
general-purpose music composition and editing environement.
Rosegarden is an easy-to-learn, attractive application that runs on
Linux, ideal for composers, musicians, music students, and small studio
or home recording environments.
%prep
%setup
%ifarch %e2k
# -std=c++03 by default as of lcc 1.23.20
sed -i "1 i\set (CMAKE_CXX_STANDARD 11)" CMakeLists.txt
# strip UTF-8 BOM for lcc < 1.24
find -type f -print0 -name '*.cpp' -o -name '*.h' |
xargs -r0 sed -ri 's,^\xEF\xBB\xBF,,'
%endif
%build
%cmake
%cmake_build
%install
%cmakeinstall_std
%find_lang --with-kde %name
%check
# doesn't work yet
#make test -C BUILD
%files -f %name.lang
%doc AUTHORS CONTRIBUTING README
%_bindir/*
%_desktopdir/*
%_iconsdir/hicolor/*/*/*
%_datadir/metainfo/%name.*
%_datadir/mime/packages/*
%changelog
…
Todas as alterações você pod ver aqui
Name: rosegarden
Version: 21.06
Release: alt1
Summary: MIDI and audio sequencer and musical notation editor
License: GPL
Group: Sound
Url: http://www.rosegardenmusic.com
Source: %name-%version.tar
Requires: libsndfile-utils
Obsoletes: rosegarden-alsa rosegarden-arts rosegarden-common librosegarden-alsa librosegarden-arts
# Automatically added by buildreq on Mon Jul 31 2017
# optimized out: cmake-modules gcc-c++ glibc-kernheaders-generic glibc-kernheaders-x86 ladspa_sdk libEGL-devel libGL-devel libICE-devel libX11-devel libXau-devel libXext-devel libXfixes-devel libXi-devel libXrender-devel libalsa-devel libqt5-core libqt5-gui libqt5-network libqt5-printsupport libqt5-test libqt5-widgets libqt5-xml libstdc++-devel pkg-config python-base python-modules qt5-base-common qt5-base-devel qt5-tools raptor2-devel shared-mime-info xorg-kbproto-devel xorg-xproto-devel
BuildRequires: cmake dssi-devel libSM-devel libXcursor-devel libXinerama-devel libXrandr-devel libXtst-devel libXv-devel libfftw3-devel libjack-devel liblirc-devel liblo-devel liblrdf-devel libsamplerate-devel libsndfile-devel qt5-tools-devel zlib-devel
%description
Rosegarden is a professional audio and MIDI sequencer, score editor, and
general-purpose music composition and editing environement.
Rosegarden is an easy-to-learn, attractive application that runs on
Linux, ideal for composers, musicians, music students, and small studio
or home recording environments.
%prep
%setup
%ifarch %e2k
# -std=c++03 by default as of lcc 1.23.20
sed -i "1 i\set (CMAKE_CXX_STANDARD 11)" CMakeLists.txt
# strip UTF-8 BOM for lcc < 1.24
find -type f -print0 -name '*.cpp' -o -name '*.h' |
xargs -r0 sed -ri 's,^\xEF\xBB\xBF,,'
%endif
%build
%cmake
%cmake_build
%install
%cmakeinstall_std
%find_lang --with-kde %name
%check
# doesn't work yet
#make test -C BUILD
%files -f %name.lang
%doc AUTHORS CONTRIBUTING README
%_bindir/*
%_desktopdir/*
%_iconsdir/hicolor/*/*/*
%_datadir/metainfo/%name.*
%_datadir/mime/packages/*
%changelog
…
Todas as alterações você pod ver aqui