Browse Source

Install plugins as shared objects also.

Michael Schloh von Bennewitz 22 years ago
parent
commit
64599b0b27
1 changed files with 3 additions and 1 deletions
  1. 3 1
      xine-lib/xine-lib.spec

+ 3 - 1
xine-lib/xine-lib.spec

@@ -69,7 +69,7 @@ AutoReqProv:  no
         --with-x \
         --x-includes=`%{l_prefix}/etc/rc --query x11_incdir` \
         --x-libraries=`%{l_prefix}/etc/rc --query x11_libdir` \
-        --enable-static --disable-shared \
+        --enable-static --enable-shared \
         --with-libiconv-prefix=%{l_prefix} \
         --with-sdl-prefix=%{l_prefix} \
         --with-ogg-prefix=%{l_prefix} \
@@ -86,9 +86,11 @@ AutoReqProv:  no
         $RPM_BUILD_ROOT%{l_prefix}/man/man1
     %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
     rm -rf \
+        $RPM_BUILD_ROOT%{l_prefix}/lib/*.so* \
         $RPM_BUILD_ROOT%{l_prefix}/share/aclocal \
         $RPM_BUILD_ROOT%{l_prefix}/share/doc \
         $RPM_BUILD_ROOT%{l_prefix}/share/locale
+    %{l_shtool} subst -e 's;\(\)libxine\.so[\ \.0-9]*\(\);\1\2;g' $RPM_BUILD_ROOT%{l_prefix}/lib/libxine.la
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
         %{l_files_std} \
         '%not %dir %{l_prefix}/lib/pkgconfig'