tizen: Only package libuuid1.so if present 11/95211/2
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Fri, 28 Oct 2016 13:29:46 +0000 (15:29 +0200)
committerPhil Coval <philippe.coval@osg.samsung.com>
Tue, 1 Nov 2016 17:47:14 +0000 (17:47 +0000)
As this trick is a workaround for current version of Tizen SDK,
avoid to break on failure to ship copied lib.

Change-Id: Idad5dd5ab3e24a569bffe22b1f83badb1906978f
Bug: https://jira.iotivity.org/browse/IOT-1343
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/13827
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
(cherry picked from commit 6cc3ae595f9e77c210323116656649ab2af71056)
Reviewed-on: https://gerrit.iotivity.org/gerrit/13937

resource/csdk/stack/samples/tizen/build/packaging/com.oic.ri.spec

index e811da9..8b53d0f 100644 (file)
@@ -75,7 +75,7 @@ cp -f %{ROOTDIR}/resource/csdk/connectivity/src/libconnectivity_abstraction.so %
 cp -f %{ROOTDIR}/extlibs/libcoap/libcoap.a %{buildroot}/%{_libdir}
 # Renamed to avoid colision with system package
 # I suppose it was added to be used along Tizen SDK which does not ship it
-cp /usr/lib/libuuid.so.1 %{buildroot}%{_libdir}/libuuid1.so
+cp -av /usr/lib*/libuuid.so.1 %{buildroot}%{_libdir}/libuuid1.so ||:
 
 if echo %{SECURED}|grep -qi '1'; then
        cp -f %{ROOTDIR}/out/tizen/*/*/extlibs/tinydtls/libtinydtls.a %{buildroot}/%{_libdir}