--- liblscp/trunk/liblscp.spec.in 2010/05/20 20:26:55 2095 +++ liblscp/trunk/liblscp.spec.in 2010/05/21 09:16:35 2096 @@ -2,9 +2,10 @@ %define name @PACKAGE@ %define version @VERSION@ %define release 17 -%define prefix @prefix@ -Summary: LinuxSampler control protocol API. +%define _prefix @prefix@ + +Summary: LinuxSampler control protocol API Name: %{name} Version: %{version} Release: %{release} @@ -13,7 +14,9 @@ Group: Sound Source0: %{name}-%{version}.tar.gz URL: http://www.linuxsampler.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(id -u -n) +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +BuildRequires: doxygen, pkg-config %description LinuxSampler control protocol API. @@ -29,33 +32,33 @@ %prep %setup -if [ -f Makefile.svn ]; then make -f Makefile.svn; fi +[ -f Makefile.svn ] && %__make -f Makefile.svn %build %configure -make +%__make %install -%{__rm} -rf %{buildroot} %makeinstall +%clean +[ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot} + %post /sbin/ldconfig %postun /sbin/ldconfig -%clean -%{__rm} -rf %{buildroot} - -%files +%files -n %{name}6 %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS README TODO -%{_libdir}/liblscp.so* +%{_libdir}/liblscp.so.* %files devel %defattr(-,root,root) %doc doc/html/* +%{_libdir}/liblscp.so %{_libdir}/liblscp.a %{_libdir}/liblscp.la %{_libdir}/pkgconfig/lscp.pc