File: Install

package info (click to toggle)
espresso 6.7-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 311,040 kB
  • sloc: f90: 447,429; ansic: 52,566; sh: 40,631; xml: 37,561; tcl: 20,077; lisp: 5,923; makefile: 4,502; python: 4,379; perl: 1,219; cpp: 761; fortran: 618; java: 568; awk: 128
file content (21 lines) | stat: -rwxr-xr-x 1,326 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if ! ( [ -e lib/jcommon-1.0.23.jar -a -e lib/jfreechart-1.0.19.jar ] )
then
    # Download jfreechart and jcommon jars
    wget "http://downloads.sourceforge.net/project/jfreechart/3.%20JCommon/1.0.23/jcommon-1.0.23.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2Ffiles%2F3.%2520JCommon%2F1.0.23%2F&ts=1474625637&use_mirror=freefr"
    wget "http://downloads.sourceforge.net/project/jfreechart/1.%20JFreeChart/1.0.19/jfreechart-1.0.19.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fjfreechart%2F%3Fsource%3Dtyp_redirect&ts=1474625662&use_mirror=vorboss"
    unzip -x "jcommon-1.0.23*" jcommon-1.0.23/jcommon-1.0.23.jar
    unzip -x "jfreechart-1.0.19.*" jfreechart-1.0.19/lib/jfreechart-1.0.19.jar
    # Move them into the lib directory
    mkdir -p lib
    mv jcommon-1.0.23/jcommon-1.0.23.jar lib
    mv jfreechart-1.0.19/lib/jfreechart-1.0.19.jar lib
    rm -rf jcommon-1.0.23 jcommon-1.0.23.zip* jfreechart-1.0.19 jfreechart-1.0.19.zip*
fi
# Compile for CoclorCalculator
cd src 
rm -f *.class ColorCalculator5.jar
javac -cp ../lib/jfreechart-1.0.19.jar:../lib/jcommon-1.0.23.jar *.java
jar cfm ColorCalculator5.jar Manifest.txt *.class ../lib/jfreechart-1.0.19.jar ../lib/jcommon-1.0.23.jar
#jar cfm ColorCalculator5.jar Manifest.txt *.class jfreechart-1.0.19.jar com org
mv ColorCalculator5.jar ..
cd ..