gengetopt - skeleton main.c generator

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename gengetopt_2.22.6+dfsg0-3_amd64.deb
Package name gengetopt
Package version 2.22.6+dfsg0
Package release 3
Package architecture amd64
Package type deb
Category devel devel::code-generator devel::lang:c devel::library implemented-in::c interface::commandline role::devel-lib role::program scope::utility suite::gnu
License -
Maintainer Debian QA Group <>
Download size 169.31 KB
Installed size 590.00 KB
gengetopt reads an interface description file, and writes a skeleton
main.c file.  gengetopt supports: long and short options, 11 types of
parameters (including flag, int, double, string, and function call),
and a usage message.


Package Version Architecture Repository
gengetopt_2.22.6+dfsg0-3_i386.deb 2.22.6+dfsg0 i386 Debian Main
gengetopt - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:3.0
libstdc++6 >= 5.2


Type URL
Binary Package gengetopt_2.22.6+dfsg0-3_amd64.deb
Source Package gengetopt

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install gengetopt deb package:
    # sudo apt-get install gengetopt




2018-08-18 - Adrian Bunk <>
gengetopt (2.22.6+dfsg0-3) unstable; urgency=medium
* QA upload.
* Fix the Makefile dependencies. (Closes: #906464)
2017-11-01 - Manuel A. Fernandez Montecelo <>
gengetopt (2.22.6+dfsg0-2) unstable; urgency=medium
* QA upload.
* Allow cross-building (mark as Multi-Arch: foreign), thanks Dima Kogan
(Closes: #856908)
2014-07-11 - Alessio Treglia <>
gengetopt (2.22.6+dfsg0-1) unstable; urgency=medium
* Repackaging to get rid of DFSG incompatible docs. (Closes: #708880)
* debian/patches/9001-dfsg.patch:
- Don't build docs until upstream clarifies licensing.
* Do not provide doc-base file as docs have been stripped out.
* Bump Standards.
2013-05-09 - Alessio Treglia <>
gengetopt (2.22.6-2) unstable; urgency=low
* Upload to unstable.
* Fix VCS URLs.
* Bump Standards.
2012-11-15 - Alessio Treglia <>
gengetopt (2.22.6-1) experimental; urgency=low
* New upstream release.
* Switch from autotools-dev to dh-autoreconf.
* Refresh patches.
* Bump debhelper requirements to automatically enable hardening.
* Update debian/copyright.
* Bump Standards.
2011-09-26 - Alessio Treglia <>
gengetopt (2.22.5-1) unstable; urgency=low
* New upstream release:
- correctly wraps and preprocess the specified usage string
- handle escaped newline chars in the .ggo file correctly
- initialize enum variables with a generated null value (makes
the parser compilable in C++)
- removed warnings in generated parser when only flags are used
* Fix gbp config file.
* Bump Standards.
* Drop unneeded dependency on dpkg (>= 1.15.4), stable has a newer version.
* Refresh patches.
2010-07-15 - Alessio Treglia <>
gengetopt (2.22.4-3) unstable; urgency=low
* Change my email address.
* Bump Standards.
* Add gbp config file.
* Add .gitignore file.
* Switch to debhelper 7 + autotools_dev add-on.
* Drop CDBS.
* Update debian/docs file.
2010-04-25 - Alessio Treglia <>
gengetopt (2.22.4-2) unstable; urgency=low
* New maintainer (Closes: #544449).
* Set DM-Upload-Allowed to yes.
* Update debian/copyright.
* Move packaging to collab-maint's git area.
2010-04-19 - Vincent Legout <>
gengetopt (2.22.4-1) unstable; urgency=low
* QA upload
* New upstream release
* debian/control:
- Bump debhelper build dependency to 7
- Add Depends on dpkg (>= 1.15.4) | install-info
- Update Standards-Version to 3.8.4 (No changes needed)
* debian/compat: Bumped to 7
* debian/dirs: Removed
* debian/patch/03repack.diff: Removed
* debian/gengetopt.doc-base: Added
* debian/copyright: Do not mention that the tarball was repackaged
* debian/rules:
- Remove /usr/share/info/dir and /usr/share/doc/gengetopt/ChangeLog
* Switch to 3.0 (quilt) source format
- Do not include in debian/rules
* Update 01man.patch to follow DEP3
2009-06-17 - Bart Martens <>
gengetopt (2.22.2-1) unstable; urgency=low
* QA upload, orphaning this package.
* New upstream release.
* Repackaged upstream tarball, and related to that:
+ removed texinfo from Build-Depends in debian/control,
+ mentioned repackaged tarball in debian/copyright,
+ removed debian/info,
+ removed debian/patches/02info.diff,
+ and added debian/patches/03repack.diff.
* debian/copyright: Updated.
* debian/watch: Updated.

See Also

Package Description
genisoimage_1.1.11-3+b2_amd64.deb Creates ISO-9660 CD-ROM filesystem images
genisovh_0.1-4+b1_amd64.deb Make CD-ROMs bootable for SGI MIPS machines
genius-common_1.0.24-2_all.deb advanced general purpose calculator program (common files)
genius-dev_1.0.24-2_all.deb advanced general purpose calculator program (development files)
genius_1.0.24-2_amd64.deb advanced general purpose calculator program (CLI frontend)
genometester_4.0+git20180508.a9c14a6+dfsg-1_amd64.deb toolkit for performing set operations on k-mer lists
genometools-common_1.5.10+ds-3_all.deb shared data files for GenomeTools
genometools-doc_1.5.10+ds-3_all.deb documentation for GenomeTools
genometools_1.5.10+ds-3_amd64.deb versatile genome analysis toolkit
genparse_0.9.2-1_amd64.deb command line parser generator
genromfs_0.5.2-2+b2_amd64.deb This is the mkfs equivalent for romfs filesystem
gentle_1.9+cvs20100605+dfsg1-7+b1_amd64.deb suite to plan genetic cloning
gentoo_0.20.7-1_amd64.deb fully GUI-configurable, two-pane X file manager
genwqe-tools_4.0.18-3_amd64.deb utilities for accelerated libz implementation
genxdr_2.0.1-5+b10_amd64.deb Go XDR enc/decoder - code generation utility