diff options
author | Youngcheol Kang <ychul.kang@samsung.com> | 2016-06-15 14:45:48 +0900 |
---|---|---|
committer | Youngcheol Kang <ychul.kang@samsung.com> | 2016-06-15 14:59:57 +0900 |
commit | 867a736bb1630dd3e51d545d0eef866b4b39c43a (patch) | |
tree | 8b3004f10bcc652bfe0804975f9063f421aeeac7 | |
parent | 77a20ac9c10194cf534de1603f19bd66d837e673 (diff) | |
download | v8-867a736bb1630dd3e51d545d0eef866b4b39c43a.tar.gz v8-867a736bb1630dd3e51d545d0eef866b4b39c43a.tar.bz2 v8-867a736bb1630dd3e51d545d0eef866b4b39c43a.zip |
Apply the libdir in pkgconfig by architecturessubmit/tizen/20160615.060735
The path where the library is installed is different
in 32bit and 64bit architectures.
- 32bit : /usr/lib/
- 64bit : /usr/lib64/
This patch changes the libdir path according to the achitectures.
Also it can fix the build problem in 64bit arch.
Bug: http://suprem.sec.samsung.net/jira/browse/TWF-1478
Change-Id: Id36196c21eaed2e6776ed94539b480b992859dc3
Signed-off-by: Youngcheol Kang <ychul.kang@samsung.com>
-rw-r--r-- | build/pkgconfig/v8.pc.in (renamed from build/pkgconfig/v8.pc) | 2 | ||||
-rw-r--r-- | packaging/v8.spec | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/build/pkgconfig/v8.pc b/build/pkgconfig/v8.pc.in index 1a0fed238..2726f3ac6 100644 --- a/build/pkgconfig/v8.pc +++ b/build/pkgconfig/v8.pc.in @@ -1,6 +1,6 @@ prefix=/usr exec_prefix=${prefix} -libdir=${prefix}/lib/v8 +libdir=?LIBDIR? includedir=${prefix}/include Name: chromium-efl diff --git a/packaging/v8.spec b/packaging/v8.spec index b6fe93301..e4721ba92 100644 --- a/packaging/v8.spec +++ b/packaging/v8.spec @@ -128,7 +128,11 @@ install -d %{buildroot}%{_includedir}/v8/include/libplatform install -m 0755 %{OUTPUT_FOLDER}/*.a %{buildroot}%{_libdir}/v8 install -m 0755 %{OUTPUT_FOLDER}/natives_blob.bin %{buildroot}%{_libdir}/v8 install -m 0755 %{OUTPUT_FOLDER}/snapshot_blob.bin %{buildroot}%{_libdir}/v8 -install -m 0644 ./build/pkgconfig/v8.pc %{buildroot}%{_libdir}/pkgconfig/ + +#make and install the pkgconfig file +sed -e "s#?LIBDIR?#%{_libdir}/v8#" ./build/pkgconfig/v8.pc.in > ./build/pkgconfig/v8.pc +install -m 0644 ./build/pkgconfig/v8.pc %{buildroot}%{_libdir}/pkgconfig + install -m 0644 ./include/*.h %{buildroot}%{_includedir}/v8/include install -m 0644 ./include/libplatform/*.h %{buildroot}%{_includedir}/v8/include/libplatform |