Fix maintscript regression

* Use pre-depends on debian-reference-common. Closes: #1100677

Signed-off-by: Osamu Aoki <osamu@debian.org>
This commit is contained in:
Osamu Aoki 2025-04-30 01:55:16 +09:00
parent a4d0ba7354
commit 2c54071067
4 changed files with 23 additions and 15 deletions

View file

@ -1 +0,0 @@
symlink_to_dir /usr/share/doc/debian-reference-common/docs ../../debian-reference 2.126~ debian-reference-@@

34
debian/control vendored
View file

@ -78,7 +78,8 @@ Description: metapackage to install (all) translations of Debian Reference
Package: debian-reference-en
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: doc-base
Description: Debian system administration guide, English original
This Debian Reference is intended to provide a broad overview of the Debian
@ -89,8 +90,8 @@ Description: Debian system administration guide, English original
Package: debian-reference-de
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Suggests: debian-reference-en, doc-base
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Description: Debian system administration guide, German translation
This Debian Reference is intended to provide a broad overview of the Debian
system as a post-installation user's guide. It covers many aspects of system
@ -100,7 +101,8 @@ Description: Debian system administration guide, German translation
Package: debian-reference-fr
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, French translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -111,7 +113,8 @@ Description: Debian system administration guide, French translation
Package: debian-reference-id
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Indonesian translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -122,7 +125,8 @@ Description: Debian system administration guide, Indonesian translation
Package: debian-reference-it
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Italian translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -133,7 +137,8 @@ Description: Debian system administration guide, Italian translation
Package: debian-reference-ja
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Japanese translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -144,7 +149,8 @@ Description: Debian system administration guide, Japanese translation
Package: debian-reference-pt
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Portuguese translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -155,7 +161,8 @@ Description: Debian system administration guide, Portuguese translation
Package: debian-reference-pt-br
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Portuguese (Brazil) translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -166,7 +173,8 @@ Description: Debian system administration guide, Portuguese (Brazil) translation
Package: debian-reference-zh-cn
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Chinese (Simplified) translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -177,7 +185,8 @@ Description: Debian system administration guide, Chinese (Simplified) translatio
Package: debian-reference-zh-tw
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Chinese (Traditional) translation
This Debian Reference is intended to provide a broad overview of the Debian
@ -188,7 +197,8 @@ Description: Debian system administration guide, Chinese (Traditional) translati
Package: debian-reference-es
Architecture: all
Depends: debian-reference-common (>= 2.126), ${misc:Depends}
Pre-Depends: debian-reference-common (>= 2.127)
Depends: ${misc:Depends}
Suggests: debian-reference-en, doc-base
Description: Debian system administration guide, Spanish translation
This Debian Reference is intended to provide a broad overview of the Debian

View file

@ -1 +1 @@
symlink_to_dir /usr/share/doc/debian-reference-common/docs ../../debian-reference 2.126~ debian-reference-common
symlink_to_dir /usr/share/doc/debian-reference-common/docs ../../debian-reference 2.127~ debian-reference-common

1
debian/rules vendored
View file

@ -54,7 +54,6 @@ override_dh_auto_build:
esac ; \
sed -e "s/@@/$$XX/g" < all.install-in >$(MANUAL)-$${XX}.install ; \
sed -e "s/@@/$$XX/g" < all.links-in >$(MANUAL)-$${XX}.links ; \
sed -e "s/@@/$$XX/g" < all.maintscript-in >$(MANUAL)-$${XX}.maintscript ; \
sed -e "s/@@/$$XX/g" -e "s/@LANG@/$$LANGX/g" < all.doc-base-in >$(MANUAL)-$${XX}.doc-base ; \
done
dh_auto_build $(BUILDOPT) -- \