diff options
author | GeorgeRaven | 2022-10-28 13:57:13 +0100 |
---|---|---|
committer | GeorgeRaven | 2022-10-28 13:57:13 +0100 |
commit | 7c00fc41cb9c7c67423cb59011e18146c2d7eeac (patch) | |
tree | b111c62e22e0e84087d95f3ab4d9298f842f0579 | |
download | aur-7c00fc41cb9c7c67423cb59011e18146c2d7eeac.tar.gz |
Added initial vcs package for fdt-viewer
-rw-r--r-- | .NVCHECKER | 3 | ||||
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 45 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.NVCHECKER b/.NVCHECKER new file mode 100644 index 000000000000..7d475cd32d1f --- /dev/null +++ b/.NVCHECKER @@ -0,0 +1,3 @@ +[fdt-viewer] +source = "github" +github = "dev-0x7C6/fdt-viewer" diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a12c66e7282e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = fdt-viewer-git + pkgdesc = Flattened device tree viewer written in Qt + pkgver = r100.6aaa362 + pkgrel = 1 + url = https://github.com/dev-0x7C6/fdt-viewer + arch = x86_64 + arch = armv7l + arch = armv7h + arch = aarch64 + license = GPL-3.0-or-later + makedepends = git + makedepends = make + makedepends = cmake + depends = qt6-base + provides = fdt-viewer + conflicts = fdt-viewer + source = fdt-viewer-git::git+https://github.com/dev-0x7C6/fdt-viewer#branch=HEAD + md5sums = SKIP + +pkgname = fdt-viewer-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b5744fce28c4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: George Raven <GeorgeRavenCommunity PLUS fdtviewer AT pm DOT me> + +pkgname=fdt-viewer-git +_branch="HEAD" +pkgdesc="Flattened device tree viewer written in Qt" +pkgver=r100.6aaa362 +pkgrel=1 +arch=('x86_64' 'armv7l' 'armv7h' 'aarch64') +url="https://github.com/dev-0x7C6/fdt-viewer" +license=('GPL-3.0-or-later') +depends=('qt6-base') +makedepends=('git' 'make' 'cmake') +conflicts=('fdt-viewer') +provides=('fdt-viewer') +source=("${pkgname}::git+${url}#branch=${_branch}") +noextract=() +md5sums=('SKIP') + +pkgver() { + cd "$pkgname" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cd "${srcdir}/${pkgname}" + git submodule update --init --recursive +} + +build() { + cd "${srcdir}/${pkgname}" + cmake . -DCMAKE_INSTALL_PREFIX=/usr + make -j ${nproc} +} + +check() { + cd "${srcdir}/${pkgname}" +} + +package() { + cd "${srcdir}/${pkgname}" + make DESTDIR="$pkgdir/" install +} |