--- linuxsampler/trunk/linuxsampler.spec.in 2007/10/14 22:06:28 1426 +++ linuxsampler/trunk/linuxsampler.spec.in 2019/07/27 11:18:17 3537 @@ -1,7 +1,7 @@ %define name @PACKAGE@ %define version @VERSION@ -%define release 10 +%define release 16 %define prefix @prefix@ Summary: LinuxSampler - modular, streaming capable, realtime audio sampler @@ -12,17 +12,18 @@ License: GPL Group: Sound Source0: %{name}-%{version}.tar.bz2 -URL: http://www.linuxsampler.org/ +URL: https://www.linuxsampler.org/ BuildRoot: /var/tmp/%{name}-%{version}-buildroot -Requires: libgig >= 3.1.0 +Requires: libgig >= 4.2.0 %description -LinuxSampler is a work in progress. It's goal is to produce a free -software audio sampler with professional grade features. - -It offers disk streaming capability and supports the Gigasampler -format which is currently considered to be the best sampler format -in regards of possibilities and sound quality. +LinuxSampler is a free software audio sampler with professional grade +features. It offers disk streaming capability, real-time instrument +scripts, and supports the following three sampler formats: + + - GigaStudio 4, previously known as Gigasampler (.gig) + - SFZ2 (.sfz) + - SoundFont 2 (.sf2) This package provides the backend of LinuxSampler, that is the sampler engine together with audio and MIDI drivers. LinuxSampler @@ -30,7 +31,7 @@ protocol called LSCP. You might consider to install a GUI frontend for LinuxSampler as well. -For more informations please visit http://www.linuxsampler.org +For more information please visit https://www.linuxsampler.org %package devel Summary: Linuxsampler development files @@ -55,7 +56,7 @@ %install if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi mkdir -p $RPM_BUILD_ROOT -make prefix=$RPM_BUILD_ROOT%{prefix} install +make DESTDIR=%{buildroot} install %post /sbin/ldconfig @@ -70,19 +71,39 @@ %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README %{prefix}/bin/linuxsampler +%{prefix}/bin/lscp %{prefix}/lib/linuxsampler/liblinuxsampler.so* %{prefix}/share/man/man1/linuxsampler.* +%{prefix}/share/man/man1/lscp.* +%{prefix}/lib/dssi/* +%{prefix}/lib/lv2/linuxsampler* +/var/lib/linuxsampler/instruments.db %files devel %defattr(-,root,root) %doc doc/html/* -%{prefix}/lib/linuxsampler/include/config.h %{prefix}/lib/linuxsampler/liblinuxsampler.a %{prefix}/lib/linuxsampler/liblinuxsampler.la %{prefix}/lib/pkgconfig/linuxsampler.pc %{prefix}/include/* %changelog +* Sat Jul 27 2019 Christian Schoenebeck +- Going for linuxsampler 2.1.1 bugfix release. +* Wed Nov 25 2017 Christian Schoenebeck +- Going for linuxsampler 2.1.0 release. +* Wed Jul 15 2015 Christian Schoenebeck +- Going for linuxsampler 2.0.0 release. +- Added "lscp" shell binary (and its man page) to package. +* Fri Jul 31 2009 Christian Schoenebeck +- Going for linuxsampler 1.0.0 release. +* Fri Mar 27 2009 Christian Schoenebeck +- included DSSI and LV2 binaries into linuxsampler package +* Wed Dec 03 2008 Christian Schoenebeck +- fixed rpmbuild: config.h is no longer exported + (fixes #87, patch by Devin Anderson) +* Thu Dec 06 2007 Christian Schoenebeck +- Going for linuxsampler 0.5.1 release. * Mon Oct 15 2007 Christian Schoenebeck - Going for linuxsampler 0.5.0 release. * Fri Nov 24 2006 Christian Schoenebeck