Magellan Linux

Diff of /branches/R11-stable/extras/hamcrest/hamcrest-1.3-r1.smage2

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

revision 17413 by niro, Tue Jun 11 12:09:39 2013 UTC revision 17414 by niro, Tue Jun 11 12:38:07 2013 UTC
# Line 19  SRCFILE="${PNAME}-${PVER}.zip" Line 19  SRCFILE="${PNAME}-${PVER}.zip"
19  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"  SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
20    
21  sminclude java  sminclude java
22    msetfeature "!check"
23    
24  SRC_URI=(  SRC_URI=(
25   https://hamcrest.googlecode.com/files/${SRCFILE}   https://hamcrest.googlecode.com/files/${SRCFILE}
# Line 35  src_prepare() Line 36  src_prepare()
36  src_compile()  src_compile()
37  {  {
38   cd ${SRCDIR}   cd ${SRCDIR}
39   ant jars || die   local myopts
 }  
40    
41  src_check()   # requires 1.5 source definitions
42  {   myopts+=" -Dant.build.javac.source=1.5"
43   cd ${SRCDIR}  
44   ant test || die   # suppress SNAPSHOT version suffix
45     myopts+=" -Dversion='${PVER}'"
46    
47     ant ${myopts} clean core generator library bigjar || die
48  }  }
49    
50  src_install()  src_install()
51  {  {
52   cd ${SRCDIR}   cd ${SRCDIR}
53    
  # invidual install into subdir  
  minstalldir ${JAVA_CLASSPATH_DIR}/${PNAME} || die  
54   local jar   local jar
55   for jar in core library generator integration   for jar in core library generator integration all
56   do   do
57   install ${jar} ${JAVA_CLASSPATH_DIR}/${PNAME}/ || die   # minstalljar adds pver automatically - so we rename the jars
58   mlink ${PNAME}/${jar} ${JAVA_CLASSPATH_DIR}/${PNAME}-${jar}-${PVER}.jar || die   cp hamcrest-${jar}-${PVER}.jar hamcrest-${jar}.jar || die
59     minstalljar build/hamcrest-${jar}.jar || die
60     # invidual install into subdir is required by some packages
61     minstalldir ${JAVA_CLASSPATH_DIR}/${PNAME} || die
62     mlink ../hamcrest-${jar}-${PVER}.jar ${JAVA_CLASSPATH_DIR}/${PNAME}/${jar}.jar || die
63   done   done
64    
65   minstalldocs README.txt LICENSE.txt CHANGES.txt || die   minstalldocs README.txt LICENSE.txt CHANGES.txt || die

Legend:
Removed from v.17413  
changed lines
  Added in v.17414