Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > b14580e8f9ad1c3ccae15e420e556084 > files > 3

liblscp-0.5.6.2-0.2379.3.mga3.src.rpm

%define major   6
%define rev     2379
%define rel     3
%define libname %mklibname %oname %major
%define develname %mklibname %oname -d
%define old_libname %mklibname %name %major
%define oname   lscp

%if %{rev}
%define release	%mkrel -c %{rev} %{rel}
%else
%define release	%mkrel %{rel}
%endif

Name:          liblscp
Summary:       LinuxSampler Control Protocol (LSCP) wrapper library
Version:       0.5.6.2
Release:       %{release}
License:       GPLv2
Group:         System/Libraries
# Make tarball from svn in SOURCES with:
# ./mk_svn_tar liblscp https://svn.linuxsampler.org/svn/liblscp/trunk tar.bz2
Source0:       %{name}-%{rev}.tar.bz2
Source1:       mk_svn_tar
Patch1:        liblscp-0.5.6.2-automake-1.13.patch
URL:           http://www.linuxsampler.org/

%description
LinuxSampler Control Protocol (LSCP) wrapper library

#--------------------------------------------------------------------

%package -n     %libname
Group:          System/Libraries
Summary:        Libraries for %name
Provides:       %name = %version-%release
Obsoletes:      %old_libname <= %version-%release

%description -n %libname 
LinuxSampler Control Protocol (LSCP) wrapper library


%files -n %libname
%_libdir/liblscp.so.%{major}*

#--------------------------------------------------------------------

%package -n     %develname
Group:          Development/Other
Summary:        Libraries for %name
Requires:       %libname = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:      %old_libname-devel <= %{version}-%{release}
Obsoletes:      %{_lib}%{oname}5-devel < %{version}-%{release}

%description -n %develname
Development libraries from %oname

%files -n %develname
%doc COPYING
%dir %_includedir/lscp
%_includedir/lscp/*.h
%_libdir/liblscp.a
%exclude %_libdir/liblscp.la
%_libdir/liblscp.so
%_libdir/pkgconfig/lscp.pc

#--------------------------------------------------------------------

%prep
%setup -q -n %name
%patch1 -p1 -b .automake-1_13

%build
[[ -f Makefile.svn ]] && make -f Makefile.svn
%configure2_5x
make

%install
%makeinstall



%changelog

* Sat Jan 12 2013 umeabot <umeabot> 0.5.6.2-0.2379.3.mga3
+ Revision: 357719
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Fri Jan 11 2013 barjac <barjac> 0.5.6.2-0.2379.2.mga3
+ Revision: 349503
- prepare spec for revision/release changes

* Tue Jan 08 2013 cjw <cjw> 0.5.6.2-0.2379.1.mga3
+ Revision: 341499
- patch1: fix build with automake 1.13
- set version number to internal version

* Tue Nov 13 2012 barjac <barjac> 0.5.6-0.2379.mga3
+ Revision: 317285
- new svn snapshot
- spec cleaned
- thanks to Philippe Didier
- added small script for making tarball to sources
- Import from Mandriva