buildarch
variable (see below for buildarch examples)Note: Pull requests that fail to meet these requirements may be summarily closed without response.
To make sure the buildarch
variable is correct on your submitted package, please see below.
(1) = (default) the package will be built for all architectures as 'any'
(4) = the package will be built only for armv7
(8) = the package will be build only for armv8 (AArch64)
(16) = the package will be built only for armv6
(64) = the package will be built only for i686
(128) = the package will be built only for x86_64
(192) = the package will be built for x86_64 and i686
(212) = the package will be built for armv6, armv7, i686 and x86_64
(220) = the package will be built for armv6, armv7, armv8, i686 and x86_64
Please note that using 1 and 220 is not interchangeable, a buildarch
of 1
is for arch=('any')
while 220
is for arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
.
If you changed the PKGBUILD or related files, detail your changes in the comment header at the top. Review the packages in this repository for examples of what this looks like.
If you are updating an existing package, you need to change the pkgver
and pkgrel
variables accordingly.
For example, if a package has a new version of 3.0 and the old version is 2.0, change the pkgver
to 3.0 and make sure pkgrel
is set back to 1.
If it is not a new version but a different update such as changing something in the PKGBUILD that will effect the build process of the package, bump the pkgrel
number by 1 and keep pkgver
the same.
Ensure that buildarch
is set correctly (see above).
namcap
output of the PKGBUILD file and the pkgname.tar.xz
that is created after package is built within your pull request.