mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
Update master
This commit is contained in:
parent
806681a2e4
commit
6d9815c6d9
1 changed files with 19 additions and 8 deletions
27
README
27
README
|
@ -1,9 +1,8 @@
|
|||
pkgbuilds.git - README - 05/23/2012
|
||||
pkgbuilds.git - README - 06/21/2012
|
||||
--------------------------------------------------------------------------------
|
||||
This git repository hosts PKGBUILDs that have been modified from the upstream
|
||||
Arch Linux (http://archlinux.org) release in order to build on the ARMv5te and
|
||||
ARMv7-a architectures supported by Arch Linux ARM. The distribution follows the
|
||||
same repository structure and uses the pacman package manager.
|
||||
Arch Linux (http://archlinux.org) release in order to build on architectures
|
||||
supported by Arch Linux ARM. Unmodified upstream packages do not belong here.
|
||||
|
||||
The aur folder contains a small selection of packages that have been requested
|
||||
by the community to be pre-compiled and easily installed. However, you're free
|
||||
|
@ -33,11 +32,23 @@ exactly match the base folder or package name as used upstream or in the AUR,
|
|||
respectively. This will ensure correct package->version matching in the build
|
||||
system update routines.
|
||||
|
||||
PKGBUILDs modified from upstream, AUR, or custom PKGBUILDs for the alarm repo
|
||||
must have the author's name and email in the header along with a changelog of
|
||||
what modifications have been done to have the package build correctly. This
|
||||
allows us to identify and merge these changes into newer versions of the package.
|
||||
|
||||
Custom PKGBUILD variables for the build system:
|
||||
noautobuild - if non-zero, the build system will mark the package as done and
|
||||
not build it for any architecture.
|
||||
buildarch - a bitmask of architectures to build the package for. This must be
|
||||
set to the decimal equivalent of the bitmask (the number in parenthesis).
|
||||
- 0001 (1) = the default, package will be built for all architectures
|
||||
- 0010 (2) = the package will be built only for armv5
|
||||
- 0100 (4) = the package will be built only for armv7
|
||||
set to the decimal equivalent of the bitmask (the number in parenthesis). If
|
||||
left unspecified, it will default to 1 and build for v5 and v7h.
|
||||
Sub-architectures must be specifically requested, they won't build by default.
|
||||
- 0000 0001 ( 1) = the default, package will be built for all architectures
|
||||
- 0000 0010 ( 2) = the package will be built only for armv5
|
||||
- 0000 0100 ( 4) = the package will be built only for armv7h
|
||||
- 0000 1000 ( 8) = reserved
|
||||
- 0001 0000 (16) = build only for the armv6+vfp sub-architecture
|
||||
- 0010 0000 (32) = build only for the armv7h+neon sub-architecture
|
||||
highmem - if non-zero, the build system will mark the package as requiring a
|
||||
builder that has more than 1GB of RAM/swap to build successfully.
|
Loading…
Reference in a new issue