aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/libverto/libverto_0.2.6.bb
blob: 774ff71aa56de213bc6277eef46f3b101a3101a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
SUMMARY = "event-loop neutral asynchronous API"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=bc8917ab981cfa6161dc29319a4038d9"

SRC_URI = "https://fedorahosted.org/releases/l/i/libverto/libverto-${PV}.tar.gz"
SRC_URI[md5sum] = "d4e81c21403031089d71eaab07708b89"
SRC_URI[sha256sum] = "17eca6a3855f4884e2e7095e91501767d834b3bf313a6f59a93303f54ac91c9e"

inherit autotools pkgconfig

PACKAGES_DYNAMIC += "^libverto-.*"

EXTRA_OECONF = "--with-pthread"

PACKAGECONFIG ??= "glib libevent"
PACKAGECONFIG[glib] = "--with-glib=default,--without-glib,glib-2.0"
PACKAGECONFIG[libev] = "--with-libev=default,--without-libev,libev"
PACKAGECONFIG[libevent] = "--with-libevent=default,--without-libevent,libevent"
PACKAGECONFIG[tevent] = "--with-tevent=default,--without-tevent,libtevent"

python populate_packages_prepend () {
    modules = do_split_packages(d, "${libdir}", "^libverto-(.*)\.so\..*$", "libverto-%s", "libverto module for %s", allow_links=True, prepend=True)
    #d.appendVar("RDEPENDS_" + d.getVar("PN", True), "|".join(modules))
    # BREAKS krb as it doesn't depend on a implementation
}