alpm-db-desc-create-v1(1)
π NAME π
alpm-db-desc-create-v1 β bestie, this is the one that creates a DB desc version 1 file. That's it, that's the whole job, and it eats every time β¨
π¦ SYNOPSIS π¦
alpm-db-desc create v1 <--name> <--version> <--base> [--description]
[--url] <--arch> <--builddate> <--installdate> <--packager> <--size>
[--groups] [--reason] [--license] <--validation> [--replaces]
[--depends] [--optdepends] [--conflicts] [--provides] [-h|--help]
[OUTPUT]
πΈ DESCRIPTION πΈ
Okay so lowkey the whole personality of this command is one thing: it creates a DB desc version 1 file. No cap, that's the entire vibe. You feed it all the package metadata flags, it hands you back a lovely little desc file, and you go live your best life π
β¨ OPTIONS β¨
--name <NAME>β the package name. Iconic. Essential. You can also pass it through theALPM_DB_DESC_NAMEenvironment variable instead, iykyk π--version <VERSION>β the package version. Also settable via theALPM_DB_DESC_VERSIONenvironment variable.--base <BASE>β the package base. Environment variable bestie:ALPM_DB_DESC_BASE.--description <DESCRIPTION>β the package description. If you don't give it one, it just uses an empty string, no drama. You can also set it with theALPM_DB_DESC_DESCenvironment variable π«Ά--url <URL>β the package URL. Also available via theALPM_DB_DESC_URLenvironment variable.--arch <ARCH>β the package architecture. Also via theALPM_DB_DESC_ARCHenvironment variable.--builddate <BUILDDATE>β the package build date. Also via theALPM_DB_DESC_BUILDDATEenvironment variable β--installdate <INSTALLDATE>β the package install date. Also via theALPM_DB_DESC_INSTALLDATEenvironment variable.--packager <PACKAGER>β the packager. Also via theALPM_DB_DESC_PACKAGERenvironment variable.--size <SIZE>β the installed size. Also via theALPM_DB_DESC_SIZEenvironment variable.--groups <GROUPS>β the package groups. Also via theALPM_DB_DESC_GROUPSenvironment variable π--reason <REASON>β the package install reason. If it's unset, it assumes an install reason of"0"(explicitly installed), so basically the default is main-character energy. Also via theALPM_DB_DESC_REASONenvironment variable.--license <LICENSE>β the package licenses. Also via theALPM_DB_DESC_LICENSEenvironment variable.--validation <VALIDATION>...β the package validation methods. Also via theALPM_DB_DESC_VALIDATIONenvironment variable π--replaces <REPLACES>β the replaces. Also via theALPM_DB_DESC_REPLACESenvironment variable.--depends <DEPENDS>β the dependencies. Also via theALPM_DB_DESC_DEPENDSenvironment variable.--optdepends <OPTDEPENDS>β the optional dependencies. Heads up though: this one uses comma as value delimiter, which means optional dependency descriptions can't contain commas. Periodt. Also via theALPM_DB_DESC_OPTDEPENDSenvironment variable π--conflicts <CONFLICTS>β the conflicts. Also via theALPM_DB_DESC_CONFLICTSenvironment variable.--provides <PROVIDES>β the provides. Also via theALPM_DB_DESC_PROVIDESenvironment variable.-h,--helpβ print help. Little tip:-hgives you the summary version, so it's the quick-vibe-check option π[OUTPUT]β the output file (the positional one, sitting at the end like a queen). Also via theALPM_DB_DESC_OUTPUT_FILEenvironment variable π
ngl bestie, remember a bunch of these have both a flag and an ALPM_DB_DESC_* environment variable β pick whichever feels right for your setup, they're interchangeable π
And that's the whole page, fr fr π β signing off from alpm-db-desc-create-v1(1), living in the alpm-db-desc-create-v1 source, brought to you on the manual page date of alpm-db-desc-create-v1(1). Slay, go make some desc files π
π
π¦ where this page comes from
- arch rolling: alpm-db 0.3.0-1 Β· Apache-2.0 OR MIT AND CC-BY-SA-4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms