libgetopt-java - GNU getopt - Java port

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libgetopt-java
Package version 1.0.14+dfsg
Package release 2
Package architecture all
Package type deb
Installed size 83 B
Download size 25.06 KB
Official Mirror
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-2_all.deb 1.0.14+dfsg all Debian Main
libgetopt-java - - -


Type URL
Binary Package libgetopt-java_1.0.14+dfsg-2_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




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.
2009-09-15 - Michael Koch <>
libgetopt-java (1.0.11-3) unstable; urgency=low
* (Build-)Depends on default-jdk.
* Build-Depends on debhelper >= 7.
* Use dh_prep instead of dh_clean -k.
* Clarified debian/copyright.
* Moved package to section 'java'
* Moved Build-Depends-Indep to Build-Depends.
* Let package Depends on ${misc:Depends}.
* Clarified debian/copyright.
* Removed Wolfgang and added myself to uploaders.
* Updated Standards-Version to 3.8.3.
2006-04-24 - Arnaud Vandyck <>
libgetopt-java (1.0.11-2) unstable; urgency=low
* Removed Takashi Okamoto from the uploaders (closes: #352986).
* Added myself as an uploader.

See Also

Package Description
libgetopt-long-descriptive-perl_0.097-1_all.deb module that handles command-line arguments with usage text
libgetopt-lucid-perl_1.05-1_all.deb module for parsing command line arguments
libgetopt-mixed-perl_1.008-10_all.deb Perl module for processing options in GNU-style (= long and short)
libgetopt-ocaml-dev_0.0.20040811-10+b4_amd64.deb command line parsing library for OCaml
libgetopt-simple-perl_1.52-4_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-1_all.deb syntactic sugar for creating a command line usage function
libgettext-ant-tasks-java_0.9.7+svn206-1_all.deb Java classes for internationalization (i18n) - Ant tasks
libgettext-commons-java_0.9.6-2_all.deb Java classes for internationalization (i18n)
libgettext-ocaml-dev_0.3.4-1+b4_amd64.deb OCaml internationalization library
libgettext-ocaml_0.3.4-1+b4_amd64.deb OCaml internationalization shared library
libgettextpo-dev_0.19.3-2_amd64.deb GNU Internationalization library development files
libgettextpo0_0.19.3-2_amd64.deb GNU Internationalization library
libgexiv2-2_0.10.2-2_amd64.deb GObject-based wrapper around the Exiv2 library
libgexiv2-dev_0.10.2-2_amd64.deb GObject-based wrapper around the Exiv2 library - development files