mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
Remove register_pkg_handler() and use directly xbps-pkgdb.
--HG-- extra : convert_revision : 5984773a47b003a8669a21c3e7f3a9f3c0f46695
This commit is contained in:
parent
ee9d9d99f3
commit
f19481b477
1 changed files with 7 additions and 32 deletions
39
xbps.sh
39
xbps.sh
|
@ -830,12 +830,7 @@ build_src_phase()
|
||||||
|
|
||||||
cd $wrksrc || exit 1
|
cd $wrksrc || exit 1
|
||||||
|
|
||||||
#
|
[ -z "$make_cmd" ] && make_cmd=/usr/bin/make
|
||||||
# Assume BSD make if make_cmd not set in template.
|
|
||||||
#
|
|
||||||
if [ -z "$make_cmd" ]; then
|
|
||||||
make_cmd="/usr/bin/make"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Run pre_build helpers.
|
# Run pre_build helpers.
|
||||||
|
@ -965,28 +960,6 @@ make_install()
|
||||||
unset_build_vars
|
unset_build_vars
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
|
||||||
# Registers or unregisters a package from the db file.
|
|
||||||
#
|
|
||||||
register_pkg_handler()
|
|
||||||
{
|
|
||||||
local action="$1"
|
|
||||||
local pkg="$2"
|
|
||||||
local version="$3"
|
|
||||||
|
|
||||||
[ -z "$action" -o -z "$pkg" -o -z "$version" ] && return 1
|
|
||||||
|
|
||||||
if [ "$action" = "register" ]; then
|
|
||||||
$XBPS_PKGDB_CMD register $pkg $version
|
|
||||||
[ $? -ne 0 ] && exit 1
|
|
||||||
elif [ "$action" = "unregister" ]; then
|
|
||||||
$XBPS_PKGDB_CMD unregister $pkg $version
|
|
||||||
[ $? -ne 0 ] && exit 1
|
|
||||||
else
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Recursive function that founds dependencies in all required
|
# Recursive function that founds dependencies in all required
|
||||||
# packages.
|
# packages.
|
||||||
|
@ -1276,7 +1249,7 @@ install_pkg()
|
||||||
# Just register meta-template and exit.
|
# Just register meta-template and exit.
|
||||||
#
|
#
|
||||||
if [ "$build_style" = "meta-template" ]; then
|
if [ "$build_style" = "meta-template" ]; then
|
||||||
register_pkg_handler register $pkgname $version
|
$XBPS_PKGDB_CMD register $pkgname $version
|
||||||
[ $? -eq 0 ] && \
|
[ $? -eq 0 ] && \
|
||||||
msg_normal "Installed meta-template: $pkg." && \
|
msg_normal "Installed meta-template: $pkg." && \
|
||||||
return 0
|
return 0
|
||||||
|
@ -1353,7 +1326,7 @@ remove_pkg()
|
||||||
# If it's a meta-template, just unregister it from the db.
|
# If it's a meta-template, just unregister it from the db.
|
||||||
#
|
#
|
||||||
if [ "$build_style" = "meta-template" ]; then
|
if [ "$build_style" = "meta-template" ]; then
|
||||||
register_pkg_handler unregister $pkgname $version
|
$XBPS_PKGDB_CMD unregister $pkgname $version
|
||||||
[ $? -eq 0 ] && \
|
[ $? -eq 0 ] && \
|
||||||
echo "=> Removed meta-template: $pkg."
|
echo "=> Removed meta-template: $pkg."
|
||||||
return $?
|
return $?
|
||||||
|
@ -1398,7 +1371,8 @@ stow_pkg()
|
||||||
cp -ar . $XBPS_MASTERDIR
|
cp -ar . $XBPS_MASTERDIR
|
||||||
mv -f $flist $XBPS_DESTDIR/$pkgname-$version/.xbps-filelist
|
mv -f $flist $XBPS_DESTDIR/$pkgname-$version/.xbps-filelist
|
||||||
|
|
||||||
register_pkg_handler register $pkgname $version
|
$XBPS_PKGDB_CMD register $pkgname $version
|
||||||
|
[ $? -ne 0 ] && exit 1
|
||||||
|
|
||||||
#
|
#
|
||||||
# Run template postinstall helpers if requested.
|
# Run template postinstall helpers if requested.
|
||||||
|
@ -1456,7 +1430,8 @@ unstow_pkg()
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
register_pkg_handler unregister $pkgname $version
|
$XBPS_PKGDB_CMD unregister $pkgname $version
|
||||||
|
return $?
|
||||||
}
|
}
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Add table
Reference in a new issue