summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/relative_symlinks.bbclass5
-rw-r--r--meta/recipes-connectivity/openssl/openssl.inc2
-rw-r--r--meta/recipes-extended/bzip2/bzip2_1.0.6.bb2
-rw-r--r--meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb2
4 files changed, 8 insertions, 3 deletions
diff --git a/meta/classes/relative_symlinks.bbclass b/meta/classes/relative_symlinks.bbclass
new file mode 100644
index 0000000000..3157737347
--- /dev/null
+++ b/meta/classes/relative_symlinks.bbclass
@@ -0,0 +1,5 @@
1do_install[postfuncs] += "install_relative_symlinks"
2
3python install_relative_symlinks () {
4 oe.path.replace_absolute_symlinks(d.getVar('D'), d)
5}
diff --git a/meta/recipes-connectivity/openssl/openssl.inc b/meta/recipes-connectivity/openssl/openssl.inc
index 5cca019e1d..fc55925615 100644
--- a/meta/recipes-connectivity/openssl/openssl.inc
+++ b/meta/recipes-connectivity/openssl/openssl.inc
@@ -30,7 +30,7 @@ export EX_LIBS = "-lgcc -ldl"
30export AS = "${CC} -c" 30export AS = "${CC} -c"
31EXTRA_OEMAKE = "-e MAKEFLAGS=" 31EXTRA_OEMAKE = "-e MAKEFLAGS="
32 32
33inherit pkgconfig siteinfo multilib_header ptest 33inherit pkgconfig siteinfo multilib_header ptest relative_symlinks
34 34
35PACKAGES =+ "libcrypto libssl ${PN}-misc openssl-conf" 35PACKAGES =+ "libcrypto libssl ${PN}-misc openssl-conf"
36FILES_libcrypto = "${libdir}/libcrypto${SOLIBS}" 36FILES_libcrypto = "${libdir}/libcrypto${SOLIBS}"
diff --git a/meta/recipes-extended/bzip2/bzip2_1.0.6.bb b/meta/recipes-extended/bzip2/bzip2_1.0.6.bb
index ef7bc89765..0512a75990 100644
--- a/meta/recipes-extended/bzip2/bzip2_1.0.6.bb
+++ b/meta/recipes-extended/bzip2/bzip2_1.0.6.bb
@@ -25,7 +25,7 @@ PACKAGES =+ "libbz2"
25 25
26CFLAGS_append = " -fPIC -fpic -Winline -fno-strength-reduce -D_FILE_OFFSET_BITS=64" 26CFLAGS_append = " -fPIC -fpic -Winline -fno-strength-reduce -D_FILE_OFFSET_BITS=64"
27 27
28inherit autotools update-alternatives ptest 28inherit autotools update-alternatives ptest relative_symlinks
29 29
30ALTERNATIVE_PRIORITY = "100" 30ALTERNATIVE_PRIORITY = "100"
31ALTERNATIVE_${PN} = "bunzip2 bzcat" 31ALTERNATIVE_${PN} = "bunzip2 bzcat"
diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb
index 8616154c61..95b066ce46 100644
--- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb
+++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.1.bb
@@ -37,7 +37,7 @@ RREPLACES_fontconfig-utils = "libfontconfig-utils"
37RCONFLICTS_fontconfig-utils = "libfontconfig-utils" 37RCONFLICTS_fontconfig-utils = "libfontconfig-utils"
38DEBIAN_NOAUTONAME_fontconfig-utils = "1" 38DEBIAN_NOAUTONAME_fontconfig-utils = "1"
39 39
40inherit autotools pkgconfig 40inherit autotools pkgconfig relative_symlinks
41 41
42FONTCONFIG_CACHE_DIR ?= "${localstatedir}/cache/fontconfig" 42FONTCONFIG_CACHE_DIR ?= "${localstatedir}/cache/fontconfig"
43 43