[oe] [PATCH][meta-networking] blueman: update to 2.1.1
Khem Raj
raj.khem at gmail.com
Mon Jul 22 00:20:58 UTC 2019
HI Oleksandr
Can you rebase this on top of master-next and resend ?
On 7/21/19 4:38 PM, Oleksandr Kravchuk wrote:
> Removed patch was upstreamed.
>
> Signed-off-by: Oleksandr Kravchuk <open.source at oleksandr-kravchuk.com>
> ---
> .../blueman/blueman_2.1.1.bb | 58 +++++++++++++++++++
> .../blueman/blueman_git.bb | 42 --------------
> 2 files changed, 58 insertions(+), 42 deletions(-)
> create mode 100644 meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> delete mode 100644 meta-networking/recipes-connectivity/blueman/blueman_git.bb
>
> diff --git a/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> new file mode 100644
> index 000000000..36de2af1d
> --- /dev/null
> +++ b/meta-networking/recipes-connectivity/blueman/blueman_2.1.1.bb
> @@ -0,0 +1,58 @@
> +DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
> +LICENSE = "GPLv3"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> +
> +DEPENDS = "bluez5 python3-pygobject python3-cython-native python3-setuptools-native intltool-native"
> +
> +inherit autotools systemd gsettings python3native gtk-icon-cache
> +
> +SRC_URI = " \
> + https://github.com/blueman-project/blueman/releases/download/${PV}/blueman-${PV}.tar.xz \
> + file://0001-Search-for-cython3.patch \
> +"
> +SRC_URI[md5sum] = "9de89abb31be45bdbf11f7884764a2dc"
> +SRC_URI[sha256sum] = "f1eab2334e5a1587defa80900901048d14c2e8ffa8c0cff7240bc9937a61dbc3"
> +
> +EXTRA_OECONF = " \
> + --disable-runtime-deps-check \
> + --disable-schemas-compile \
> +"
> +
> +SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
> +SYSTEMD_AUTO_ENABLE_${PN} = "disable"
> +
> +RRECOMENDS_${PN} += "adwaita-icon-theme"
> +RDEPENDS_${PN} += " \
> + python3-core \
> + python3-dbus \
> + packagegroup-tools-bluetooth \
> +"
> +
> +PACKAGECONFIG ??= "thunar"
> +PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
> +
> +FILES_${PN} += " \
> + ${datadir}/dbus-1 \
> + ${datadir}/Thunar \
> + ${systemd_user_unitdir} \
> + ${exec_prefix}${systemd_system_unitdir} \
> + ${PYTHON_SITEPACKAGES_DIR} \
> +"
> +
> +FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
> +
> +# In code, path to python is a variable that is replaced with path to native version of it
> +# during the configure stage, e.g ../recipe-sysroot-native/usr/bin/python3-native/python3.
> +# Replace it with #!/usr/bin/env python3
> +do_install_append() {
> + sed -i "1s/.*/#!\/usr\/bin\/env python3/" ${D}${prefix}/libexec/blueman-rfcomm-watcher \
> + ${D}${prefix}/libexec/blueman-mechanism \
> + ${D}${bindir}/blueman-tray \
> + ${D}${bindir}/blueman-services \
> + ${D}${bindir}/blueman-sendto \
> + ${D}${bindir}/blueman-report \
> + ${D}${bindir}/blueman-manager \
> + ${D}${bindir}/blueman-assistant \
> + ${D}${bindir}/blueman-applet \
> + ${D}${bindir}/blueman-adapters
> +}
> diff --git a/meta-networking/recipes-connectivity/blueman/blueman_git.bb b/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> deleted file mode 100644
> index 91b64a36b..000000000
> --- a/meta-networking/recipes-connectivity/blueman/blueman_git.bb
> +++ /dev/null
> @@ -1,42 +0,0 @@
> -DESCRIPTION = "Blueman is a GTK+ Bluetooth Manager"
> -LICENSE = "GPLv3"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
> -
> -DEPENDS = "bluez5 python3-pygobject python3-cython-native python3-setuptools-native intltool-native"
> -
> -inherit autotools systemd gsettings python3native gtk-icon-cache
> -
> -SRC_URI = " \
> - git://github.com/blueman-project/blueman.git \
> - file://0001-Search-for-cython3.patch \
> -"
> -SRCREV = "c4a03417e81e21543d4568e8e7f7de307582eb50"
> -PV = "2.0.5+git${SRCPV}"
> -S = "${WORKDIR}/git"
> -
> -EXTRA_OECONF = " \
> - --disable-runtime-deps-check \
> - --disable-schemas-compile \
> -"
> -
> -SYSTEMD_SERVICE_${PN} = "${BPN}-mechanism.service"
> -SYSTEMD_AUTO_ENABLE_${PN} = "disable"
> -
> -RRECOMENDS_${PN} += "adwaita-icon-theme"
> -RDEPENDS_${PN} += " \
> - python3-dbus \
> - packagegroup-tools-bluetooth \
> -"
> -
> -PACKAGECONFIG ??= "thunar"
> -PACKAGECONFIG[thunar] = "--enable-thunar-sendto,--disable-thunar-sendto"
> -
> -FILES_${PN} += " \
> - ${datadir}/dbus-1 \
> - ${datadir}/Thunar \
> - ${systemd_user_unitdir} \
> - ${exec_prefix}${systemd_system_unitdir} \
> - ${PYTHON_SITEPACKAGES_DIR} \
> -"
> -
> -FILES_${PN}-staticdev += "${PYTHON_SITEPACKAGES_DIR}/_blueman.a"
More information about the Openembedded-devel
mailing list