fix testIVI
authorRonan Le Martret <ronan@fridu.net>
Tue, 9 Sep 2014 12:16:21 +0000 (14:16 +0200)
committerRonan Le Martret <ronan@fridu.net>
Tue, 9 Sep 2014 12:16:21 +0000 (14:16 +0200)
Change-Id: I6883252f85284e60e3e364411490bdbc98d8b8cb

recipes-graphics/wayland/weston_1.5.0.bbappend
recipes-image/config-image/config-image.bb
recipes-support/attr/acl_%.bbappend [new file with mode: 0644]
recipes-support/attr/attr_%.bbappend [new file with mode: 0644]

index 664136d..aa5ebad 100644 (file)
@@ -10,10 +10,10 @@ SRC_URI += "file://weston.target \
             "
 
 do_install_append() {
-    install -d ${D}/usr/lib/systemd/user
-    install -m 644 ${WORKDIR}/weston.target ${D}/usr/lib/systemd/user/weston.target
+    install -d ${D}/lib/systemd/user
+    install -m 644 ${WORKDIR}/weston.target ${D}/lib/systemd/user/weston.target
 }
 
-FILES_${PN} += " ${prefix}/lib/systemd/user/weston.target"
+FILES_${PN} += " /lib/systemd/user/weston.target"
 
 EXTRA_OECONF += "--enable-sys-uid"
\ No newline at end of file
index b04051c..68bf0ea 100644 (file)
@@ -46,6 +46,8 @@ pkg_postinst_${PN} () {
   chsmack -a 'System::Shared' $D${sysconfdir}
   
   mkdir -p $D${localstatedir}/volatile/log
+  mkdir -p $D${localstatedir}/volatile/tmp
+  
   chsmack -t $D${localstatedir}/volatile/log
   chsmack -a 'System::Log'  $D${localstatedir}/volatile/log
 
@@ -55,8 +57,20 @@ pkg_postinst_${PN} () {
   touch $D${localstatedir}/volatile/log/btmp
   
   mkdir -p $D${sysconfdir}/profile.d
-
   
+  if [ "x$D" != "x" ]; then  
+    cp -fra $D/lib  $D/usr
+    cp -fra $D/sbin $D/usr
+    #cp -fra $D/bin  $D/usr
+  
+    rm -fr $D/lib
+    rm -fr $D/sbin
+    #rm -fr $D/bin
+  
+    ln -s usr/lib  $D/lib
+    ln -s usr/sbin $D/sbin
+    #ln -s usr/bin  $D/bin
+ fi
 }
 
 FILES_${PN} = "${sysconfdir}/tizen \
diff --git a/recipes-support/attr/acl_%.bbappend b/recipes-support/attr/acl_%.bbappend
new file mode 100644 (file)
index 0000000..fdb54e2
--- /dev/null
@@ -0,0 +1,9 @@
+do_install_append_class-target() {
+       sed -i ${D}${libdir}/libacl.la -e \
+           s,^libdir=\'${base_libdir}\'$,libdir=\'${libdir}\',
+           
+       rm ${D}${base_libdir}/libacl.a
+       rm ${D}${base_libdir}/libacl.la
+       rm ${D}${libdir}/libacl.so
+           
+}
\ No newline at end of file
diff --git a/recipes-support/attr/attr_%.bbappend b/recipes-support/attr/attr_%.bbappend
new file mode 100644 (file)
index 0000000..a25d787
--- /dev/null
@@ -0,0 +1,8 @@
+do_install_append_class-target() {
+       sed -i ${D}${libdir}/libattr.la -e \
+           s,^libdir=\'${base_libdir}\'$,libdir=\'${libdir}\',
+           
+       rm ${D}${base_libdir}/libattr.a
+       rm ${D}${base_libdir}/libattr.la
+       rm ${D}${libdir}/libattr.so
+}
\ No newline at end of file