Hello community, here is the log from the commit of package farstream for openSUSE:Factory checked in at 2015-04-06 00:25:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/farstream (Old) and /work/SRC/openSUSE:Factory/.farstream.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "farstream" Changes: -------- --- /work/SRC/openSUSE:Factory/farstream/farstream.changes 2015-02-01 12:28:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.farstream.new/farstream.changes 2015-04-06 00:25:56.000000000 +0200 @@ -1,0 +2,6 @@ +Wed Apr 1 14:35:42 UTC 2015 - fcro...@suse.com + +- Add farstream-plugin-path.patch: use library policy compliant + path name for plugin. + +------------------------------------------------------------------- New: ---- farstream-plugin-path.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ farstream.spec ++++++ --- /var/tmp/diff_new_pack.FdknFa/_old 2015-04-06 00:25:56.000000000 +0200 +++ /var/tmp/diff_new_pack.FdknFa/_new 2015-04-06 00:25:56.000000000 +0200 @@ -28,6 +28,11 @@ Url: http://farsight.freedesktop.org/ Source: http://freedesktop.org/software/farstream/releases/farstream/%{name}-%{version}.tar.gz Source1: baselibs.conf +# PATCH-FEATURE-OPENSUSE farstream-plugin-path.patch fcro...@suse.com -- Use library policy compliant path for plugin +Patch0: farstream-plugin-path.patch +#needed by patch0 +BuildRequires: autoconf +BuildRequires: automake BuildRequires: fdupes BuildRequires: glib2-devel >= 2.32 BuildRequires: gobject-introspection-devel >= 0.10.1 @@ -108,8 +113,12 @@ %prep %setup -q +%patch0 -p1 %build +#needed by patch0 +autoreconf -f + %configure \ --disable-static make %{?_smp_mflags} @@ -127,11 +136,11 @@ %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING NEWS README %{_libdir}/libfarstream-0.2.so.* -%dir %{_libdir}/farstream-0.2/ -%{_libdir}/farstream-0.2/libmulticast-transmitter.so -%{_libdir}/farstream-0.2/libnice-transmitter.so -%{_libdir}/farstream-0.2/librawudp-transmitter.so -%{_libdir}/farstream-0.2/libshm-transmitter.so +%dir %{_libdir}/farstream-0.2-5/ +%{_libdir}/farstream-0.2-5/libmulticast-transmitter.so +%{_libdir}/farstream-0.2-5/libnice-transmitter.so +%{_libdir}/farstream-0.2-5/librawudp-transmitter.so +%{_libdir}/farstream-0.2-5/libshm-transmitter.so %files -n typelib-1_0-Farstream-0_2 %defattr(-, root, root) ++++++ farstream-plugin-path.patch ++++++ Index: farstream-0.2.7/configure.ac =================================================================== --- farstream-0.2.7.orig/configure.ac +++ farstream-0.2.7/configure.ac @@ -177,7 +177,8 @@ AC_SUBST(NICE_LIBS) AC_SUBST(FS_TRANSMITTER_PLUGINS_SELECTED) dnl set the plugindir where plugins should be installed -AS_AC_EXPAND(FS_PLUGIN_PATH, ${libdir}/farstream-$FS_APIVERSION) +AS_VAR_ARITH(FS_MAJOR, $FS_CURRENT-$FS_AGE) +AS_AC_EXPAND(FS_PLUGIN_PATH, ${libdir}/farstream-$FS_APIVERSION-$FS_MAJOR) AC_SUBST(FS_PLUGIN_PATH) AC_DEFINE_UNQUOTED(FS_PLUGIN_PATH, "${FS_PLUGIN_PATH}", [The path were plugins are installed and search by default])