From 4fe1bfed4c6e483cdfea8df48cfe9f76c876a3c6 Mon Sep 17 00:00:00 2001
From: Clayton Craft <clayton@craftyguy.net>
Date: Fri, 8 Jul 2022 17:41:07 -0700
Subject: [PATCH] testing/purism-ectool: new aport

---
 testing/purism-ectool/APKBUILD | 35 ++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 testing/purism-ectool/APKBUILD

diff --git a/testing/purism-ectool/APKBUILD b/testing/purism-ectool/APKBUILD
new file mode 100644
index 000000000000..574e325695f2
--- /dev/null
+++ b/testing/purism-ectool/APKBUILD
@@ -0,0 +1,35 @@
+# Contributor: Clayton Craft <clayton@craftyguy.net>
+# Maintainer: Clayton Craft <clayton@craftyguy.net>
+pkgname=purism-ectool
+pkgver=1.9
+pkgrel=0
+pkgdesc="EC firmware tool for Purism systems"
+url="https://source.puri.sm/firmware/librem-ec"
+arch="x86_64"
+license="MIT"
+makedepends="cargo eudev-dev linux-headers"
+source="https://source.puri.sm/firmware/librem-ec/-/archive/$pkgver/librem-ec-$pkgver.tar.gz"
+builddir="$srcdir/librem-ec-$pkgver/tool"
+
+prepare() {
+	default_prepare
+
+	cargo fetch --locked
+}
+
+build() {
+	cargo build --frozen --release
+}
+
+check() {
+	cargo test --frozen
+}
+
+package() {
+	install -Dm755 target/release/purism_ectool \
+		"$pkgdir"/usr/bin/purism_ectool
+}
+
+sha512sums="
+f98f42b1f509c9fb1ba85d55321d32577f64062d5d819c48bb73cb93d71e5f2cf25d73d7ee945a8f147b6aba436b94944c770bc20553cc2406df95d3cfae72e4  librem-ec-1.9.tar.gz
+"
-- 
GitLab