From: Sejun Park Date: Mon, 26 Jun 2017 05:09:43 +0000 (+0900) Subject: replace library path when compiling with 64bit X-Git-Tag: submit/tizen/20170628.043811^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8fe262999cba9697c52e1cdf7f69bebdffc70e8d;p=platform%2Fcore%2Fmultimedia%2Fmmfw-sysconf.git replace library path when compiling with 64bit Change-Id: I2b8b64864446bfdb2885da221a27fbdab789283a --- diff --git a/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf b/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf index d4da4eb..0da19a1 100644 --- a/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf +++ b/mmfw-sysconf-target-artik10/etc/xdg/gstomx.conf @@ -1,6 +1,6 @@ [omxdec_mpeg2] type-name=GstOMXMPEG2VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG2.Decoder rank=258 in-port-index=0 @@ -11,7 +11,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_mpeg4] type-name=GstOMXMPEG4VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Decoder rank=258 in-port-index=0 @@ -22,7 +22,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h263] type-name=GstOMXH263Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Decoder rank=258 in-port-index=0 @@ -33,7 +33,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h264] type-name=GstOMXH264Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Decoder rank=258 in-port-index=0 @@ -44,7 +44,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxenc_h264] type-name=GstOMXH264Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Encoder rank=258 in-port-index=0 @@ -57,7 +57,7 @@ src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], fra [omxenc_mpeg4] type-name=GstOMXMPEG4VideoEnc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Encoder rank=258 in-port-index=0 @@ -68,7 +68,7 @@ hacks=no-component-role;no-disable-outport [omxenc_h263] type-name=GstOMXH263Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Encoder rank=258 in-port-index=0 diff --git a/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf b/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf index d4da4eb..0da19a1 100644 --- a/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf +++ b/mmfw-sysconf-target-n4/etc/xdg/gstomx.conf @@ -1,6 +1,6 @@ [omxdec_mpeg2] type-name=GstOMXMPEG2VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG2.Decoder rank=258 in-port-index=0 @@ -11,7 +11,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_mpeg4] type-name=GstOMXMPEG4VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Decoder rank=258 in-port-index=0 @@ -22,7 +22,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h263] type-name=GstOMXH263Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Decoder rank=258 in-port-index=0 @@ -33,7 +33,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h264] type-name=GstOMXH264Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Decoder rank=258 in-port-index=0 @@ -44,7 +44,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxenc_h264] type-name=GstOMXH264Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Encoder rank=258 in-port-index=0 @@ -57,7 +57,7 @@ src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], fra [omxenc_mpeg4] type-name=GstOMXMPEG4VideoEnc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Encoder rank=258 in-port-index=0 @@ -68,7 +68,7 @@ hacks=no-component-role;no-disable-outport [omxenc_h263] type-name=GstOMXH263Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Encoder rank=258 in-port-index=0 diff --git a/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf b/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf index d4da4eb..0da19a1 100644 --- a/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf +++ b/mmfw-sysconf-target-tw1/etc/xdg/gstomx.conf @@ -1,6 +1,6 @@ [omxdec_mpeg2] type-name=GstOMXMPEG2VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG2.Decoder rank=258 in-port-index=0 @@ -11,7 +11,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_mpeg4] type-name=GstOMXMPEG4VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Decoder rank=258 in-port-index=0 @@ -22,7 +22,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h263] type-name=GstOMXH263Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Decoder rank=258 in-port-index=0 @@ -33,7 +33,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h264] type-name=GstOMXH264Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Decoder rank=258 in-port-index=0 @@ -44,7 +44,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxenc_h264] type-name=GstOMXH264Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Encoder rank=258 in-port-index=0 @@ -57,7 +57,7 @@ src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], fra [omxenc_mpeg4] type-name=GstOMXMPEG4VideoEnc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Encoder rank=258 in-port-index=0 @@ -68,7 +68,7 @@ hacks=no-component-role;no-disable-outport [omxenc_h263] type-name=GstOMXH263Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Encoder rank=258 in-port-index=0 diff --git a/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf b/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf index e83ec55..568dbdb 100644 --- a/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf +++ b/mmfw-sysconf-target-tw2/etc/xdg/gstomx.conf @@ -1,6 +1,6 @@ [omxdec_mpeg2] type-name=GstOMXMPEG2VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG2.Decoder rank=258 in-port-index=0 @@ -11,7 +11,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_mpeg4] type-name=GstOMXMPEG4VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Decoder rank=258 in-port-index=0 @@ -22,7 +22,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h263] type-name=GstOMXH263Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Decoder rank=258 in-port-index=0 @@ -33,7 +33,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h264] type-name=GstOMXH264Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Decoder rank=258 in-port-index=0 @@ -44,7 +44,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h265] type-name=GstOMXH265Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.HEVC.Decoder rank=258 in-port-index=0 @@ -55,7 +55,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_vp8] type-name=GstOMXVP8Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.VP8.Decoder rank=258 in-port-index=0 @@ -66,7 +66,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_vp9] type-name=GstOMXVP9Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.VP9.Decoder rank=258 in-port-index=0 @@ -77,7 +77,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_vc1] type-name=GstOMXWMVDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.WMV.Decoder rank=256 in-port-index=0 @@ -89,7 +89,7 @@ sink-template-caps=video/x-wmv,wmvversion=(int)3,format=(string){WMV3,WVC1},widt [omxenc_h264] type-name=GstOMXH264Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Encoder rank=258 in-port-index=0 @@ -102,7 +102,7 @@ src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], fra [omxenc_h265] type-name=GstOMXH265Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.HEVC.Encoder rank=258 in-port-index=0 @@ -113,7 +113,7 @@ hacks=no-disable-outport;no-component-role [omxenc_mpeg4] type-name=GstOMXMPEG4VideoEnc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Encoder rank=258 in-port-index=0 @@ -124,7 +124,7 @@ hacks=no-component-role;no-disable-outport [omxenc_h263] type-name=GstOMXH263Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Encoder rank=258 in-port-index=0 diff --git a/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf b/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf index d4da4eb..0da19a1 100644 --- a/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf +++ b/mmfw-sysconf-target-u3/etc/xdg/gstomx.conf @@ -1,6 +1,6 @@ [omxdec_mpeg2] type-name=GstOMXMPEG2VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG2.Decoder rank=258 in-port-index=0 @@ -11,7 +11,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_mpeg4] type-name=GstOMXMPEG4VideoDec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Decoder rank=258 in-port-index=0 @@ -22,7 +22,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h263] type-name=GstOMXH263Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Decoder rank=258 in-port-index=0 @@ -33,7 +33,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxdec_h264] type-name=GstOMXH264Dec -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Decoder rank=258 in-port-index=0 @@ -44,7 +44,7 @@ hacks=no-component-role;no-disable-outport;no-component-reconfigure [omxenc_h264] type-name=GstOMXH264Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.AVC.Encoder rank=258 in-port-index=0 @@ -57,7 +57,7 @@ src-template-caps=video/x-h264, width=(int) [1,1920], height=(int) [1,1080], fra [omxenc_mpeg4] type-name=GstOMXMPEG4VideoEnc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.MPEG4.Encoder rank=258 in-port-index=0 @@ -68,7 +68,7 @@ hacks=no-component-role;no-disable-outport [omxenc_h263] type-name=GstOMXH263Enc -core-name=/usr/lib/libExynosOMX_Core.so +core-name=@LIBDIR@/libExynosOMX_Core.so component-name=OMX.Exynos.H263.Encoder rank=258 in-port-index=0 diff --git a/packaging/mmfw-sysconf.spec b/packaging/mmfw-sysconf.spec old mode 100755 new mode 100644 index 2b8a669..130b19a --- a/packaging/mmfw-sysconf.spec +++ b/packaging/mmfw-sysconf.spec @@ -1,6 +1,6 @@ Name: mmfw-sysconf Summary: Multimedia Framework system configuration package -Version: 0.2.107 +Version: 0.2.108 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 @@ -125,14 +125,15 @@ cp -arf %{name}-simulator/* %{buildroot}%{_datadir}/%{name}-simulator %endif - %ifarch %arm aarch64 %post target-u3 +sed -i -e 's/@LIBDIR@/%{_libdir}/g' %{_datadir}/mmfw-sysconf-target-u3%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-u3/* / rm -rf %{_datadir}/mmfw-sysconf-target-u3 %post target-n4 +sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-n4%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-n4/* / rm -rf %{_datadir}/mmfw-sysconf-target-n4 @@ -145,14 +146,17 @@ cp -arf %{_datadir}/mmfw-sysconf-target-tm1/* / rm -rf %{_datadir}/mmfw-sysconf-target-tm1 %post target-tw1 +sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-tw1%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-tw1/* / rm -rf %{_datadir}/mmfw-sysconf-target-tw1 %post target-artik10 +sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-artik10%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-artik10/* / rm -rf %{_datadir}/mmfw-sysconf-target-artik10 %post target-tw2 +sed -i -e 's|@LIBDIR@|%{_libdir}|g' %{_datadir}/mmfw-sysconf-target-tw2%{_sysconfdir}/xdg/gstomx.conf cp -arf %{_datadir}/mmfw-sysconf-target-tw2/* / rm -rf %{_datadir}/mmfw-sysconf-target-tw2