tcltk-depends(1)

πŸ’… tcltk-depends(1) β€” Tcl/Tk packages for Debian GNU/Linux πŸ¦‹

okay bestie, sit down, hydrate, and let me tell you about tcltk-depends β€” it's a lil Debian helper that lives in the Tcl/Tk corner of the universe and its whole job is calculating Tcl/Tk dependencies for you. no cap. ✨


🌸 NAME 🌸

tcltk-depends β€” she calculates Tcl/Tk dependencies πŸ’–


✨ SYNOPSIS ✨

tcltk-depends [debhelper options]

that's it. that's the whole vibe. she takes debhelper options and she goes 🫢


πŸŽ€ DESCRIPTION πŸŽ€

okay so tcltk-depends is a debhelper-like program, meaning she rolls with the debhelper crowd but she's doing her own thing. her whole main character job is generating these substitution variables:

  • ${libtclXY:Depends}
  • ${libtkXY:Depends}
  • ${libtcl:Depends}
  • ${libtk:Depends}
  • ${tclXY:Depends}
  • ${tkXY:Depends}
  • ${tcl:Depends}
  • ${tk:Depends}

…and then adding them to substvars files. yes queen, she fills in the blanks for you. πŸ’…


🧚 the build-depend tea β˜•

this part matters, bestie, so listen up because it's giving hard requirements:

  • if you use this program at all, your package must build-depend on tcl-dev or tk-dev.
  • if you use ${tclXY:Depends} or ${tkXY:Depends} variables, your package must build-depend on tcl-dev (>= 8.6.0+7) or tk-dev (>= 8.6.0+7).
  • if you use ${libtclXY:Depends}, ${libtkXY:Depends}, ${libtcl:Depends} or {libtk:Depends} variables, your package must build-depend on tcl-dev (>= 8.6.0+9) or tk-dev (>= 8.6.0+9).
lowkey do not skip the version numbers, they are literally the whole point πŸ™ˆ the +7 girlies and the +9 girlies are NOT the same, okay? read your variable, match your version, slay. ⭐

πŸ‘€ SEE ALSO πŸ‘€

🚨 important lore: this program is not a part of debhelper. she's adjacent, she's inspired, she's not in the group chat. periodt. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Sergei Golovan <sgolovan@debian.org> β€” icon, legend, the moment. 🫢


and that's the whole page, bestie!! version 0.4, dated 2014-05-15, straight out of the Tcl/Tk packages for Debian GNU/Linux manual. go forth and let her calculate your dependencies. mwah πŸ’‹πŸŒˆ