Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > b9e8ea27320c0525f20afe730496b251 > files > 4

aoi-2.8.1-4.mga3.src.rpm

--- ArtOfIllusion.xml.orig	2010-02-13 01:25:23.000000000 +0100
+++ ArtOfIllusion.xml	2010-02-13 15:20:02.000000000 +0100
@@ -7,11 +7,7 @@
   <property name="build" value="ArtOfIllusion/build" />
   <property name="docs" value="ArtOfIllusion/docs" />
   <property name="dist" value="." />
-  <property name="beanshell" value="beanshell.jar" />
-  <property name="buoy" value="Buoy.jar" />
-  <property name="buoyx" value="Buoyx.jar" />
-  <property name="jogl" value="lib/jogl.jar" />
-  <property name="otherclasses" value="classes.jar" />
+  <property name="classpath" value="/usr/share/java/buoy.jar;/usr/share/java/buoyx.jar;/usr/share/java/jama.jar;/usr/share/java/jogl.jar;/usr/share/java/bsh.jar;jmf.jar"/>
 <!--  <property name="build.compiler" value="classic" /> -->
 
   <target name="init">
@@ -25,15 +21,11 @@
 
   <target name="compile" depends="init">
     <!-- Compile the java code from ${src} into ${build} -->
-    <javac srcdir="${src}" destdir="${build}" classpath="${beanshell};${otherclasses};${buoy};${buoyx};${jogl}" debug="on" target="1.5" source="1.5" />
+    <javac srcdir="${src}" destdir="${build}" classpath="${classpath}" />
   </target>
 
   <target name="dist" depends="compile">
     <!-- Copy all necessary files into ${build}, then create the jar file -->
-    <unjar src="${otherclasses}" dest="${build}" />
-    <unjar src="${beanshell}" dest="${build}" />
-    <unjar src="${buoy}" dest="${build}" />
-    <unjar src="${buoyx}" dest="${build}" />
     <copy todir="${build}/artofillusion/Icons">
       <fileset dir="${src}/artofillusion/Icons" />
     </copy>
@@ -49,6 +41,9 @@
     <copy todir="${build}">
       <fileset dir="${src}" includes="keystrokes.xml" /> 
     </copy>
+    <manifest file="${src}/MANIFEST.MF">
+      <attribute name="Main-Class" value="artofillusion.ArtOfIllusion" />
+    </manifest>
     <jar jarfile="${dist}/ArtOfIllusion.jar" basedir="${build}" manifest="${src}/MANIFEST.MF" />
   </target>