summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Woudstra2022-07-10 16:34:17 +0200
committerEric Woudstra2022-07-10 16:34:17 +0200
commitbc806b731ec757aeb1005f0c58a545ab492a2a51 (patch)
tree2d7245374f696bb6c979c0d4117a4c85445ad88a
parentda9afee15af94a3a9a32e02701237493f992f9f0 (diff)
downloadaur-bc806b731ec757aeb1005f0c58a545ab492a2a51.tar.gz
Split in pkgs
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD27
2 files changed, 28 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 42b85c42c4d0..b105d744a81e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,4 @@
pkgbase = chromeos-vboot-reference-git
- pkgdesc = ChromeOS vbutil tools: futility (vbutil_kernel) cgpt and experimental crossystem from git.
pkgver = r20220709115837.78a0e6c
pkgrel = 1
url = https://chromium.googlesource.com/chromiumos/platform/vboot_reference
@@ -11,12 +10,18 @@ pkgbase = chromeos-vboot-reference-git
license = GPL
makedepends = git
makedepends = libyaml
+ makedepends = flashrom
+
+pkgname = chromeos-vboot-reference-git
+ pkgdesc = ChromeOS vbutil tools: futility (vbutil_kernel) cgpt from git.
depends = libutil-linux
depends = openssl
- depends = chromeos-flashrom-git
- depends = chromeos-acpi-dkms-git
- optdepends = dmidecode: for SMBIOS/DMI table decoder support
provides = vboot-utils
conflicts = vboot-utils
-pkgname = chromeos-vboot-reference-git
+pkgname = chromeos-vboot-reference-crossystem-git
+ pkgdesc = ChromeOS vbutil tools: crossystem from git, in experimental phase.
+ depends = libutil-linux
+ depends = openssl
+ depends = chromeos-flashrom-git
+ depends = chromeos-acpi-dkms-git
diff --git a/PKGBUILD b/PKGBUILD
index 028e61a0280c..28e31c9d4f9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,10 @@
_gitname=vboot_reference
_gitroot="https://chromium.googlesource.com/chromiumos/platform/${_gitname}"
_gitbranch="main"
-pkgname="chromeos-${_gitname/_/-}-git"
-pkgdesc="ChromeOS vbutil tools: futility (vbutil_kernel) cgpt and experimental crossystem from git."
+pkgname=("chromeos-vboot-reference-git" "chromeos-vboot-reference-crossystem-git")
url="https://chromium.googlesource.com/chromiumos/platform/${_gitname}"
license=('GPL')
-depends=('libutil-linux' 'openssl' 'chromeos-flashrom-git' 'chromeos-acpi-dkms-git')
-makedepends=('git' 'libyaml')
-optdepends=("dmidecode: for SMBIOS/DMI table decoder support")
-conflicts=("vboot-utils")
-provides=("vboot-utils")
+makedepends=('git' 'libyaml' 'flashrom')
arch=('aarch64' 'armv6h' 'armv7h' 'i686' 'x86_64')
pkgver=r20220709115837.78a0e6c
pkgrel=1
@@ -46,11 +41,25 @@ build() {
make TEST_INSTALL_DIR=../build install_for_test
}
-package() {
+package_chromeos-vboot-reference-git() {
+ pkgdesc="ChromeOS vbutil tools: futility (vbutil_kernel) cgpt from git."
+ depends=('libutil-linux' 'openssl')
+ conflicts=("vboot-utils")
+ provides=("vboot-utils")
+
cd "${srcdir}/build"
- find usr -type f -exec install -vDm 755 "{}" "${pkgdir}/{}" \;
+ install -m755 -vDt $pkgdir/usr/bin usr/bin/cgpt
+ install -m755 -vDt $pkgdir/usr/bin usr/bin/futility
find etc -type f -exec install -vDm 755 "{}" "${pkgdir}/{}" \;
cd "${srcdir}/${_gitname}/tests/"
find devkeys -maxdepth 1 -type f -exec install -vDm 755 "{}" "${pkgdir}/usr/share/vboot/{}" \;
}
+package_chromeos-vboot-reference-crossystem-git() {
+ pkgdesc="ChromeOS vbutil tools: crossystem from git, in experimental phase."
+ depends=('libutil-linux' 'openssl' 'chromeos-flashrom-git' 'chromeos-acpi-dkms-git')
+
+ cd "${srcdir}/build"
+ install -m755 -vDt $pkgdir/usr/bin usr/bin/crossystem
+}
+