dev-libs/e_dbus: Revert "punt+mask more old e17 ebuilds #571796"

This reverts commit 16add2ff1a922c19df0b690babd60acd8d08a412.
This commit is contained in:
nemunaire 2016-06-05 16:11:25 +01:00
commit ba25ee2bae
4 changed files with 142 additions and 0 deletions

4
dev-libs/e_dbus/Manifest Normal file
View file

@ -0,0 +1,4 @@
DIST e_dbus-1.7.10.tar.bz2 439191 SHA256 b93f778a4bf50ce044b4798e08a03f62e9b890c47305f9d5839989481f38ddd4 SHA512 db3e3106cd3f66699dd59433beb8592115a8970982c7dc49f04458bc162acbbece5c6ec08bea994cc7eca04fe786ad45961bb555d2dfd364d07d3673d144b3c4 WHIRLPOOL 2f351946be4e47722fb6c027641d0054aed5fcd1523a02d20758763423100086e4c5bcf129f448c764a39ce8b4748c62b58c5e8dc9d3e676077866879b219f04
EBUILD e_dbus-1.7.10.ebuild 1568 SHA256 1cecc5a9ec287ec1a337176ef6bf0b9f7b13cc394993335635b8194015d2538a SHA512 c6cd35965d37c5acab77e8a53646904fd393927df02a295a1cc3d2efbc9c439fd16b5cc504cf6aba26c609bd1d9554e6deb437262d85f72e04ebeb092cab7224 WHIRLPOOL ece8ecda199a558e82ad47b3a2da8b96749d3564143e4d5e3d8b3e0ff82e6e260b2969e550da08a527c15e3df256908f8bbe9b606d3d784031c732840992c4ed
EBUILD e_dbus-9999.ebuild 1675 SHA256 aee655ce839b30a664fee3358d7edb694ab20caf98d2cb4f845a7736cedf6099 SHA512 44381c15a1d9dc3dd5875f29241edc2b6460249181170baa25109f78845bdbb6a29afa0326fb823328bf0013c492550fc7ec637acfb50157efa1be0e94482114 WHIRLPOOL 7c307aff260218645e6b84c507c7854c1072215fa69acf7e73307b35663ff905738af08a6d5e750f3e419d4dbb5faf5c31b64ea192bf24045629b0ecc8d209a3
MISC metadata.xml 540 SHA256 28314e1453097986d858189087f5b0739ceb53043d97181330465e5420a10b5a SHA512 883d9748674badfd0bc26141878dc19c10c665ae977f172439e95776dacb966c3e64990c68c65c624fdafc741284b334cf546c1525f44188a34fc3c42b89ed30 WHIRLPOOL 55de866a9c91943bed91a9f27a80f4da424f918ea455d8f193acd4eb3e78bfa6796d5d71cf5c3242de4cbedce7e16d2d2221f64d908050f98c5bfbdbf30e77bc

View file

@ -0,0 +1,59 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit enlightenment
DESCRIPTION="Enlightenment's (Ecore) integration to DBus"
SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
LICENSE="BSD-2"
KEYWORDS="amd64 ~arm x86"
IUSE="bluetooth +connman +libnotify ofono static-libs test-binaries +udev"
RDEPEND=">=dev-libs/efl-1.8.4
sys-apps/dbus
connman? ( >=net-misc/connman-0.75 )
udev? ( || ( sys-power/upower sys-power/upower-pm-utils ) sys-fs/udisks:0 )
"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}-${PV%%_*}
src_configure() {
E_ECONF+=(
$(use_enable bluetooth ebluez)
$(use_enable connman econnman0_7x)
$(use_enable doc)
--disable-ehal
$(use_enable libnotify enotify)
$(use_enable ofono eofono)
$(use_enable test-binaries edbus-test)
$(use_enable test-binaries edbus-test-client)
$(use_enable udev eukit)
)
if use test-binaries ; then
E_ECONF+=(
$(use_enable bluetooth edbus-bluez-test)
$(use_enable connman edbus-connman0_7x-test)
$(use_enable libnotify edbus-notification-daemon-test)
$(use_enable libnotify edbus-notify-test)
$(use_enable ofono edbus-ofono-test)
$(use_enable udev edbus-ukit-test)
)
else
E_ECONF+=(
--disable-edbus-bluez-test
--disable-edbus-connman0_7x-test
--disable-edbus-notification-daemon-test
--disable-edbus-notify-test
--disable-edbus-ofono-test
--disable-edbus-ukit-test
--disable-edbus-async-test
--disable-edbus-performance-test
)
fi
enlightenment_src_configure
}

View file

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment's (Ecore) integration to DBus"
LICENSE="BSD-2"
IUSE="bluetooth +connman +libnotify ofono static-libs test-binaries +udev"
RDEPEND=">=dev-libs/efl-1.8.4
sys-apps/dbus
connman? ( >=net-misc/connman-0.75 )
udev? ( || ( sys-power/upower sys-power/upower-pm-utils ) sys-fs/udisks:0 )
"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}-${PV%%_*}
src_configure() {
E_ECONF=(
$(use_enable bluetooth ebluez)
$(use_enable connman econnman0_7x)
$(use_enable doc)
--disable-ehal
$(use_enable libnotify enotify)
$(use_enable ofono eofono)
$(use_enable test-binaries edbus-test)
$(use_enable test-binaries edbus-test-client)
$(use_enable udev eukit)
)
if use test-binaries ; then
E_ECONF+=(
$(use_enable bluetooth edbus-bluez-test)
$(use_enable connman edbus-connman0_7x-test)
$(use_enable libnotify edbus-notification-daemon-test)
$(use_enable libnotify edbus-notify-test)
$(use_enable ofono edbus-ofono-test)
$(use_enable udev edbus-ukit-test)
)
else
E_ECONF+=(
--disable-edbus-bluez-test
--disable-edbus-connman0_7x-test
--disable-edbus-notification-daemon-test
--disable-edbus-notify-test
--disable-edbus-ofono-test
--disable-edbus-ukit-test
--disable-edbus-async-test
--disable-edbus-performance-test
)
fi
enlightenment_src_configure
}

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>enlightenment@gentoo.org</email>
<name>Project Enlightenment</name>
</maintainer>
<use>
<flag name="bluetooth">Enable interfacing with <pkg>net-wireless/bluez</pkg> DBus API</flag>
<flag name="ofono">Enable interfacing with <pkg>net-misc/ofono</pkg> DBus API</flag>
<flag name="test-binaries">Enable building of test binaries for enabled features</flag>
</use>
</pkgmetadata>