common/hooks: add reverts field to packages
This commit is contained in:
parent
ef40e0f4e3
commit
5395d9b0a2
1 changed files with 10 additions and 2 deletions
|
@ -3,7 +3,7 @@
|
||||||
genpkg() {
|
genpkg() {
|
||||||
local pkgdir="$1" arch="$2" desc="$3" pkgver="$4" binpkg="$5"
|
local pkgdir="$1" arch="$2" desc="$3" pkgver="$4" binpkg="$5"
|
||||||
local _preserve _deps _shprovides _shrequires _gitrevs _provides _conflicts
|
local _preserve _deps _shprovides _shrequires _gitrevs _provides _conflicts
|
||||||
local _replaces _mutable_files _conf_files f
|
local _replaces _reverts _mutable_files _conf_files f
|
||||||
|
|
||||||
if [ ! -d "${PKGDESTDIR}" ]; then
|
if [ ! -d "${PKGDESTDIR}" ]; then
|
||||||
msg_warn "$pkgver: cannot find pkg destdir... skipping!\n"
|
msg_warn "$pkgver: cannot find pkg destdir... skipping!\n"
|
||||||
|
@ -64,6 +64,12 @@ genpkg() {
|
||||||
_replaces="${_replaces} ${f}"
|
_replaces="${_replaces} ${f}"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
if [ -n "$reverts" ]; then
|
||||||
|
local _reverts=
|
||||||
|
for f in ${reverts}; do
|
||||||
|
_reverts="${_reverts} ${f}"
|
||||||
|
done
|
||||||
|
fi
|
||||||
if [ -n "$mutable_files" ]; then
|
if [ -n "$mutable_files" ]; then
|
||||||
local _mutable_files=
|
local _mutable_files=
|
||||||
for f in ${mutable_files}; do
|
for f in ${mutable_files}; do
|
||||||
|
@ -87,6 +93,7 @@ genpkg() {
|
||||||
--provides "${_provides}" \
|
--provides "${_provides}" \
|
||||||
--conflicts "${_conflicts}" \
|
--conflicts "${_conflicts}" \
|
||||||
--replaces "${_replaces}" \
|
--replaces "${_replaces}" \
|
||||||
|
--reverts "${_reverts}" \
|
||||||
--mutable-files "${_mutable_files}" \
|
--mutable-files "${_mutable_files}" \
|
||||||
--dependencies "${_deps}" \
|
--dependencies "${_deps}" \
|
||||||
--config-files "${_conf_files}" \
|
--config-files "${_conf_files}" \
|
||||||
|
@ -112,7 +119,8 @@ genpkg() {
|
||||||
}
|
}
|
||||||
|
|
||||||
hook() {
|
hook() {
|
||||||
local arch= binpkg= repo= _pkgver= _desc= _pkgn= _pkgv= _provides= _replaces=
|
local arch= binpkg= repo= _pkgver= _desc= _pkgn= _pkgv= _provides= \
|
||||||
|
_replaces= _reverts=
|
||||||
|
|
||||||
if [ -n "$noarch" ]; then
|
if [ -n "$noarch" ]; then
|
||||||
arch=noarch
|
arch=noarch
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue