devel/jsap 2.1_4 FreeBSD
Java package to parse command-line arguments
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- devel, java
- Package size
- 151.5 KiB, 2237.7 KiB installed
Description
JSAP: the Java-based Simple Argument Parser
JSAP parses your command line and instantiates objects of types you specify based upon that command line. If you configure JSAP to expect an Integer on the command line, and the user does not provide a String that can be converted to an Integer, JSAP will alert your program to the fact that there was a problem with the command line. If JSAP indicates that your command line was successfully parsed, you are guaranteed an Integer when you request that parameter's value from your program. There's a pretty big (and growing) list of return types supported by JSAP.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/jsap | 2.1_4 |
| DragonFly | devel/jsap | 2.1_2 |
Install
Binary package:
pkg install jsap
From the ports tree:
cd /usr/ports/devel/jsap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= jsap>0:devel/jsap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1_4 | 2.1_4 | 2.1_2 | 2.1_2 | 2.1_4 |
| FreeBSD:14:quarterly | 2.1_4 | 2.1_4 | n/a | 2.1_2 | 2.1_4 |
| FreeBSD:15:latest | 2.1_4 | 2.1_4 | n/a | 2.1_2 | 2.1_2 |
| FreeBSD:15:quarterly | 2.1_4 | 2.1_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1_4 | 2.1_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 53
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
Options name: devel_jsap
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- java
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| JSAP-2.1.tar.gz | 206473 | cdb7b52e4763ea4e7bdf0240d6a20a2b0d06709cad4180d977b023199c35b7a5 |
Master sites 1
- SF
Commit history 0
No commits in the history this site was built from.