--- liblscp/trunk/liblscp.spec.in 2019/12/15 15:20:58 3659 +++ liblscp/trunk/liblscp.spec.in 2021/12/31 15:16:54 4011 @@ -1,7 +1,7 @@ # # spec file for package liblscp # -# Copyright (C) 2004-2019, rncbc aka Rui Nuno Capela. All rights reserved. +# Copyright (C) 2004-2022, rncbc aka Rui Nuno Capela. All rights reserved. # Copyright (C) 2007,2008,2015 Christian Schoenebeck # # All modifications and additions to the file contributed by third parties @@ -16,13 +16,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define name @PACKAGE@ -%define version @VERSION@ -%define release 25 +%define name @PACKAGE_TARNAME@ +%define version @PACKAGE_VERSION@ +%define release 48.1 %define _soname %{name}6 -%define _prefix @prefix@ +%define _prefix @ac_prefix@ %if %{defined fedora} %global debug_package %{nil} @@ -38,14 +38,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot #Packager: rncbc.org -BuildRequires: libtool -BuildRequires: doxygen -%if %{defined fedora} -BuildRequires: pkgconfig -%else -BuildRequires: pkg-config -%endif -BuildRequires: glibc-devel +BuildRequires: coreutils +BuildRequires: cmake +BuildRequires: pkgconfig +BuildRequires: glibc-devel +BuildRequires: doxygen %description LinuxSampler control protocol API library. @@ -74,6 +71,7 @@ %package devel Summary: LinuxSampler Control Protocol API library - development files Group: Development/Libraries/C and C++ +Requires: pkgconfig Requires: %{name} >= %{version} %description devel @@ -92,15 +90,10 @@ %prep - -%setup -[ -x ./autogen.sh ] && ./autogen.sh +%setup -q %build -%if %{undefined fedora} -export CFLAGS="-ffat-lto-objects" -%endif -%configure +cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev %__make %{?_smp_mflags} %install @@ -117,24 +110,36 @@ %files -n %{_soname} %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS README TODO +%doc README LICENSE ChangeLog %{_libdir}/liblscp.so.* %files devel %defattr(-,root,root) %doc doc/html/* %{_libdir}/liblscp.so -%{_libdir}/liblscp.a -%{_libdir}/liblscp.la %{_libdir}/pkgconfig/lscp.pc %dir %{_includedir}/lscp %{_includedir}/lscp/*.h %changelog +* Sun Jul 4 2021 Rui Nuno Capela 0.9.4 +- Early-Summer'21 release. +* Tue May 11 2021 Rui Nuno Capela 0.9.3 +- Spring'21 release. +* Sun Mar 14 2021 Rui Nuno Capela 0.9.2 +- End-of-Winter'21 release. +* Sun Feb 7 2021 Rui Nuno Capela 0.9.1 +- Winter'21 release. +* Thu Dec 17 2020 Rui Nuno Capela 0.9.0 +- Winter'20 release. +* Tue Mar 24 2020 Rui Nuno Capela 0.6.2 +- Spring'20 release. +* Sun Dec 22 2019 Rui Nuno Capela 0.6.1 +- Winter'19 release. * Tue Dec 12 2017 Rui Nuno Capela 0.6.0 -- An Autumn'17 release: bumped directly to 0.6.0. +- Autumn'17 release: bumped directly to 0.6.0. * Mon Nov 14 2016 Rui Nuno Capela 0.5.8 -- A Fall'16 release. +- Fall'16 release. * Tue Dec 31 2013 Rui Nuno Capela 0.5.7 - A fifth of a Jubilee release. * Sun Feb 24 2013 Rui Nuno Capela