mirror of
https://invent.kde.org/packaging/yocto-meta-kf5.git
synced 2026-01-29 21:08:43 +01:00
Align with stricter restrictions from Kirkstone when no SRCPV is used. However, using fixed hashes is the much prefered way because tags can be floating depending on upstream.
30 lines
955 B
BlitzBasic
30 lines
955 B
BlitzBasic
# SPDX-FileCopyrightText: 2017-2019 Volker Krause <vkrause@kde.org>
|
|
# SPDX-FileCopyrightText: 2019 Hannah Kiekens <hannahkiekens@gmail.com>
|
|
#
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
SUMMARY = "Lightning Memory-Mapped Database (LMDB)"
|
|
HOMEPAGE = "https://symas.com/lightning-memory-mapped-database/"
|
|
LICENSE = "OLDAP-2.8"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=153d07ef052c4a37a8fac23bc6031972"
|
|
|
|
SRC_URI = "git://github.com/LMDB/lmdb.git;protocol=https;nobranch=1"
|
|
SRCREV = "8ad7be2510414b9506ec9f9e24f24d04d9b04a1a"
|
|
|
|
inherit base
|
|
|
|
S = "${WORKDIR}/git/libraries/liblmdb"
|
|
|
|
do_compile() {
|
|
oe_runmake CC="${CC}" SOEXT=".so.${PV}" LDFLAGS="-Wl,-soname,lib${PN}.so.${PV}"
|
|
}
|
|
|
|
do_install() {
|
|
oe_runmake CC="${CC}" DESTDIR="${D}" prefix="${prefix}" libprefix="${libdir}" manprefix="${mandir}" SOEXT=".so.${PV}" LDFLAGS="-Wl,-soname,lib${PN}.so.${PV}" install
|
|
cd ${D}/${libdir}
|
|
ln -s liblmdb.so.${PV} liblmdb.so
|
|
rm liblmdb.a
|
|
}
|
|
|
|
INSANE_SKIP += "ldflags"
|