diff options
author | Sebastian 'Swift Geek' Grzywna | 2020-04-04 09:49:09 +0200 |
---|---|---|
committer | Sebastian 'Swift Geek' Grzywna | 2020-04-04 09:49:09 +0200 |
commit | 33a54be2bfa9bc21262f021665952ae1357b00dc (patch) | |
tree | 024b48e96b40330e6138b144302e99ca4e0f9ca6 | |
download | aur-33a54be2bfa9bc21262f021665952ae1357b00dc.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..71458816e4ef --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +# Generated by mksrcinfo v8 +# Sat Apr 4 07:48:32 UTC 2020 +pkgbase = mosys-c + pkgdesc = ChromiumOS mosys - last version to not require rust + pkgver = 69.10895 + pkgrel = 1 + url = https://chromium.googlesource.com/chromiumos/platform/mosys + arch = x86_64 + arch = armv7h + arch = aarch64 + license = custom + makedepends = git + makedepends = ninja + depends = flashmap-git + source = git+https://chromium.googlesource.com/chromiumos/platform/mosys#branch=release-R69-10895.B + md5sums = SKIP + +pkgname = mosys-c + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3a57a1a20b4e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Swift Geek + +pkgname=mosys-c +_pkgname=${pkgname%-*} +pkgver=69.10895 +pkgrel=1 +pkgdesc="ChromiumOS mosys - last version to not require rust" +arch=('x86_64' 'armv7h' 'aarch64') +url="https://chromium.googlesource.com/chromiumos/platform/mosys" +license=('custom') +depends=('flashmap-git') +makedepends=('git' 'ninja') +source=("git+https://chromium.googlesource.com/chromiumos/platform/mosys#branch=release-R69-10895.B") +md5sums=('SKIP') + +prepare() { + cd "$srcdir/${_pkgname}/" + sed -i '/Werror/d' meson.build + sed -i 's#/usr/sbin#/usr/bin#' meson.build +} + +build() { + cd "$srcdir/${_pkgname}/" + # Supported archs: x86. x86_64, amd64, mips, arm, arm64 + [ "$CARCH" = "x86_64" ] && MOSYS_ARCH="$CARCH" + [ "$CARCH" = "armv7h" ] && MOSYS_ARCH="arm" + [ "$CARCH" = "aarch64" ] && MOSYS_ARCH="arm64" + meson build --prefix=/usr -Darch="$MOSYS_ARCH" + ninja -C build +} + +package() { + cd "$srcdir/${_pkgname}/" + DESTDIR="${pkgdir}" ninja -C build install + install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkgname}/LICENSE" +} |