BSD Ports

devel/flexdock 1.2.5 FreeBSD

Swing windowing and docking framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4043e7ca5d
License
MIT
Categories
devel, java
Package size
5243.8 KiB, 15315.9 KiB installed

Description

FlexDock is a Java docking framework for use in cross-platform Swing applications. It offers features you'd expect in any desktop docking framework such as:

\* Tabbed and Split Layouts
\* Drag-n-Drop capability (with native drag rubber band painting
  on some platforms)
\* Floating windows
\* Collapsible Containers to Save Real Estate
\* Layout Persistence

In the other systems

SystemPortVersion
FreeBSDdevel/flexdock1.2.5
NetBSDdevel/flexdock0.5.1
DragonFlydevel/flexdock1.2.4_1

Install

Binary package:

pkg install flexdock

From the ports tree:

cd /usr/ports/devel/flexdock/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	flexdock>0:devel/flexdock

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.51.2.51.2.41.2.4_11.2.5
FreeBSD:14:quarterly1.2.51.2.5n/a1.2.4_11.2.5
FreeBSD:15:latest1.2.51.2.5n/a1.2.4_11.2.4_1
FreeBSD:15:quarterly1.2.51.2.5n/an/an/a
FreeBSD:16:latest1.2.51.2.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 54

Configuration

Options name: devel_flexdock

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
java:ant
Service scripts
none

Message after installing

===>   NOTICE:

The flexdock port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

distinfo 1
FileSizeSHA256
flexdock-1.2.5.tar.bz25.915343e+066bd12da4bb74471f04a0b61173d7942e7c8fa421eb4b87209b3dd86f7a839aad

Commit history 2

DateCommitCreditsLog message
4043e7ca5d Thierry Thomas devel/flexdock: upgrade to 1.2.5
c03e6f5e90 Ronald Klop devel/flexdock: unpin openjdk8
Builds fine with modern JDK. Dependency math/scilab uses openjdk8 so this needs to generate Java 8 compatible class files. NB: I think upstream moved here: https://gitlab.com/scilab/forge/flexdock NB2: Remove java:run as it is a library. The final application will decide what JDK to run with, so no need to install multiple JDKs. Approved-by: no maintainer