libgetopt-java - GNU getopt - Java port

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libgetopt-java_1.0.14+dfsg-4_all.deb
Package name libgetopt-java
Package version 1.0.14+dfsg
Package release 4
Package architecture all
Package type deb
Category implemented-in::java java role::shared-lib
License -
Maintainer Debian Java Maintainers <>
Download size 24.90 KB
Installed size 51.00 KB
The GNU Java getopt classes support short and long argument parsing
in a manner 100% compatible with the version of GNU getopt in glibc
2.0.6 with a mostly compatible programmer's interface as well. Note that
this is a port, not a new implementation.


Package Version Architecture Repository
libgetopt-java_1.0.14+dfsg-4_all.deb 1.0.14+dfsg all Debian Main
libgetopt-java - - -


Type URL
Binary Package libgetopt-java_1.0.14+dfsg-4_all.deb
Source Package libgetopt-java

Install Howto

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




2017-10-08 - Markus Koschany <>
libgetopt-java (1.0.14+dfsg-4) unstable; urgency=medium
[ Chris West (Faux) ]
* update -source and -target to be java 9 compatible
[ Markus Koschany ]
* Build only the relevant javadocs and exclude
This will prevent a build failure with OpenJDK 9.
* Switch to compat level 10.
* Use https for Vcs and Format fields.
* Update copyright years.
* Declare compliance with Debian Policy 4.1.1.
* Remove some unnecessary variables from debian/rules.
2015-11-27 - Markus Koschany <>
libgetopt-java (1.0.14+dfsg-3) unstable; urgency=medium
* Moved the package to Git.
* Update my e-mail address.
* Declare compliance with Debian Policy 3.9.6.
* Use only Build-Depends field for declaring build dependencies.
2013-05-15 - tony mancill <>
libgetopt-java (1.0.14+dfsg-2) unstable; urgency=low
* Team upload.
* Upload to unstable.
2013-04-08 - Markus Koschany <>
libgetopt-java (1.0.14+dfsg-1) experimental; urgency=low
* New upstream release.
- Repackage the tarball and remove pre-built class and html files.
* Bump compat level to 9 and require debhelper >=9.
* debian/control:
- Add myself to Uploaders.
- Remove Michael Koch from Uploaders because he is inactive.
(Closes: #654063)
- Remove Niels Thykier from Uploaders on his own request.
- Add versioned dependency for maven-repo-helper.
- Bump Standards-Version to 3.9.4, no changes necessary.
- Use canonical Vcs-URI.
- Move default-jdk and default-jdk-doc build dependencies to
Build-Depends-Indep because both are only needed for arch-independent
- libgetopt-java: Suggest libgetopt-java-doc instead of default-jdk-doc.
- libgetopt-java: Remove ${java:Depends} variable to avoid a dependency on
openjdk-6-jre-headless which is not desired. See also lintian tag
* debian/rules:
- Simplify debian/rules by using dh sequencer.
- Use javahelper and jh_maven_repo_helper plugin.
- Add get-orig-source target.
* Update debian/copyright to copyright format 1.0.
* Add libgetopt-java.jlibs and libgetopt-java.poms file. Use these files to
install the jar file and all maven related information.
* Update debian/pom.xml.
* Rename README.Debian-source to README.source and update the file.
* Drop dirs file. It is no longer needed.
* Install the README via docs file.
* Improve the watch file thus it can detect the latest upstream release.
2011-10-28 - Niels Thykier <>
libgetopt-java (1.0.13-4) unstable; urgency=low
* Added build-arch and build-indep targets.
* Bumped Standards-Versions to 3.9.2 - no changes required.
* Compile javadoc during build instead of using the prebuilt one.
- Link javadoc against the system javadoc
* Split the javadoc to a separate package.
- New location: /usr/share/doc/libgetopt-java-doc/api
* Bumped debhelper compat 8.
2011-09-02 - Torsten Werner <>
libgetopt-java (1.0.13-3) unstable; urgency=low
* Team upload.
* Remove Java runtime from Depends.
* Remove Arnaud from Uploaders list.
* Switch to source format 3.0.
* Update Standards-Version: 3.9.1.
2010-02-10 - Gabriele Giacone <>
libgetopt-java (1.0.13-2) unstable; urgency=low
[ Damien Raude-Morvan ]
* Fix debian/watch
[ Gabriele Giacone ]
* Added maven support
* Standards-Version to 3.8.4
2009-09-20 - Niels Thykier <>
libgetopt-java (1.0.13-1) unstable; urgency=low
* New upstream release.
* Lower Depends to default-jre-headless from default-jdk.
* Made debian/rules determine the upstream version automatically.
* Corrected LGPL to LGPL-2 in debian/copyright.
* Added Homepage and Vcs-* fields to debian/control.

See Also

Package Description
libgetopt-long-descriptive-perl_0.103-2_all.deb module that handles command-line arguments with usage text
libgetopt-lucid-perl_1.09-1_all.deb module for parsing command line arguments
libgetopt-mixed-perl_1.008-10.2_all.deb Perl module for processing options in GNU-style (= long and short)
libgetopt-ocaml-dev_0.0.20040811-10+b6_i386.deb command line parsing library for OCaml
libgetopt-simple-perl_1.52-5_all.deb provide a simple wrapper around Getopt::Long
libgetopt-tabular-perl_0.3-2_all.deb table-driven argument parsing for Perl 5
libgetopt-usaginator-perl_0.0012-2_all.deb syntactic sugar for creating a command line usage function
libgetoptions-dev_2.3+dfsg-3_i386.deb Command line argument processing library for C (development files)
libgetoptions0_2.3+dfsg-3_i386.deb Command line argument processing library for C
libgettext-ant-tasks-java_0.9.7+svn206-1_all.deb Java classes for internationalization (i18n) - Ant tasks
libgettext-commons-java_0.9.6-6_all.deb Java classes for internationalization (i18n)
libgettext-maven-plugin-java_1.2.9-2_all.deb plugin to integrate gettext tools into a Maven build
libgettext-ocaml-dev_0.3.7-1+b2_i386.deb OCaml internationalization library
libgettext-ocaml_0.3.7-1+b2_i386.deb OCaml internationalization shared library
libgettextpo-dev_0.19.8.1-9_i386.deb GNU Internationalization library development files