summaryrefslogtreecommitdiff
path: root/buildroot-meta/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'buildroot-meta/PKGBUILD')
-rw-r--r--buildroot-meta/PKGBUILD73
1 files changed, 73 insertions, 0 deletions
diff --git a/buildroot-meta/PKGBUILD b/buildroot-meta/PKGBUILD
new file mode 100644
index 000000000..19ab4fe4c
--- /dev/null
+++ b/buildroot-meta/PKGBUILD
@@ -0,0 +1,73 @@
+# Maintainer: Erich Eckner <arch at eckner dot net>
+# Contributor: Michał Wojdyła < micwoj9292 at gmail dot com >
+# Contributor: Darren Ng <$(base64 --decode <<<VW4xR2ZuQGdtYWlsLmNvbQo=)>
+
+pkgname=buildroot-meta
+pkgver=2023.11
+pkgrel=1
+pkgdesc="dependency requirements for buildroot"
+arch=('any')
+url="https://buildroot.org/downloads/manual/manual.html#requirement"
+license=('GPL')
+
+depends=(
+ 'which'
+ 'sed'
+ 'make>=3.81'
+ 'binutils'
+ 'diffutils'
+ 'gcc>=4.8'
+ 'bash'
+ 'patch'
+ 'gzip'
+ 'bzip2'
+ 'perl>=5.8.7'
+ 'tar'
+ 'cpio'
+ 'unzip'
+ 'rsync'
+ 'file'
+ 'bc'
+ 'findutils'
+ # Source fetching tools
+ 'wget'
+)
+
+optdepends=(
+
+ # Recommended dependencies
+ 'python2>=2.7'
+ 'python'
+
+ # Configuration interface dependencies
+ # output/build/buildroot-config/
+ 'ncurses: to use the menuconfig interface'
+ 'qt5-base: to use the xconfig interface'
+ 'glib2: to use the gconfig interface'
+ 'gtk2: to use the gconfig interface'
+ # 'glade: gconfig' # /usr/lib/libgladeui-2.so (NOT required)
+ 'libglade: to use the gconfig interface' # /usr/lib/libglade-2.0.so (optionally required)
+
+ # Source fetching tools
+ 'breezy: bazaar'
+ 'cvs'
+ 'git'
+ 'mercurial'
+ 'rsync'
+ 'openssh: scp and sftp'
+ 'subversion'
+
+ # Java-related packages
+ 'java-environment-common: javac and jar'
+
+ # Documentation generation tools
+ 'asciidoc>=8.6.3'
+ 'w3m'
+ # python-argparse is present in python 3.2+
+ 'dblatex: pdf manual'
+
+ # Graph generation tools
+ 'graphviz: graph-depends & <pkg>-graph-depends'
+ 'python-matplotlib: graph-build'
+
+)