mirror of
https://github.com/moparisthebest/pacman
synced 2025-03-01 09:51:50 -05:00
makepkg: deprecate PKGBUILDs without a package() function
The package() function has been around since pacman-3.3 and has significant advantages including limited fakeroot usage and correct repackaging. The ability to use PKGBUILDs without a package function will be removed in a future release. Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
93148d0879
commit
3232c975c6
@ -2696,6 +2696,10 @@ fi
|
|||||||
fullver=$(get_full_version)
|
fullver=$(get_full_version)
|
||||||
msg "$(gettext "Making package: %s")" "$pkgbase $fullver ($(date))"
|
msg "$(gettext "Making package: %s")" "$pkgbase $fullver ($(date))"
|
||||||
|
|
||||||
|
if (( !PKGFUNC && !SPLITPKG )); then
|
||||||
|
warning "$(gettext "Using a %s without a %s function is deprecated.")" "$BUILDSCRIPT" "package()"
|
||||||
|
fi
|
||||||
|
|
||||||
# if we are creating a source-only package, go no further
|
# if we are creating a source-only package, go no further
|
||||||
if (( SOURCEONLY )); then
|
if (( SOURCEONLY )); then
|
||||||
if [[ -f $SRCPKGDEST/${pkgbase}-${fullver}${SRCEXT} ]] \
|
if [[ -f $SRCPKGDEST/${pkgbase}-${fullver}${SRCEXT} ]] \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user