diff options
author | dmcmahill <dmcmahill@pkgsrc.org> | 2010-03-08 12:38:39 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill@pkgsrc.org> | 2010-03-08 12:38:39 +0000 |
commit | 1cbf8a6ae81a02e7a38475447cbb5993c12145ea (patch) | |
tree | 9226908149c924440b89c3a17d765fff84ce5d0e /devel/flexdock | |
parent | 85aa0073133b4acac3ea6a1c5e5c74fc29387a59 (diff) | |
download | pkgsrc-1cbf8a6ae81a02e7a38475447cbb5993c12145ea.tar.gz |
import flexdock-0.5.1
---------------------
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
Diffstat (limited to 'devel/flexdock')
-rw-r--r-- | devel/flexdock/DESCR | 10 | ||||
-rw-r--r-- | devel/flexdock/Makefile | 54 | ||||
-rw-r--r-- | devel/flexdock/PLIST | 14 | ||||
-rw-r--r-- | devel/flexdock/distinfo | 5 |
4 files changed, 83 insertions, 0 deletions
diff --git a/devel/flexdock/DESCR b/devel/flexdock/DESCR new file mode 100644 index 00000000000..e999a332623 --- /dev/null +++ b/devel/flexdock/DESCR @@ -0,0 +1,10 @@ +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 diff --git a/devel/flexdock/Makefile b/devel/flexdock/Makefile new file mode 100644 index 00000000000..64479415aee --- /dev/null +++ b/devel/flexdock/Makefile @@ -0,0 +1,54 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/03/08 12:38:39 dmcmahill Exp $ +# + +DISTNAME= flexdock-0.5.1 +CATEGORIES= devel +MASTER_SITES= https://flexdock.dev.java.net/files/documents/2037/52479 +EXTRACT_SUFX= .zip + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://flexdock.dev.java.net/ +COMMENT= Swing windowing and docking framework +LICENSE= apache-2.0 + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= # none +USE_JAVA= run + +INSTALLATION_DIRS= \ + lib/java/flexdock \ + lib/java/flexdock/lib \ + lib/java/flexdock/lib/jmf \ + lib/java/flexdock/lib/jmf/doc \ + lib/java/flexdock/lib/jmf/lib \ + share/examples/flexdock + +PLIST_SUBST+= PKGVERSION_NOREV=${PKGVERSION_NOREV} + +do-build: + ${MKDIR} ${WRKSRC} + printf "#! ${SH}\\nexec ${PKG_JAVA_HOME}/bin/java -jar ${PREFIX}/lib/java/flexdock/flexdock-demo-${PKGVERSION_NOREV}.jar \"\$$@\"\\n" > ${WRKDIR}/flexdock.sh + +FD_FILES= \ + flexdock-demo-0.5.1.jar \ + flexdock-0.5.1.jar \ + lib/jmf/doc/readme.html \ + lib/jmf/lib/customizer.jar \ + lib/jmf/lib/jmf.jar \ + lib/jmf/lib/jmf.properties \ + lib/jmf/lib/mediaplayer.jar \ + lib/jmf/lib/multiplayer.jar \ + lib/LICENSE.txt \ + lib/commons-logging-1.1.jar \ + lib/looks-2.1.1.jar \ + lib/skinlf.jar + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/flexdock.sh ${DESTDIR}${PREFIX}/share/examples/flexdock/ +.for tmp in ${FD_FILES} + ${INSTALL_DATA} ${WRKDIR}/${tmp} ${DESTDIR}${PREFIX}/lib/java/flexdock/${tmp} +.endfor + +.include "../../mk/java-vm.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/flexdock/PLIST b/devel/flexdock/PLIST new file mode 100644 index 00000000000..91e5ec4c123 --- /dev/null +++ b/devel/flexdock/PLIST @@ -0,0 +1,14 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/08 12:38:39 dmcmahill Exp $ +lib/java/flexdock/flexdock-${PKGVERSION_NOREV}.jar +lib/java/flexdock/flexdock-demo-${PKGVERSION_NOREV}.jar +lib/java/flexdock/lib/jmf/doc/readme.html +lib/java/flexdock/lib/jmf/lib/customizer.jar +lib/java/flexdock/lib/jmf/lib/jmf.jar +lib/java/flexdock/lib/jmf/lib/jmf.properties +lib/java/flexdock/lib/jmf/lib/mediaplayer.jar +lib/java/flexdock/lib/jmf/lib/multiplayer.jar +lib/java/flexdock/lib/LICENSE.txt +lib/java/flexdock/lib/commons-logging-1.1.jar +lib/java/flexdock/lib/looks-2.1.1.jar +lib/java/flexdock/lib/skinlf.jar +share/examples/flexdock/flexdock.sh diff --git a/devel/flexdock/distinfo b/devel/flexdock/distinfo new file mode 100644 index 00000000000..a3f723f48b2 --- /dev/null +++ b/devel/flexdock/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/03/08 12:38:39 dmcmahill Exp $ + +SHA1 (flexdock-0.5.1.zip) = 8c8fa3e15e522c5a29f3cc4e17a58aa9edeafe72 +RMD160 (flexdock-0.5.1.zip) = faa90758263bca0d8c5ecbd1af1aeb6809ec6672 +Size (flexdock-0.5.1.zip) = 6666601 bytes |