summaryrefslogtreecommitdiff
path: root/devel/flexdock
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2010-03-08 12:38:39 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2010-03-08 12:38:39 +0000
commit1cbf8a6ae81a02e7a38475447cbb5993c12145ea (patch)
tree9226908149c924440b89c3a17d765fff84ce5d0e /devel/flexdock
parent85aa0073133b4acac3ea6a1c5e5c74fc29387a59 (diff)
downloadpkgsrc-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/DESCR10
-rw-r--r--devel/flexdock/Makefile54
-rw-r--r--devel/flexdock/PLIST14
-rw-r--r--devel/flexdock/distinfo5
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