mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-12-08 23:03:46 +00:00
52 lines
1.5 KiB
Bash
52 lines
1.5 KiB
Bash
_MSG_UPDATE=" -Make sure to run pkgfile --update before use"
|
|
_MSG_CRON=" - An entry has been placed in /etc/cron.daily to run pkgfile --update
|
|
If you do not want this functionality, run (as root):
|
|
chmod -x /etc/cron.daily/pkgfile"
|
|
_MSG_HOOK=" - pkgfile includes a \"command not found\" hook for both zsh and bash.
|
|
This will automatically run pkgfile whenever you run
|
|
a command which the shell cannot find. If you want
|
|
this functionality, set CMD_SEARCH_ENABLED to 1 in
|
|
/etc/pkgtools/pkgfile.conf (or per-user by copying
|
|
that file to ~/.pkgtools/pkgfile.conf), then
|
|
in your current shell run:
|
|
. /etc/profile"
|
|
_MSG_BUGS=" - Bugs: please report any bugs to the Community bugtracker at
|
|
http://bugs.archlinux.org/index.php?project=5"
|
|
|
|
is_update_from() {
|
|
if [ `vercmp $1 $2` -eq -1 ]; then
|
|
return 0
|
|
fi
|
|
return 1
|
|
}
|
|
|
|
## arg 1: the new package version
|
|
post_install() {
|
|
echo "$_MSG_UPDATE"
|
|
echo "$_MSG_HOOK"
|
|
echo "$_MSG_CRON"
|
|
echo "$_MSG_BUGS"
|
|
}
|
|
|
|
## arg 1: the new package version
|
|
## arg 2: the old package version
|
|
post_upgrade() {
|
|
if is_update_from $2 11-1; then
|
|
echo " - All bugs related to pkgfile -b should be fixed in this update."
|
|
fi
|
|
if is_update_from $2 12-1; then
|
|
echo " - NOTE: pkgtools' \"command not found\" hook configuration has changed.
|
|
Please remove any old symlinks relating to it."
|
|
echo "$_MSG_HOOK"
|
|
fi
|
|
echo "$_MSG_BUGS"
|
|
}
|
|
|
|
## arg 1: the old package version
|
|
post_remove() {
|
|
cat << _EOM
|
|
- You may want to clean /usr/share/pkgtools/lists
|
|
_EOM
|
|
}
|
|
|
|
# vim:set ts=2 sw=2 et filetype=sh:
|