summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@stusta.de>2019-09-08 16:10:31 +0300
committerKhem Raj <raj.khem@gmail.com>2019-09-08 14:00:39 -0700
commite23ac2e27efd16d0793f5b9aff862244850fdabd (patch)
tree12ea9ba3ea5e9190cc38241830d92428292f64fb /meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb
parent3061ead8cf38c47ff81d7622cbcf2b8602012212 (diff)
downloadmeta-openembedded-e23ac2e27efd16d0793f5b9aff862244850fdabd.tar.gz
librcf: Remove, PNBLACKLIST since April 2018
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb')
-rw-r--r--meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb53
1 files changed, 0 insertions, 53 deletions
diff --git a/meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb b/meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb
deleted file mode 100644
index dcd47a4e69..0000000000
--- a/meta-oe/recipes-devtools/librcf/librcf_2.2.0.0.bb
+++ /dev/null
@@ -1,53 +0,0 @@
1SUMMARY = "RCF (Remote Call Framework) is a cross-platform interprocess communication framework for C++"
2DESCRIPTION = "Unlike other communication frameworks, RCF doesn't use a separate \
3IDL (Interface Definition Language). RCF interfaces are defined directly in C++, \
4and serialization for user-defined data types likewise is implemented in C++. \
5Instead of a separate IDL compiler tool, RCF uses the C++ compiler to generate \
6client and server stubs."
7HOMEPAGE = "http://www.deltavsoft.com/"
8SECTION = "libs"
9PRIORITY = "optional"
10LICENSE = "GPLv2"
11LIC_FILES_CHKSUM = "file://license.txt;md5=7586a312b9e978f9d6fac9a5780d1f84"
12
13SRC_URI = "http://www.deltavsoft.com/downloads/RCF-${PV}.tar.gz \
14 file://0001-Add-CMake-build-files.patch \
15 file://aarch64-support.patch \
16 file://0001-ClientStub.hpp-fix-a-clang-compiling-issue.patch \
17 file://mips-support.patch \
18 file://0001-Check-for-__powerpc__-define.patch \
19 "
20
21SRC_URI[md5sum] = "7ecb3c73f7eb66dba8790b659374f690"
22SRC_URI[sha256sum] = "bbfcc88de502c39604878c395f516b03fff4eac63eb4f7f44c07d433839712dd"
23
24S = "${WORKDIR}/RCF-${PV}"
25
26inherit cmake dos2unix
27
28PACKAGECONFIG ?= "zlib openssl sf-serialization boost-filesystem boost-asio protobuf json dll static shared demos"
29PACKAGECONFIG[zlib] = "-DLIBRCF_USE_ZLIB=ON,-DLIBRCF_USE_ZLIB=OFF,zlib,zlib"
30PACKAGECONFIG[zlib-static] = "-DLIBRCF_USE_ZLIB=ON -DLIBRCF_ZLIB_STATIC=ON,-DLIBRCF_ZLIB_STATIC=OFF,zlib,"
31PACKAGECONFIG[openssl] = "-DLIBRCF_USE_OPENSSL=ON,-DLIBRCF_USE_OPENSSL=OFF,openssl,libssl libcrypto"
32PACKAGECONFIG[openssl-static] = "-DLIBRCF_USE_OPENSSL=ON -DLIBRCF_OPENSSL_STATIC=ON,-DLIBRCF_OPENSSL_STATIC=OFF,openssl,"
33PACKAGECONFIG[sf-serialization] = "-DLIBRCF_USE_SF_SERIALIZATION=ON,-DLIBRCF_USE_SF_SERIALIZATION=OFF,boost,"
34PACKAGECONFIG[boost-serialization] = "-DLIBRCF_USE_BOOST_SERIALIZATION=ON,-DLIBRCF_USE_BOOST_SERIALIZATION=OFF,boost,"
35PACKAGECONFIG[boost-filesystem] = "-DLIBRCF_USE_BOOST_FILESYSTEM=ON,-DLIBRCF_USE_BOOST_FILESYSTEM=OFF,boost,"
36PACKAGECONFIG[boost-asio] = "-DLIBRCF_USE_BOOST_ASIO=ON,-DLIBRCF_USE_BOOST_ASIO=OFF,boost,"
37PACKAGECONFIG[protobuf] = "-DLIBRCF_USE_PROTOBUF=ON,-DLIBRCF_USE_PROTOBUF=OFF,protobuf,protobuf"
38PACKAGECONFIG[json] = "-DLIBRCF_USE_JSON=ON,-DLIBRCF_USE_JSON=OFF,json-spirit,json-spirit"
39PACKAGECONFIG[ipv6] = "-DLIBRCF_USE_IPV6=ON,-DLIBRCF_USE_IPV6=OFF,"
40PACKAGECONFIG[custom-allocator] = "-DLIBRCF_USE_CUSTOM_ALLOCATOR=ON,-DLIBRCF_USE_CUSTOM_ALLOCATOR=OFF,"
41PACKAGECONFIG[dll] = "-DLIBRCF_BUILD_DLL=ON,-DLIBRCF_BUILD_DLL=OFF,"
42PACKAGECONFIG[auto-init-deinit] = "-DLIBRCF_AUTO_INIT_DEINIT=ON,-DLIBRCF_AUTO_INIT_DEINIT=OFF,"
43PACKAGECONFIG[static] = "-DLIBRCF_BUILD_STATIC_LIBS=ON,-DLIBRCF_BUILD_STATIC_LIBS=OFF,"
44PACKAGECONFIG[shared] = "-DLIBRCF_BUILD_SHARED_LIBS=ON,-DLIBRCF_BUILD_SHARED_LIBS=OFF,"
45PACKAGECONFIG[demos] = "-DLIBRCF_BUILD_DEMOS=ON,-DLIBRCF_BUILD_DEMOS=OFF,"
46
47PACKAGES =+ "${@bb.utils.contains('PACKAGECONFIG', 'demos', '${PN}-demos', '', d)}"
48
49FILES_${PN}-demos = "${bindir}/*"
50
51BBCLASSEXTEND = "nativesdk"
52
53PNBLACKLIST[librcf] = " error: invalid use of incomplete type 'RCF::AsioIoService {aka class boost::asio::io_service}; among others?"