This is an automated email from the git hooks/post-receive script. misterc-guest pushed a commit to branch master in repository libjung-java.
commit 80f128cc1f623dc06ff13ee42386c20a1cb3d01a Author: Michael R. Crusoe <[email protected]> Date: Sat Feb 21 23:24:25 2015 -0500 split contrib package off --- debian/control | 36 ++++++++++++++++++++++++++++++++++-- debian/javabuild | 7 ++++--- debian/libjung-contrib-java.jlibs | 4 ++++ debian/libjung-java.jlibs | 5 +++++ debian/rules | 21 +++++++++++++++++++-- 5 files changed, 66 insertions(+), 7 deletions(-) diff --git a/debian/control b/debian/control index 5946b65..6c98148 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,7 @@ Source: libjung-java Maintainer: Debian Med Packaging Team <[email protected]> Uploaders: Michael R. Crusoe <[email protected]> -Section: contrib/java +Section: java Priority: optional Build-Depends: debhelper (>= 9), javahelper, @@ -46,9 +46,41 @@ Description: Java Universal Network/Graph Framework layouts. In addition, filtering mechanisms are provided which allow users to focus their attention, or their algorithms, on specific portions of the graph. +Package: libjung-contrib-java +Section: contrib/java +Architecture: all +Depends: ${java:Depends}, + ${misc:Depends} +Recommends: ${java:Recommends} +Description: Java Universal Network/Graph Framework contrib classes + JUNG provides a common and extendible language for the modeling, analysis, and + visualization of data that can be represented as a graph or network. + . + The JUNG architecture is designed to support a variety of representations of + entities and their relations, such as directed and undirected graphs, + multi-modal graphs, graphs with parallel edges, and hypergraphs. It provides + a mechanism for annotating graphs, entities, and relations with metadata. This + facilitates the creation of analytic tools for complex data sets that can + examine the relations between entities as well as the metadata attached to each + entity and relation. + . + The current distribution of JUNG includes implementations of a number of + algorithms from graph theory, data mining, and social network analysis, such as + routines for clustering, decomposition, optimization, random graph generation, + statistical analysis, and calculation of network distances, flows, and + importance measures (centrality, PageRank, HITS, etc.). + . + JUNG also provides a visualization framework that makes it easy to construct + tools for the interactive exploration of network data. Users can use one of the + layout algorithms provided, or use the framework to create their own custom + layouts. In addition, filtering mechanisms are provided which allow users to + focus their attention, or their algorithms, on specific portions of the graph. + . + This package contains the Java classes with non-free dependencies. + Package: libjung-java-doc Architecture: all -Section: contrib/doc +Section: doc Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} diff --git a/debian/javabuild b/debian/javabuild index baae4f0..00d10ee 100644 --- a/debian/javabuild +++ b/debian/javabuild @@ -3,9 +3,10 @@ jung-algorithms-2.0.1.jar jung-algorithms-2.0.1-sources jung-graph-impl-2.0.1.jar jung-graph-impl-2.0.1-sources jung-io-2.0.1.jar jung-io-2.0.1-sources jung-visualization-2.0.1.jar jung-visualization-2.0.1-sources -jung-jai-2.0.1.jar jung-jai-2.0.1-sources -jung-jai-samples-2.0.1.jar jung-jai-samples-2.0.1-sources jung-samples-2.0.1.jar jung-samples-2.0.1-sources jung-3d-2.0.1.jar jung-3d-2.0.1-sources jung-3d-demos-2.0.1.jar jung-3d-demos-2.0.1-sources - +jung-algorithms-contrib-2.0.1.jar jung-algorithms-contrib-2.0.1-sources +jung-io-contrib-2.0.1.jar jung-io-contrib-2.0.1-sources +jung-jai-contrib-2.0.1.jar jung-jai-contrib-2.0.1-sources +jung-jai-samples-contrib-2.0.1.jar jung-jai-samples-contrib-2.0.1-sources diff --git a/debian/libjung-contrib-java.jlibs b/debian/libjung-contrib-java.jlibs new file mode 100644 index 0000000..e6e5286 --- /dev/null +++ b/debian/libjung-contrib-java.jlibs @@ -0,0 +1,4 @@ +jung-algorithms-contrib-2.0.1.jar +jung-io-contrib-2.0.1.jar +jung-jai-contrib-2.0.1.jar +jung-jai-samples-contrib-2.0.1.jar diff --git a/debian/libjung-java.jlibs b/debian/libjung-java.jlibs index 96f5138..9fb22ce 100644 --- a/debian/libjung-java.jlibs +++ b/debian/libjung-java.jlibs @@ -1,3 +1,8 @@ jung-api-2.0.1.jar jung-algorithms-2.0.1.jar jung-graph-impl-2.0.1.jar +jung-io-2.0.1.jar +jung-visualization-2.0.1.jar +jung-samples-2.0.1.jar +jung-3d-2.0.1.jar +jung-3d-demos-2.0.1.jar diff --git a/debian/rules b/debian/rules index e8c5a6e..462b99c 100755 --- a/debian/rules +++ b/debian/rules @@ -3,10 +3,10 @@ DH_VERBOSE := 1 export JAVA_HOME=/usr/lib/jvm/default-java -export CLASSPATH=/usr/share/java/commons-collections4.jar:/usr/share/java/colt.jar:/usr/share/java/jai_core-1.1.4.jar:/usr/share/java/j3dcore.jar:/usr/share/java/vecmath.jar:/usr/share/java/j3dutils.jar:./jung-api-2.0.1.jar:./jung-algorithms-2.0.1.jar:./jung-visualization-2.0.1.jar:./jung-graph-impl-2.0.1.jar:./jung-3d-2.0.1.jar +export CLASSPATH=/usr/share/java/commons-collections4.jar:/usr/share/java/colt.jar:/usr/share/java/jai_core-1.1.4.jar:/usr/share/java/j3dcore.jar:/usr/share/java/vecmath.jar:/usr/share/java/j3dutils.jar:./jung-api-2.0.1.jar:./jung-algorithms-2.0.1.jar:./jung-visualization-2.0.1.jar:./jung-graph-impl-2.0.1.jar:./jung-3d-2.0.1.jar:./jung-io-2.0.1.jar:./jung-jai-contrib-2.0.1.jar %: - dh $@ --with javahelper + dh $@ --with javahelper --parallel override_dh_auto_build: for jar in *.jar; do mkdir $${jar%%.jar}; cd $${jar%%.jar}; \ @@ -25,4 +25,21 @@ override_dh_auto_build: -e 's/TruePredicate.getInstance/TruePredicate.truePredicate/' ; \ cd ..; done; patch -p1 < debian/patches/use-apache-commons-collections + mkdir -p jung-algorithms-contrib-2.0.1-sources/edu/uci/ics/jung/algorithms/importance + mkdir -p jung-algorithms-contrib-2.0.1-sources/edu/uci/ics/jung/algorithms/matrix + mkdir -p jung-io-contrib-2.0.1-sources/edu/uci/ics/jung/io + mkdir -p jung-samples-contrib-2.0.1-sources/edu/uci/ics/jung/samples + mv jung-algorithms-2.0.1-sources/edu/uci/ics/jung/algorithms/importance/MarkovCentrality.java \ + jung-algorithms-2.0.1-sources/edu/uci/ics/jung/algorithms/importance/RandomWalkSTBetweenness.java \ + jung-algorithms-2.0.1-sources/edu/uci/ics/jung/algorithms/importance/RandomWalkBetweenness.java \ + jung-algorithms-contrib-2.0.1-sources/edu/uci/ics/jung/algorithms/importance/ + mv jung-io-2.0.1-sources/edu/uci/ics/jung/io/MatrixFile.java jung-io-contrib-2.0.1-sources/edu/uci/ics/jung/io/ + mv jung-jai-2.0.1-sources jung-jai-contrib-2.0.1-sources + mv jung-jai-samples-2.0.1-sources jung-jai-samples-contrib-2.0.1-sources + mv jung-samples-2.0.1-sources/edu/uci/ics/jung/samples/ClusteringDemo.java \ + jung-samples-2.0.1-sources/edu/uci/ics/jung/samples/GraphFromGraphMLDemo.java \ + jung-samples-2.0.1-sources/edu/uci/ics/jung/samples/SimpleGraphDraw.java \ + jung-samples-2.0.1-sources/edu/uci/ics/jung/samples/GraphEditorDemo.java \ + jung-samples-2.0.1-sources/edu/uci/ics/jung/samples/PluggableRendererDemo.java \ + jung-samples-contrib-2.0.1-sources/edu/uci/ics/jung/samples/ dh_auto_build -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/libjung-java.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
