GAP2DEB(1)

πŸ“¦
version 4.16.0 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– GAP2DEB πŸ’–

okay so bestie, you know gap2deb? it's the little icon from the User Commands section of the manual (section 1, iykyk), and it's literally here to turn your GAP package into a Debian source package. no cap. she's a converter, she's a queen, she does one job and she ate.


✨ NAME ✨

GAP2DEB β€” GAP package to Debian source package converter πŸ¦‹


🌸 SYNOPSIS 🌸

gap2deb

that's it. that's the whole vibe. πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

so gap2deb generates a basic debian directory for a GAP package by using the data in PackageInfo.g. periodt. it reads what it needs, it writes what it writes.

🚨 real talk though: gap2deb must be run inside a GAP package directory. like, that's non-negotiable, bestie. if you run it somewhere random it's giving nothing.

and here's the plot twist πŸ‘€ β€” if a debian directory already exists, then the directory it makes is called debian.gap2deb instead. so nothing gets clobbered, she's respectful like that. 🫢

okay and now the important part, please don't skip this:

😭 Please check carefully all the files it generates before attempting to build the package. like actually read them. all of them. before you build. do not come crying to me later.

also, gap2deb accepts no options. zero. none. she is not taking questions today. πŸ™ˆ


🌈 ENVIRONMENT VARIABLES 🌈

  • GAP2DEB_RULES β€” controls the style of debian/rules. set it to either "debhelper" or "dh", and "dh" is the default ⭐

πŸ’€ BUGS πŸ’€

  • gap2deb assumes the package documentation is generated by GAPDoc. that's the assumption. that's the whole assumption. if your docs come from somewhere else, that's a you problem, not a her problem. πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘


Debian Β· April 2016 β€” that's the source, the version, the date, the whole origin story πŸ’– mwah, go build something cute, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from