mirror of
https://github.com/moparisthebest/pacman
synced 2024-12-21 23:38:49 -05:00
makepkg: allow url to be overridden in split packages
This is already being used (despite not working...) in packages in the Arch Linux repos. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
19c2347507
commit
3a24e44206
@ -324,9 +324,9 @@ Each split package uses a corresponding packaging function with name
|
||||
All options and directives for the split packages default to the global values
|
||||
given in the PKGBUILD. Nevertheless, the following ones can be overridden within
|
||||
each split package's packaging function:
|
||||
`pkgver`, `pkgrel`, `epoch`, `pkgdesc`, `arch`, `license`, `groups`, `depends`,
|
||||
`optdepends`, `provides`, `conflicts`, `replaces`, `backup`, `options`,
|
||||
`install` and `changelog`.
|
||||
`pkgver`, `pkgrel`, `epoch`, `pkgdesc`, `arch`, `url`, `license`, `groups`,
|
||||
`depends`, `optdepends`, `provides`, `conflicts`, `replaces`, `backup`,
|
||||
`options`, `install` and `changelog`.
|
||||
|
||||
An optional global directive is available when building a split package:
|
||||
|
||||
|
@ -46,6 +46,7 @@ package_pkg1() {
|
||||
epoch=
|
||||
pkgdesc=""
|
||||
arch=()
|
||||
url=""
|
||||
license=()
|
||||
groups=()
|
||||
depends=()
|
||||
|
@ -46,7 +46,7 @@ declare -r startdir="$PWD"
|
||||
|
||||
packaging_options=('strip' 'docs' 'libtool' 'emptydirs' 'zipman' 'purge' 'upx')
|
||||
other_options=('ccache' 'distcc' 'buildflags' 'makeflags')
|
||||
splitpkg_overrides=('pkgver' 'pkgrel' 'epoch' 'pkgdesc' 'arch' 'license' \
|
||||
splitpkg_overrides=('pkgver' 'pkgrel' 'epoch' 'pkgdesc' 'arch' 'url' 'license' \
|
||||
'groups' 'depends' 'optdepends' 'provides' 'conflicts' \
|
||||
'replaces' 'backup' 'options' 'install' 'changelog')
|
||||
readonly -a packaging_options other_options splitpkg_overrides
|
||||
|
Loading…
Reference in New Issue
Block a user