Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:edogawa
nootka
nootka.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nootka.spec of Package nootka
%define nver 2.0.2 Name: nootka Version: 2.0.2 Release: 1 Summary: Application to help with learning classical score notation %if 0%{?suse_version} License: GPL-3.0 %else License: GPL %endif Group: Productivity/Multimedia/Sound/Utilities Url: http://nootka.sf.net Source0: %{name}-%{nver}-source.tar.bz2 Patch0: nootka-soundtouch.patch %if 0%{?suse_version} BuildRequires: pkgconfig(jack) BuildRequires: libqt5-qtbase-devel >= 5.4 BuildRequires: update-desktop-files %else BuildRequires: jack-audio-connection-kit-devel BuildRequires: qt5-qtbase-devel >= 5.4 %endif BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5QuickControls2) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(soundtouch) BuildRequires: cmake BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(shared-mime-info) BuildRequires: pkgconfig(vorbis) BuildRequires: desktop-file-utils BuildRequires: fdupes %description Nootka is an application to learn classical score notation. It helps to understand the rules of reading and writing scores and helps with developing skills of playing and singing notes. Features: interactive score to discover and learn how musical notation works numerous settings to personalize for user needs and capabilities natural sound of classical guitar accurate pitch detection method support for different name-callings of the notes exams and exercises with different levels levels creator with wide range of settings %prep %autosetup -p1 -n %{name}-%{nver}-source %build %if 0%{?suse_version} cmake -DOBS_SUSE_QUIRKS=ON \ -DCMAKE_INSTALL_PREFIX=%{_prefix} . make %{?_smp_mflags} %else %cmake . cd redhat-linux-build/ make %{?_smp_mflags} src %endif %install %if 0%{?suse_version} %{__make} DESTDIR=%{buildroot} install rm -rf %{buildroot}/%{_datadir}/doc/%{name} %suse_update_desktop_file -r %{name} Education Music export NO_BRP_CHECK_RPATH=true strip %{buildroot}/%{_bindir}/%{name} %else rm -rf %{buildroot} cd redhat-linux-build/ make install DESTDIR=%{buildroot} rm -rf %{buildroot}/%{_datadir}/doc/%{name} %endif rm -rf %{buildroot}/%{_datadir}/metainfo/* %fdupes -s %{buildroot}/%{_datadir} %post /usr/bin/update-desktop-database &> /dev/null || : /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %postun /usr/bin/update-desktop-database &> /dev/null || : /usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || : %files %defattr(-,root,root,-) %license LICENSE %{_bindir}/* %dir /usr/lib/nootka/ /usr/lib/nootka/* %dir %{_datadir}/%{name} %{_datadir}/%{name}/* %{_datadir}/applications/* %{_datadir}/man/man1/* %{_datadir}/mime/packages/* %dir %{_datadir}/icons/hicolor %dir %{_datadir}/icons/hicolor/128x128 %dir %{_datadir}/icons/hicolor/128x128/apps %dir %{_datadir}/icons/hicolor/128x128/mimetypes %dir %{_datadir}/icons/hicolor/16x16 %dir %{_datadir}/icons/hicolor/16x16/apps %dir %{_datadir}/icons/hicolor/16x16/mimetypes %dir %{_datadir}/icons/hicolor/24x24 %dir %{_datadir}/icons/hicolor/24x24/apps %dir %{_datadir}/icons/hicolor/24x24/mimetypes %dir %{_datadir}/icons/hicolor/256x256 %dir %{_datadir}/icons/hicolor/256x256/apps %dir %{_datadir}/icons/hicolor/256x256/mimetypes %dir %{_datadir}/icons/hicolor/32x32 %dir %{_datadir}/icons/hicolor/32x32/apps %dir %{_datadir}/icons/hicolor/32x32/mimetypes %dir %{_datadir}/icons/hicolor/48x48 %dir %{_datadir}/icons/hicolor/48x48/apps %dir %{_datadir}/icons/hicolor/48x48/mimetypes %dir %{_datadir}/icons/hicolor/512x512 %dir %{_datadir}/icons/hicolor/512x512/apps %dir %{_datadir}/icons/hicolor/512x512/mimetypes %dir %{_datadir}/icons/hicolor/64x64 %dir %{_datadir}/icons/hicolor/64x64/apps %dir %{_datadir}/icons/hicolor/64x64/mimetypes %{_datadir}/icons/hicolor/16x16/apps/* %{_datadir}/icons/hicolor/24x24/apps/* %{_datadir}/icons/hicolor/32x32/apps/* %{_datadir}/icons/hicolor/48x48/apps/* %{_datadir}/icons/hicolor/64x64/apps/* %{_datadir}/icons/hicolor/128x128/apps/* %{_datadir}/icons/hicolor/256x256/apps/* %{_datadir}/icons/hicolor/512x512/apps/* %{_datadir}/icons/hicolor/16x16/mimetypes/* %{_datadir}/icons/hicolor/24x24/mimetypes/* %{_datadir}/icons/hicolor/32x32/mimetypes/* %{_datadir}/icons/hicolor/48x48/mimetypes/* %{_datadir}/icons/hicolor/64x64/mimetypes/* %{_datadir}/icons/hicolor/128x128/mimetypes/* %{_datadir}/icons/hicolor/256x256/mimetypes/* %{_datadir}/icons/hicolor/512x512/mimetypes/* %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