Skip to content

Commit

Permalink
app-text/docbook-xml-dtd: Restore .cat backup for non-empty too
Browse files Browse the repository at this point in the history
Signed-off-by: Michał Górny <[email protected]>
  • Loading branch information
mgorny committed Sep 17, 2019
1 parent 299042f commit c2dcf16
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 10 deletions.
6 changes: 4 additions & 2 deletions app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r7.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ pkg_preinst() {
}

pkg_postinst() {
if [[ ! -f ${EROOT}/etc/sgml/xml-docbook-${PV}.cat ]]; then
cp "${T}"/xml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die
local backup=${T}/xml-docbook-${PV}.cat
local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat
if ! cmp -s "${backup}" "${real}"; then
cp "${backup}" "${real}" || die
fi
build-docbook-catalog
sgml-catalog-r1_pkg_postinst
Expand Down
6 changes: 4 additions & 2 deletions app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ pkg_preinst() {
}

pkg_postinst() {
if [[ ! -f ${EROOT}/etc/sgml/xml-docbook-${PV}.cat ]]; then
cp "${T}"/xml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die
local backup=${T}/xml-docbook-${PV}.cat
local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat
if ! cmp -s "${backup}" "${real}"; then
cp "${backup}" "${real}" || die
fi
build-docbook-catalog
sgml-catalog-r1_pkg_postinst
Expand Down
6 changes: 4 additions & 2 deletions app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ pkg_preinst() {
}

pkg_postinst() {
if [[ ! -f ${EROOT}/etc/sgml/xml-docbook-${PV}.cat ]]; then
cp "${T}"/xml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die
local backup=${T}/xml-docbook-${PV}.cat
local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat
if ! cmp -s "${backup}" "${real}"; then
cp "${backup}" "${real}" || die
fi
build-docbook-catalog
sgml-catalog-r1_pkg_postinst
Expand Down
6 changes: 4 additions & 2 deletions app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r3.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,10 @@ pkg_preinst() {
}

pkg_postinst() {
if [[ ! -f ${EROOT}/etc/sgml/xml-docbook-${PV}.cat ]]; then
cp "${T}"/xml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die
local backup=${T}/xml-docbook-${PV}.cat
local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat
if ! cmp -s "${backup}" "${real}"; then
cp "${backup}" "${real}" || die
fi
build-docbook-catalog
sgml-catalog-r1_pkg_postinst
Expand Down
6 changes: 4 additions & 2 deletions app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r2.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,10 @@ pkg_preinst() {
}

pkg_postinst() {
if [[ ! -f ${EROOT}/etc/sgml/xml-docbook-${PV}.cat ]]; then
cp "${T}"/xml-docbook-${PV}.cat "${EROOT}"/etc/sgml/ || die
local backup=${T}/xml-docbook-${PV}.cat
local real=${EROOT}/etc/sgml/xml-docbook-${PV}.cat
if ! cmp -s "${backup}" "${real}"; then
cp "${backup}" "${real}" || die
fi
build-docbook-catalog
sgml-catalog-r1_pkg_postinst
Expand Down

0 comments on commit c2dcf16

Please sign in to comment.