Magellan Linux

Diff of /branches/R11-unstable/include/java.sminc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

branches/magellan-next/include/java.sminc revision 9667 by niro, Wed Jan 4 13:08:10 2012 UTC branches/R11-unstable/include/java.sminc revision 24893 by niro, Tue Nov 25 02:21:44 2014 UTC
# Line 4  sminclude mtools Line 4  sminclude mtools
4    
5  JAVA_CLASSPATH_DIR="/usr/share/java"  JAVA_CLASSPATH_DIR="/usr/share/java"
6    
7  jar-path-from-classpath()  mget-jar-path-from-classpath()
8  {  {
9   local jar="$1"   local jar="$1"
10   local i   local i
# Line 17  jar-path-from-classpath() Line 17  jar-path-from-classpath()
17   done   done
18  }  }
19    
20    # deprecated and will be dropped in near future
21    jar-path-from-classpath()
22    {
23     echo -e "${COLYELLOW}Warning: jar-path-from-classpath() is depcrecated, please use mget-jar-path-from-classpath() instead${COLDEFAULT}" >&2
24     mget-jar-path-from-classpath $@
25    }
26    
27  mclasspathinit()  mclasspathinit()
28  {  {
29   minstalldir /etc/env.d || die   minstalldir /etc/env.d || die
# Line 30  minstalljar-classpath() Line 37  minstalljar-classpath()
37  {  {
38   local files   local files
39   local jar   local jar
40     local jarbase
41    
42   files="$@"   files="$@"
43    
# Line 42  minstalljar-classpath() Line 50  minstalljar-classpath()
50    
51   for jar in ${files}   for jar in ${files}
52   do   do
53   minstallfile ${jar} /usr/share/${PNAME}-${PVER}/lib || die   jarbase="$(basename ${jar})"
54   maddconfig "CLASSPATH=/usr/share/${PNAME}-${PVER}/lib/${jar}" || die   minstallfile ${jar} /usr/share/${PNAME}-${PVER}/lib/${jarbase} || die
55     maddconfig "CLASSPATH=/usr/share/${PNAME}-${PVER}/lib/${jarbase}" || die
56   done   done
57  }  }
58    
# Line 51  minstalljar() Line 60  minstalljar()
60  {  {
61   local files   local files
62   local jar   local jar
63     local jarbase
64    
65   files="$@"   files="$@"
66    
67     minstalldir ${JAVA_CLASSPATH_DIR} || die
68   for jar in ${files}   for jar in ${files}
69   do   do
70   minstallfile ${jar} ${JAVA_CLASSPATH_DIR} || die   jarbase="$(basename ${jar} .jar)"
71     minstallfile ${jar} ${JAVA_CLASSPATH_DIR}/${jarbase}-${PVER}.jar || die
72     mlink ${jarbase}-${PVER}.jar ${JAVA_CLASSPATH_DIR}/${jarbase}.jar || die
73   done   done
74  }  }

Legend:
Removed from v.9667  
changed lines
  Added in v.24893