Package Details: phosphor-dbus-interfaces-git r581.b78a0704-2

Git Clone URL: https://aur.archlinux.org/phosphor-dbus-interfaces-git.git (read-only, click to copy)
Package Base: phosphor-dbus-interfaces-git
Description: YAML descriptors of standard dbus interfaces (in OpenBMC)
Upstream URL: https://github.com/openbmc/phosphor-dbus-interfaces
Licenses: Apache
Submitter: amateurece
Maintainer: amateurece
Last Packager: amateurece
Votes: 0
Popularity: 0.000000
First Submitted: 2022-10-28 22:12 (UTC)
Last Updated: 2022-10-28 22:16 (UTC)

Dependencies (3)

Sources (1)

Latest Comments

taotieren commented on 2025-03-13 08:40 (UTC)

fixed

# Maintainer: amateurece <ethan.twardy at gmail dot com>

pkgname=phosphor-dbus-interfaces-git
_pkgname=${pkgname%%-git}
pkgver=r787.d120d2ec9
pkgrel=1
pkgdesc="YAML descriptors of standard dbus interfaces (in OpenBMC)"
url="https://github.com/openbmc/phosphor-dbus-interfaces"
arch=('i686' 'x86_64' 'aarch64')
license=('Apache')
depends=('sdbusplus-git')
makedepends=("boost-libs" "cmake" "git" "meson" "nlohmann-json" "pkgconf" "python-jsonschema")
source=("${pkgname}::git+https://github.com/openbmc/${_pkgname}.git")
sha256sums=('SKIP')

_meson_setup() {
arch-meson "${pkgname}" build
}

prepare() {
_meson_setup
}

pkgver() {
cd "${pkgname}"
echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}

build() {
_meson_setup
meson compile -C build
}

package() {
meson install -C build --destdir "$pkgdir"
}