.TH "alpm-meta-package" 7 .SH "NAME" .PP meta package \- an ALPM based package that solely defines \fBpackage relations\fP\. .SH "DESCRIPTION" .PP \fBMeta packages\fP refer to ALPM based packages that do not provide files, but instead only define \fBpackage relations\fP\. They are used for defining the required \fBpackage relations\fP of an abstract scenario or use\-case (e\.g\. "packages for a minimum system installation" or "all packages needed for a special development environment")\. .PP \fBMeta packages\fP are handled like any other ALPM based package by a package manager and require their various \fBpackage relations\fP upon installation\. A `\f[CR]\-meta\fP` suffix may be used in the \fBalpm\-package\-name\fP to more easily distinguish \fBmeta packages\fP from other packages\. .SH "EXAMPLES" .PP The following \fBPKGBUILD\fP example defines a \fBmeta package\fP, that upon installation pulls in the `\f[CR]bash\fP` and `\f[CR]gcc\-libs\fP` packages: .RS .PP .nf pkgname=example\-meta pkgver=0\.1\.0 pkgrel=1 pkgdesc="A meta package example" arch=(any) url="https://archlinux\.org" license=('GPL\-3\.0\-or\-later') depends=( bash gcc\-libs ) .fi .RE .SH "SEE ALSO" .PP \fBPKGBUILD\fP(5), \fBPKGINFO\fP(5), \fBalpm\-package\-name\fP(7), \fBalpm\-package\-relation\fP(7)