how to create a man page using fpm?










1















I am using fpm to generate my debian package from a directory which contains my bash script.



The directory has only this bash script. I want to add a man page to the package so that I can view the man page using man command after installing my deb package . how to do so ?



What's the fpm option or command to include the created manpage in the package ?










share|improve this question






















  • If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

    – tripleee
    Nov 16 '18 at 6:01















1















I am using fpm to generate my debian package from a directory which contains my bash script.



The directory has only this bash script. I want to add a man page to the package so that I can view the man page using man command after installing my deb package . how to do so ?



What's the fpm option or command to include the created manpage in the package ?










share|improve this question






















  • If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

    – tripleee
    Nov 16 '18 at 6:01













1












1








1








I am using fpm to generate my debian package from a directory which contains my bash script.



The directory has only this bash script. I want to add a man page to the package so that I can view the man page using man command after installing my deb package . how to do so ?



What's the fpm option or command to include the created manpage in the package ?










share|improve this question














I am using fpm to generate my debian package from a directory which contains my bash script.



The directory has only this bash script. I want to add a man page to the package so that I can view the man page using man command after installing my deb package . how to do so ?



What's the fpm option or command to include the created manpage in the package ?







linux debian packaging fpm






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 13 '18 at 14:13









Natesh bhatNatesh bhat

3,1902038




3,1902038












  • If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

    – tripleee
    Nov 16 '18 at 6:01

















  • If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

    – tripleee
    Nov 16 '18 at 6:01
















If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

– tripleee
Nov 16 '18 at 6:01





If you don't want to learn proper man, the Perl POD format is a convenient and slightly more modern markup language which can produce quite traditional-looking man pages with fairly minimal overhead and learning curve. See man perlpod

– tripleee
Nov 16 '18 at 6:01












1 Answer
1






active

oldest

votes


















1














Add usr/share/man with your man pages to the option on fpm



In my makefile which runs fpm I have ronn which creates man.5 pages from markdown.



@mkdir -p pkg/tmp/usr/share/man/man5
@ronn -r README.md --pipe > pkg/tmp/usr/share/man/man5/example.5

(cd pkg &&
fpm -s dir -t deb -C tmp ---other-stuff usr/share/man)


See the docs example:
https://fpm.readthedocs.io/en/latest/use-cases/make-install.html#package-up-the-manpages-create-nodejs-doc






share|improve this answer

























  • How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

    – Natesh bhat
    Nov 16 '18 at 4:32






  • 1





    --deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

    – shadowbq
    Nov 16 '18 at 15:08










Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53282960%2fhow-to-create-a-man-page-using-fpm%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









1














Add usr/share/man with your man pages to the option on fpm



In my makefile which runs fpm I have ronn which creates man.5 pages from markdown.



@mkdir -p pkg/tmp/usr/share/man/man5
@ronn -r README.md --pipe > pkg/tmp/usr/share/man/man5/example.5

(cd pkg &&
fpm -s dir -t deb -C tmp ---other-stuff usr/share/man)


See the docs example:
https://fpm.readthedocs.io/en/latest/use-cases/make-install.html#package-up-the-manpages-create-nodejs-doc






share|improve this answer

























  • How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

    – Natesh bhat
    Nov 16 '18 at 4:32






  • 1





    --deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

    – shadowbq
    Nov 16 '18 at 15:08















1














Add usr/share/man with your man pages to the option on fpm



In my makefile which runs fpm I have ronn which creates man.5 pages from markdown.



@mkdir -p pkg/tmp/usr/share/man/man5
@ronn -r README.md --pipe > pkg/tmp/usr/share/man/man5/example.5

(cd pkg &&
fpm -s dir -t deb -C tmp ---other-stuff usr/share/man)


See the docs example:
https://fpm.readthedocs.io/en/latest/use-cases/make-install.html#package-up-the-manpages-create-nodejs-doc






share|improve this answer

























  • How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

    – Natesh bhat
    Nov 16 '18 at 4:32






  • 1





    --deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

    – shadowbq
    Nov 16 '18 at 15:08













1












1








1







Add usr/share/man with your man pages to the option on fpm



In my makefile which runs fpm I have ronn which creates man.5 pages from markdown.



@mkdir -p pkg/tmp/usr/share/man/man5
@ronn -r README.md --pipe > pkg/tmp/usr/share/man/man5/example.5

(cd pkg &&
fpm -s dir -t deb -C tmp ---other-stuff usr/share/man)


See the docs example:
https://fpm.readthedocs.io/en/latest/use-cases/make-install.html#package-up-the-manpages-create-nodejs-doc






share|improve this answer















Add usr/share/man with your man pages to the option on fpm



In my makefile which runs fpm I have ronn which creates man.5 pages from markdown.



@mkdir -p pkg/tmp/usr/share/man/man5
@ronn -r README.md --pipe > pkg/tmp/usr/share/man/man5/example.5

(cd pkg &&
fpm -s dir -t deb -C tmp ---other-stuff usr/share/man)


See the docs example:
https://fpm.readthedocs.io/en/latest/use-cases/make-install.html#package-up-the-manpages-create-nodejs-doc







share|improve this answer














share|improve this answer



share|improve this answer








edited Nov 16 '18 at 15:09

























answered Nov 16 '18 at 3:18









shadowbqshadowbq

77311125




77311125












  • How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

    – Natesh bhat
    Nov 16 '18 at 4:32






  • 1





    --deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

    – shadowbq
    Nov 16 '18 at 15:08

















  • How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

    – Natesh bhat
    Nov 16 '18 at 4:32






  • 1





    --deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

    – shadowbq
    Nov 16 '18 at 15:08
















How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

– Natesh bhat
Nov 16 '18 at 4:32





How to change the control fields in fpm ? is there an option to add or change control fields of debian in fpm ?

– Natesh bhat
Nov 16 '18 at 4:32




1




1





--deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

– shadowbq
Nov 16 '18 at 15:08





--deb-custom-control FILEPATH (deb only) Custom version of the Debian control file.

– shadowbq
Nov 16 '18 at 15:08



















draft saved

draft discarded
















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53282960%2fhow-to-create-a-man-page-using-fpm%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

Edmonton

Crossroads (UK TV series)