@@ -158,3 +158,65 @@ BOOTSTRAP_OPTIONS += "--with-libraries=${@','.join('${BOOST_LIBS}'.split())}"
#Ensure no libraries are placed in PN
FILES_${PN} = ""
+
+#To be removed in next base master release!
+PACKAGES += "libmath libmath-dev"
+DEPENDS_libmath = "libboost-math-c99f libboost-math-c99l libboost-math-c99 \
+ libboost-math-tr1f libboost-math-tr1l libboost-math-tr1"
+DEPENDS_lib-math-dev = "libboost-math-c99f-dev libboost-math-c99l-dev \
+ libboost-math-c99-dev libboost-math-tr1f-dev libboost-math-tr1l-dev \
+ libboost-math-tr1-dev"
+RDEPENDS_libmath = "libboost-math-c99f libboost-math-c99l libboost-math-c99 \
+ libboost-math-tr1f libboost-math-tr1l libboost-math-tr1"
+RDEPENDS_libmath-dev = "libboost-math-c99f-dev libboost-math-c99l-dev \
+ libboost-math-c99-dev libboost-math-tr1f-dev libboost-math-tr1l-dev \
+ libboost-math-tr1-dev"
+PACKAGES += "libtest libtest-dev"
+DEPENDS_libtest = "libboost-prg-exec-monitor libboost-unit-test-framework"
+DEPENDS_libtest-dev = "libboost-prg-exec-monitor-dev \
+ libboost-unit-test-framework-dev"
+RDEPENDS_libtest = "libboost-prg-exec-monitor libboost-unit-test-framework"
+RDEPENDS_libtest-dev = "libboost-prg-exec-monitor-dev \
+ libboost-unit-test-framework-dev"
+PROVIDES_${PN}-libboost-chrono += "libchrono"
+PROVIDES_${PN}-libboost-chrono-dev += "libchrono-dev"
+PROVIDES_${PN}-libboost-chrono[qa] += "allow-missing-soname:libchrono"
+PROVIDES_${PN}-libboost-date-time += "libdate-time"
+PROVIDES_${PN}-libboost-date-time-dev += "libdate-time-dev"
+PROVIDES_${PN}-libboost-date-time[qa] += "allow-missing-soname:libdate-time"
+PROVIDES_${PN}-libboost-filesystem += "libfilesystem"
+PROVIDES_${PN}-libboost-filesystem-dev += "libfilesystem-dev"
+PROVIDES_${PN}-libboost-filesystem[qa] += "allow-missing-soname:libfilesystem"
+PROVIDES_${PN}-libboost-graph += "libgraph"
+PROVIDES_${PN}-libboost-graph-dev += "libgraph-dev"
+PROVIDES_${PN}-libboost-graph[qa] += "allow-missing-soname:libgraph"
+PROVIDES_${PN}-libboost-iostreams += "libiostreams"
+PROVIDES_${PN}-libboost-iostreams-dev += "libiostreams-dev"
+PROVIDES_${PN}-libboost-iostreams[qa] += "allow-missing-soname:libiostreams"
+PROVIDES_${PN}-libboost-program-options += "libprogram-options"
+PROVIDES_${PN}-libboost-program-options-dev += "libprogram-options-dev"
+PROVIDES_${PN}-libboost-program-options[qa] += "allow-missing-soname:libprogram-options"
+PROVIDES_${PN}-libboost-random += "librandom"
+PROVIDES_${PN}-libboost-random-dev += "librandom-dev"
+PROVIDES_${PN}-libboost-random[qa] += "allow-missing-soname:librandom"
+PROVIDES_${PN}-libboost-regex += "libregex"
+PROVIDES_${PN}-libboost-regex-dev += "libregex-dev"
+PROVIDES_${PN}-libboost-regex[qa] += "allow-missing-soname:libregex"
+PROVIDES_${PN}-libboost-serialization += "libserialization"
+PROVIDES_${PN}-libboost-serialization-dev += "libserialization-dev"
+PROVIDES_${PN}-libboost-serialization[qa] += "allow-missing-soname:libserialization"
+PROVIDES_${PN}-libboost-signals += "libsignals"
+PROVIDES_${PN}-libboost-signals-dev += "libsignals-dev"
+PROVIDES_${PN}-libboost-signals[qa] += "allow-missing-soname:libsignals"
+PROVIDES_${PN}-libboost-system += "libsystem"
+PROVIDES_${PN}-libboost-system-dev += "libsystem-dev"
+PROVIDES_${PN}-libboost-system[qa] += "allow-missing-soname:libsystem"
+PROVIDES_${PN}-libboost-thread += "libthread"
+PROVIDES_${PN}-libboost-thread-dev += "libthread-dev"
+PROVIDES_${PN}-libboost-thread[qa] += "allow-missing-soname:libthread"
+PROVIDES_${PN}-libboost-wave += "libwave"
+PROVIDES_${PN}-libboost-wave-dev += "libwave-dev"
+PROVIDES_${PN}-libboost-wave[qa] += "allow-missing-soname:libwave"
+PROVIDES_${PN}-libboost-wave += "libwave"
+PROVIDES_${PN}-libboost-wave-dev += "libwave-dev"
+PROVIDES_${PN}-libboost-wave[qa] += "allow-missing-soname:libwave"