DH_HASKE...ENDS_GHC(1)

πŸ“¦
version 0.16.49ubuntu1 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

πŸ’– DH_HASKE...ENDS_GHC πŸ’–

okay bestie, gather round, because this one lives in the Haskell devscripts corner of your system and it's lowkey doing the most important behind-the-scenes work. it's giving backstage crew at the school play β€” nobody claps for it, but nothing works without it. πŸŽ€


✨ NAME ✨

dh_haskell_extra_depends_ghc β€” store Haskell compiler info in substvars πŸ¦‹

✨ SYNOPSIS ✨

dh_haskell_extra_depends_ghc [debhelper options]

✨ DESCRIPTION ✨

so dh_haskell_extra_depends_ghc is a Debhelper program that β€” and listen, the original manpage literally leaves a lil verb-shaped hole right here, bestie, I'm not making that up πŸ™ˆ β€” Debian prerequisites for Haskell programs and libraries. the sentence just. stops. iconic behavior honestly. but the vibe is clear: it deals with your Haskell prerequisites, periodt. πŸ‘‘

you can use it like this:

"${haskell:Depends}"

this script writes the debian/$package.substvars file, and it puts the haskell:Depends variable inside it. so if you wanna use this package, you include ${haskell:Depends} in the Depends: field over in debian/control. that's the whole ritual. no cap. πŸ’…

fr fr β€” ${haskell:Depends} goes in Depends: in debian/control, the script fills haskell:Depends in debian/$package.substvars, and the debhelper machinery takes it from there. copy that, don't freestyle it. ✨

✨ SEE ALSO ✨

  • debhelper(7) β€” go read the parent, she explains everything 🫢

✨ AUTHOR ✨

John Goerzen <jgoerzen@complete.org> πŸ’œ

based on ideas in dh_python by Josselin Mouette <joss@debian.org> 🌸


and that's the whole page, babe! this one shipped as part of Haskell devscripts version 0.16.49ubuntu1, dated 2026-03-16. go forth and let the substvars do their lil magic βœ¨πŸ¦‹πŸ’–

πŸ“¦ where this page comes from