Hello community, here is the log from the commit of package libmatroska for openSUSE:Factory checked in at Fri Aug 27 23:12:45 CEST 2010. -------- --- libmatroska/libmatroska.changes 2010-07-28 12:19:55.000000000 +0200 +++ libmatroska/libmatroska.changes 2010-08-04 20:12:24.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Aug 4 18:10:50 UTC 2010 - reddwarf@opensuse.org + +- remove __TIMESTAMP__ so BuildCompare can do its work + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmatroska.spec ++++++ --- /var/tmp/diff_new_pack.ypV6yM/_old 2010-08-27 23:09:57.000000000 +0200 +++ /var/tmp/diff_new_pack.ypV6yM/_new 2010-08-27 23:09:57.000000000 +0200 @@ -20,12 +20,12 @@ Name: libmatroska Version: 1.0.0 -Release: 2 +Release: 3 License: LGPLv2.1+ Summary: Library to Deal with Matroska Files -Url: http://dl.matroska.org/downloads/libmatroska/ +Url: http://dl.matroska.org/downloads/%{name}/ Group: Development/Libraries/Other -Source0: http://dl.matroska.org/downloads/libmatroska/libmatroska-%{version}.tar.bz2 +Source0: http://dl.matroska.org/downloads/%{name}/%{name}-%{version}.tar.bz2 Source1: baselibs.conf BuildRequires: gcc-c++ BuildRequires: libebml-devel >= 1.0.0 @@ -36,31 +36,34 @@ It depends on libebml to work. You only need this package to compile your own applications. -%package -n libmatroska2 +%package -n %{name}%{soname} + License: LGPLv2.1+ Summary: Library to Deal with Matroska Files Group: Development/Libraries/Other -Requires: %(rpm -qf --qf %{NAME} $(readlink -f %{_libdir}/libebml.so)) >= 1.0.0 -%description -n libmatroska2 +%description -n %{name}%{soname} Libmatroska is a C++ library to parse Matroska files (.mkv and .mka). It depends on libebml to work. You only need this package to compile your own applications. -%package -n libmatroska-devel +%package -n %{name}-devel + License: LGPLv2.1+ Summary: Library to Deal with Matroska Files Group: Development/Libraries/Other -Requires: libmatroska2 = %{version} +Requires: %{name}%{soname} = %{version} Requires: libebml-devel -%description -n libmatroska-devel +%description -n %{name}-devel Libmatroska is a C++ library to parse Matroska files (.mkv and .mka). It depends on libebml to work. You only need this package to compile your own applications. %prep -%setup -q -n libmatroska-%{version} +%setup -q +FAKE_BUILDTIMESTAMP=$(LC_ALL=C date -r %{_sourcedir}/%{name}.changes '+%a %b %e %H:%M:%S %Y') +sed -i "s/__TIMESTAMP__/\"$FAKE_BUILDTIMESTAMP\"/" matroska/KaxVersion.h %build cd make/linux @@ -73,17 +76,17 @@ %clean %{__rm} -rf %{buildroot} -%post -n libmatroska2 -p /sbin/ldconfig +%post -n %{name}%{soname} -p /sbin/ldconfig -%postun -n libmatroska2 -p /sbin/ldconfig +%postun -n %{name}%{soname} -p /sbin/ldconfig -%files -n libmatroska2 +%files -n %{name}%{soname} %defattr (-,root,root) -%{_libdir}/libmatroska.so.%{soname} +%{_libdir}/%{name}.so.%{soname} -%files -n libmatroska-devel +%files -n %{name}-devel %defattr (-,root,root) -%{_libdir}/libmatroska.so +%{_libdir}/%{name}.so %{_includedir}/matroska %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org