Hello community, here is the log from the commit of package libltc for openSUSE:Factory checked in at 2016-02-25 22:06:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libltc (Old) and /work/SRC/openSUSE:Factory/.libltc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libltc" Changes: -------- --- /work/SRC/openSUSE:Factory/libltc/libltc.changes 2016-02-17 12:14:24.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libltc.new/libltc.changes 2016-02-26 00:35:06.000000000 +0100 @@ -1,0 +2,6 @@ +Sun Feb 21 23:44:08 UTC 2016 - [email protected] + +- Avoid building static libs since they get removed anyway. + Requires uses one equals sign. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libltc.spec ++++++ --- /var/tmp/diff_new_pack.XBjUGu/_old 2016-02-26 00:35:06.000000000 +0100 +++ /var/tmp/diff_new_pack.XBjUGu/_new 2016-02-26 00:35:06.000000000 +0100 @@ -16,19 +16,19 @@ # -%define soname 11 +%define sover 11 Name: libltc Version: 1.1.4 Release: 0 Summary: Linear/longitudinal timecode library License: LGPL-3.0+ -Group: System/Libraries +Group: Development/Libraries/C and C++ Url: https://github.com/x42/libltc Source0: https://github.com/x42/libltc/releases/download/v%{version}/%{name}-%{version}.tar.gz Patch0: libltc_doxyfile_no_timestamp.patch BuildRequires: doxygen -BuildRequires: pkg-config BuildRequires: fdupes +BuildRequires: pkg-config BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -39,11 +39,11 @@ libltc provides functionality to encode and decode LTC audio from/to SMPTE or EBU timecode, including SMPTE date support. -%package -n %{name}%{soname} +%package -n %{name}%{sover} Summary: Linear/longitudinal timecode library Group: System/Libraries -%description -n %{name}%{soname} +%description -n %{name}%{sover} Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data as a Manchester-Biphase encoded audio signal. The audio signal is commonly recorded on a VTR track or other storage media. @@ -54,7 +54,7 @@ %package devel Summary: Linear/longitudinal timecode library Group: Development/Libraries/C and C++ -Requires: %{name}%{soname} == %{version} +Requires: %{name}%{sover} = %{version} %description devel Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode @@ -69,27 +69,27 @@ %patch0 -p1 %build -%configure +%configure --disable-static make %{?_smp_mflags} all dox %install make %{?_smp_mflags} DESTDIR=%{buildroot} install -find %{buildroot} -type f \( -name '*.a' -o -name '*.la' \) -delete -print +find %{buildroot} -type f -name '*.la' -delete -print %fdupes -s doc/ %check make %{?_smp_mflags} check -%post -n %{name}%{soname} -p /sbin/ldconfig -%postun -n %{name}%{soname} -p /sbin/ldconfig +%post -n %{name}%{sover} -p /sbin/ldconfig +%postun -n %{name}%{sover} -p /sbin/ldconfig -%files -n %{name}%{soname} -%defattr(-,root,root,-) +%files -n %{name}%{sover} +%defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README.md %{_libdir}/libltc.so.* %files devel -%defattr(-,root,root,-) +%defattr(-,root,root) %doc doc/html %{_includedir}/ltc.h %{_libdir}/libltc.so
