diff options
author | Bogdan Marinescu <bogdan.a.marinescu@intel.com> | 2013-02-01 11:29:03 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-02-04 13:12:59 +0000 |
commit | 3f33a6ecd9f1703381e175d688bdfce291ffdc8a (patch) | |
tree | 93f968fc5a947be3009b2489179fba717a2c0305 /meta/recipes-devtools/distcc/distcc_2.18.3.bb | |
parent | ce690659ef797bd26dc2be59167aa01744841510 (diff) | |
download | openembedded-core-3f33a6ecd9f1703381e175d688bdfce291ffdc8a.tar.gz |
distcc: updated to version 3.1
Added two new flags to the configure script:
--disable-Werror: don't treat all warnings all errors (which breaks compilation).
PYTHON=/dev/null: this prevents distcc from detecting the host Python and trying
to build its include server using the host Python. This disables the include
server completely. If the include server is needed, that should be the object of
another patch (and would introduce a dependency on python for distcc).
The 'distcc-avahi' and 'makefile-param-order' patches are not needed anymore, as
they were merged upstream.
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/recipes-devtools/distcc/distcc_2.18.3.bb')
-rw-r--r-- | meta/recipes-devtools/distcc/distcc_2.18.3.bb | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/meta/recipes-devtools/distcc/distcc_2.18.3.bb b/meta/recipes-devtools/distcc/distcc_2.18.3.bb deleted file mode 100644 index bd2af4a1b5..0000000000 --- a/meta/recipes-devtools/distcc/distcc_2.18.3.bb +++ /dev/null @@ -1,65 +0,0 @@ -SUMMARY = "A parallel build system" -DESCRIPTION = "distcc is a parallel build system that distributes \ -compilation of C/C++/ObjC code across machines on a network." -SECTION = "devel" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" -PR = "r9" - -DEPENDS = "avahi" - -GTKCONFIG = "gtk" -GTKCONFIG_libc-uclibc = "" - -PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'x11', '${GTKCONFIG}', '', d)}" -PACKAGECONFIG[gtk] = "--with-gtk,--without-gtk --without-gnome,gtk+" - -RRECOMMENDS_${PN} = "avahi-daemon" - -# Upstream change this patch periodically so store locally -# http://0pointer.de/public/distcc-avahi.patch -SRC_URI = "http://distcc.googlecode.com/files/${BPN}-${PV}.tar.bz2 \ - file://distcc-avahi.patch \ - file://makefile-param-order.patch \ - file://default \ - file://distccmon-gnome.desktop \ - file://distcc" - -SRC_URI[md5sum] = "0d6b80a1efc3a3d816c4f4175f63eaa2" -SRC_URI[sha256sum] = "6500f1bc2a30b1f044ebed79c6ce15457d1712263e65f0db7d6046af262ba434" - -inherit autotools pkgconfig update-rc.d useradd - -USERADD_PACKAGES = "${PN}" -USERADD_PARAM_${PN} = "--system \ - --home /dev/null \ - --no-create-home \ - --gid nogroup \ - distcc" - -INITSCRIPT_NAME = "distcc" - -do_install_append() { - install -d ${D}${sysconfdir}/init.d/ - install -d ${D}${sysconfdir}/default - install -m 0755 ${WORKDIR}/distcc ${D}${sysconfdir}/init.d/ - install -m 0755 ${WORKDIR}/default ${D}${sysconfdir}/default/distcc - ${DESKTOPINSTALL} -} -DESKTOPINSTALL = "" -DESKTOPINSTALL_libc-glibc () { - install -d ${D}${datadir}/distcc/ - install -m 0644 ${WORKDIR}/distccmon-gnome.desktop ${D}${datadir}/distcc/ -} -PACKAGES += "distcc-distmon-gnome" - -FILES_${PN} = " ${sysconfdir} \ - ${bindir}/distcc \ - ${bindir}/distccd \ - ${bindir}/distccmon-text" -FILES_distcc-distmon-gnome = " ${bindir}/distccmon-gnome \ - ${datadir}/distcc" - -pkg_postrm_${PN} () { - deluser distcc || true -} |