diff options
author | taotieren | 2023-12-19 11:00:06 +0800 |
---|---|---|
committer | taotieren | 2023-12-19 11:00:06 +0800 |
commit | d2443de109ab92163c4ebc449646044a0bf05abc (patch) | |
tree | c2c6b5fcd926397043878f1e9eb2f9a44d2a06bc | |
download | aur-d2443de109ab92163c4ebc449646044a0bf05abc.tar.gz |
Update lckfb-meta
-rw-r--r-- | .SRCINFO | 56 | ||||
-rw-r--r-- | PKGBUILD | 94 |
2 files changed, 150 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b48936427c9a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,56 @@ +pkgbase = lckfb-meta + pkgdesc = 立创开发板元包 / LCKFB Development Board meta package + pkgver = 0.0.1 + pkgrel = 0 + url = https://lckfb.com/ + arch = x86_64 + arch = aarch64 + arch = riscv64 + license = unkown + options = !strip + +pkgname = lckfb-meta + pkgdesc = 立创开发板元包 / LCKFB Development Board meta package + depends = lckfb-taishanpi-meta + +pkgname = lckfb-taishanpi-meta + pkgdesc = 立创开发板泰山派元包 / LCKFB Development Board TaishanPi meta package + depends = lceda-pro + depends = repo + depends = git + depends = ssh + depends = openssl + depends = bison + depends = chrpath + depends = coreutils + depends = cmake + depends = diffstat + depends = dtc + depends = expect + depends = fakeroot + depends = flex + depends = gawk + depends = gcc + depends = gcc-libs + depends = gdb + depends = lz4 + depends = make + depends = qemu-user-static + depends = qemu-user-static-binfmt + depends = ncurses + depends = patchelf + depends = python + depends = python-pip + depends = python-pyelftools + depends = tar + depends = texinfo + depends = unzip + depends = aarch64-linux-gnu-gcc + depends = rkbin + depends = rkdeveloptool + depends = rkflashtool + depends = xrock + optdepends = samba + optdepends = buildroot-meta + provides = lckfb-taishanpi + conflicts = lckfb-taishanpi diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..20ace99ca377 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,94 @@ +# Maintainer: taotieren <admin@taotieren.com> + +pkgbase=lckfb-meta +pkgname=(lckfb-meta lckfb-taishanpi-meta) +pkgver=0.0.1 +pkgrel=0 +epoch= +pkgdesc="立创开发板元包 / LCKFB Development Board meta package" +arch=(x86_64 + aarch64 + riscv64) +url="https://lckfb.com/" +license=('unkown') +# groups=() +# depends=() +# makedepends=() +# checkdepends=() +# optdepends=() +# provides=() +# conflicts=() +# replaces=() +# backup=() +options=('!strip') +# install= +# changelog= +# source=() +# noextract=() +# sha256sums=() +#validpgpkeys=() + + +package_lckfb-meta() { + pkgdesc=${pkgdesc} + depends=(lckfb-taishanpi-meta) +} + +package_lckfb-taishanpi-meta() { + pkgdesc="立创开发板泰山派元包 / LCKFB Development Board TaishanPi meta package" + provides=("lckfb-taishanpi") + conflicts=("lckfb-taishanpi") + depends=( + # pcb + lceda-pro + + # repo + repo + git + ssh + openssl + + # build source + bison + chrpath + coreutils + cmake + diffstat + dtc + expect + fakeroot + flex + gawk + gcc + gcc-libs + gdb + lz4 + make + qemu-user-static + qemu-user-static-binfmt + ncurses + patchelf + python + python-pip + python-pyelftools + tar + texinfo + unzip + + # build u-boot & kernel for arm64 + aarch64-linux-gnu-gcc + + # rockchip official tools + rkbin + rkdeveloptool + rkflashtool + + # Third-party rockchip tools + xrock + ) + optdepends=( + # Network Sharing + samba + # buildroot + buildroot-meta) +} |