Merge branch pacman:master into master
This commit is contained in:
commit
8aae41532f
4 changed files with 16 additions and 7 deletions
10
NEWS
10
NEWS
|
@ -15,7 +15,7 @@ VERSION DESCRIPTION
|
||||||
- makepkg:
|
- makepkg:
|
||||||
- Replace libdepends and libprovides with autodeps
|
- Replace libdepends and libprovides with autodeps
|
||||||
- Support configuration via makepkg.conf.d drop-ins
|
- Support configuration via makepkg.conf.d drop-ins
|
||||||
- Add GITFLAGS environmental variable to customize checkouts
|
- Add GITFLAGS environment variable to customize checkouts
|
||||||
- Add -D option to change directory before building
|
- Add -D option to change directory before building
|
||||||
- Implement verify() function for custom source verificaton
|
- Implement verify() function for custom source verificaton
|
||||||
- Add checksum support for git/mercurial/bzr sources
|
- Add checksum support for git/mercurial/bzr sources
|
||||||
|
@ -585,8 +585,8 @@ VERSION DESCRIPTION
|
||||||
- remove --asroot and enforce fakeroot usage
|
- remove --asroot and enforce fakeroot usage
|
||||||
- all PKGBUILDs require a package() function
|
- all PKGBUILDs require a package() function
|
||||||
- PKGBUILDs can no longer be read from stdin
|
- PKGBUILDs can no longer be read from stdin
|
||||||
- enable make style environmental overrides
|
- enable make-style environment variable overrides
|
||||||
- Read CARCH environmental variable (FS#35030)
|
- Read CARCH environment variable (FS#35030)
|
||||||
- makedepends and checkdepends are installed together (FS#31557)
|
- makedepends and checkdepends are installed together (FS#31557)
|
||||||
- added support for sha224 checksums (FS#36776)
|
- added support for sha224 checksums (FS#36776)
|
||||||
- remove warning when license is not specified in PKGBUILD
|
- remove warning when license is not specified in PKGBUILD
|
||||||
|
@ -683,7 +683,7 @@ VERSION DESCRIPTION
|
||||||
- pkgrel must be in decimal format
|
- pkgrel must be in decimal format
|
||||||
- PKGBUILDs without package() functions are deprecated
|
- PKGBUILDs without package() functions are deprecated
|
||||||
- support specifying CPPFLAGS in makepkg.conf
|
- support specifying CPPFLAGS in makepkg.conf
|
||||||
- support PACKAGER environmental variable
|
- support PACKAGER environment variable
|
||||||
- allow source renaming to work on signature files
|
- allow source renaming to work on signature files
|
||||||
- configurable compression options (FS#27430)
|
- configurable compression options (FS#27430)
|
||||||
- allow multiple packages to be build when using
|
- allow multiple packages to be build when using
|
||||||
|
@ -697,7 +697,7 @@ VERSION DESCRIPTION
|
||||||
- add LOGDEST configuration option
|
- add LOGDEST configuration option
|
||||||
- install makedepends with --repackage
|
- install makedepends with --repackage
|
||||||
- repo-add:
|
- repo-add:
|
||||||
- honor TMPDIR environmental variable
|
- honor TMPDIR environment variable
|
||||||
- add makedepends/checkdepends information to database
|
- add makedepends/checkdepends information to database
|
||||||
- pacman-key:
|
- pacman-key:
|
||||||
- fix importing keys with quotes in file name (FS#28445)
|
- fix importing keys with quotes in file name (FS#28445)
|
||||||
|
|
|
@ -297,6 +297,11 @@ Environment Variables
|
||||||
**BUILDTOOLVER=**"<version>"::
|
**BUILDTOOLVER=**"<version>"::
|
||||||
The version of the '$BUILDTOOL' used.
|
The version of the '$BUILDTOOL' used.
|
||||||
|
|
||||||
|
**MAKEPKG_LINT_PKGBUILD=**0
|
||||||
|
Setting to 0 disables PKGBUILD linting within makepkg. Useful on systems
|
||||||
|
with slow bash subshell operations, or on PKGBUILDs with extreme amounts of
|
||||||
|
package splitting.
|
||||||
|
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
-------------
|
-------------
|
||||||
|
|
|
@ -48,7 +48,7 @@ Common Options
|
||||||
|
|
||||||
*-k, \--key* <key>::
|
*-k, \--key* <key>::
|
||||||
Specify a key to use when signing packages. Can also be specified using
|
Specify a key to use when signing packages. Can also be specified using
|
||||||
the GPGKEY environmental variable. If not specified in either location, the
|
the GPGKEY environment variable. If not specified in either location, the
|
||||||
default key from the keyring will be used.
|
default key from the keyring will be used.
|
||||||
|
|
||||||
*-v, \--verify*::
|
*-v, \--verify*::
|
||||||
|
|
|
@ -87,6 +87,8 @@ else
|
||||||
fi
|
fi
|
||||||
export SOURCE_DATE_EPOCH
|
export SOURCE_DATE_EPOCH
|
||||||
|
|
||||||
|
MAKEPKG_LINT_PKGBUILD=${MAKEPKG_LINT_PKGBUILD:-1}
|
||||||
|
|
||||||
PACMAN_OPTS=()
|
PACMAN_OPTS=()
|
||||||
|
|
||||||
shopt -s extglob
|
shopt -s extglob
|
||||||
|
@ -1151,7 +1153,9 @@ fi
|
||||||
pkgbase=${pkgbase:-${pkgname[0]}}
|
pkgbase=${pkgbase:-${pkgname[0]}}
|
||||||
|
|
||||||
# check the PKGBUILD for some basic requirements
|
# check the PKGBUILD for some basic requirements
|
||||||
lint_pkgbuild || exit $E_PKGBUILD_ERROR
|
if (( MAKEPKG_LINT_PKGBUILD != 0 )); then
|
||||||
|
lint_pkgbuild || exit $E_PKGBUILD_ERROR
|
||||||
|
fi
|
||||||
|
|
||||||
if (( !SOURCEONLY && !PRINTSRCINFO )); then
|
if (( !SOURCEONLY && !PRINTSRCINFO )); then
|
||||||
merge_arch_attrs
|
merge_arch_attrs
|
||||||
|
|
Loading…
Add table
Reference in a new issue