@@ -36,9 +36,6 @@ EXTRA_OECONF:append = " \
--with-libtapi=${STAGING_DIR_NATIVE}/usr \
"
-S = "${WORKDIR}/git"
-B = "${WORKDIR}/build"
-
AUTOTOOLS_SCRIPT_PATH = "${S}/cctools"
do_configure:prepend() {
@@ -4,7 +4,7 @@
SUMMARY = "Apple Grand Central Dispatch (libdispatch)"
HOMEPAGE = "https://github.com/tpoechtrager/apple-libdispatch"
LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=1cd73afe3fb82e8d5c899b9d926451d0"
+LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=1cd73afe3fb82e8d5c899b9d926451d0"
SECTION = "devel"
@@ -13,10 +13,6 @@ SRC_URI = "git://github.com/swiftlang/swift-corelibs-libdispatch.git;nobranch=1;
inherit cmake native
-S = "${WORKDIR}/git"
-B = "${WORKDIR}/build"
-
-
DEPENDS += " \
clang-native \
libcxx-native \
@@ -6,7 +6,7 @@ TAPI_VERSION = "1300.6.5"
SUMMARY = "Apple libtapi for tdb support"
HOMEPAGE = "https://github.com/tpoechtrager/apple-libtapi"
LICENSE = "NCSA"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE.APPLE-LIBTAPI.txt;md5=ecd05d65aa93d096452d196dcd233f1e"
+LIC_FILES_CHKSUM = "file://${UNPACKDIR}/${BP}/LICENSE.APPLE-LIBTAPI.txt;md5=ecd05d65aa93d096452d196dcd233f1e"
SECTION = "devel"
@@ -17,8 +17,7 @@ PACKAGES = "${PN}-dbg ${PN} ${PN}-dev"
inherit cmake native
-S = "${WORKDIR}/git/src/llvm"
-B = "${WORKDIR}/build"
+S = "${UNPACKDIR}/${BP}/src/llvm"
DEPENDS += " \
clang-native \
@@ -30,7 +29,7 @@ COMPILER_RT:class-native = "-rtlib=libgcc --unwindlib=libgcc"
LIBCPLUSPLUS:class-native = "-stdlib=libc++ -lc++abi"
CXXFLAGS += " \
- -I${WORKDIR}/git/src/llvm/projects/clang/include \
+ -I${S}/projects/clang/include \
-I${B}/projects/clang/include \
"
@@ -3,7 +3,7 @@ LICENSE = "Proprietary"
COMPATIBLE_HOST = ".*-darwin.*"
-OSX_SDK ?= "git://github.com/alexey-lysiuk/macos-sdk.git;nobranch=1;protocol=https;subpath=MacOSX14.5.sdk;destsuffix=git"
+OSX_SDK ?= "git://github.com/alexey-lysiuk/macos-sdk.git;nobranch=1;protocol=https;subpath=MacOSX14.5.sdk;destsuffix=osx-sdk"
SRCREV = "69ddec41e6224afebd5f19bb24764305ac3e828a"
SRC_URI = " \
@@ -12,11 +12,11 @@ SRC_URI = " \
file://LICENSE \
"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=03fe683ef28b9ddfe7f658a0f4b3b80e"
+LIC_FILES_CHKSUM = "file://${UNPACKDIR}/LICENSE;md5=03fe683ef28b9ddfe7f658a0f4b3b80e"
PR = "1"
-S = "${WORKDIR}/git"
+S = "${UNPACKDIR}/osx-sdk"
inherit nativesdk
@@ -11,15 +11,12 @@ SRC_URI = " \
inherit autotools pkgconfig
-LIC_FILES_CHKSUM = "file://${WORKDIR}/git/xar/LICENSE;md5=64becc7b238f5b2d599c009ab19c2c27"
+LIC_FILES_CHKSUM = "file://${S}/xar/LICENSE;md5=64becc7b238f5b2d599c009ab19c2c27"
DEPENDS = "libxml2"
BBCLASSEXTEND = "native"
-S = "${WORKDIR}/git"
-B = "${WORKDIR}/build"
-
do_configure() {
${S}/xar/configure --enable-autogen --prefix=${STAGING_EXECPREFIXDIR}
}
@@ -7,12 +7,11 @@ SRC_URI = " \
git://github.com/elhernes/bomutils.git;branch=master;protocol=https \
"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=55d923cdeef7e46b4d6415cb173b345a"
+LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=55d923cdeef7e46b4d6415cb173b345a"
BBCLASSEXTEND = "native"
-S = "${WORKDIR}/git"
-B = "${WORKDIR}/git/build"
+B = "${S}/build"
do_compile() {
make -C ${S}
@@ -9,8 +9,6 @@ LIC_FILES_CHKSUM = "file://README.md;md5=ea27fd14a7e575753270cc5527d29023"
SRCREV = "064b7fece00d069f206fd2d4a9a4493dd2777d9f"
SRC_URI = "git://github.com/elhernes/hfsprogs.git;branch=master;protocol=https"
-S = "${WORKDIR}/git"
-
DEPENDS = "openssl libbsd"
inherit cmake native
@@ -7,9 +7,7 @@ LICENSE = "GPL-3.0-only"
SRC_URI = "git://github.com/elhernes/libdmg-hfsplus.git;branch=master;protocol=https"
SRCREV = "3c3ce87a7e2f036f771f81147f9e125a2bb207f1"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/git/LICENSE;md5=d32239bcb673463ab874e80d47fae504"
-
-S = "${WORKDIR}/git"
+LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=d32239bcb673463ab874e80d47fae504"
inherit cmake