From: Stefan Schantl Date: Tue, 1 May 2012 19:05:48 +0000 (+0200) Subject: dmraid: Also install shared library. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=91e84366671821a8210fa04392906d43c9f356d2;p=people%2Famarx%2Fipfire-3.x.git dmraid: Also install shared library. We now install a correct versioned shared library. --- diff --git a/dmraid/dmraid.nm b/dmraid/dmraid.nm index f0fbf1755..67df612c1 100644 --- a/dmraid/dmraid.nm +++ b/dmraid/dmraid.nm @@ -37,6 +37,8 @@ build --disable-static_link \ --enable-libselinux + # Dmraid doesn't automatically build and install a versioned library + # so we do it on or own. build_cmds make -C lib libdmraid.so end @@ -45,6 +47,12 @@ build # Install development headers. mkdir -pv %{BUILDROOT}%{includedir}/dmraid install -m 644 include/dmraid/*.h %{BUILDROOT}%{includedir}/dmraid/ + + # Manually install versioned library and create symlinks. + mkdir -pv %{BUILDROOT}%{libdir} + install -m 755 lib/libdmraid.so %{BUILDROOT}%{libdir}/libdmraid.so.%{version} + ln -sv libdmraid.so.%{version} %{BUILDROOT}%{libdir}/libdmraid.so.1 + ln -sv libdmraid.so.%{version} %{BUILDROOT}%{libdir}/libdmraid.so end end