2 %include /usr/lib/rpm/macros.java
6 Summary: C/C++, FORTRAN, MIDL and Windows Resource compilers tasks for ant
11 Group: Development/Languages/Java
12 Source0: http://dl.sourceforge.net/project/ant-contrib/ant-contrib/cpptasks-1.0-beta5/cpptasks-%{version}%{_rc}.tar.gz
13 # Source0-md5: 7f0f7732acd0c82f7efb228f667ec79a
14 URL: http://sf.net/projects/ant-contrib
17 BuildRequires: java-xerces
18 BuildRequires: jpackage-utils
19 BuildRequires: rpm-javaprov
20 BuildRequires: rpmbuild(macros) >= 1.300
22 Requires: jpackage-utils
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 The cc task can compile various source languages and produce
28 executables, shared libraries (aka DLL's) and static libraries.
29 Compiler adaptors are currently available for C/C++, FORTRAN, MIDL and
30 Windows Resource compilers.
33 %setup -q -n cpptasks-%{version}%{_rc}
36 export JAVA_HOME="%{java_home}"
38 required_jars="xerces-j2"
39 CLASSPATH=$(build-classpath $required_jars)
44 rm -rf $RPM_BUILD_ROOT
45 install -d $RPM_BUILD_ROOT%{_javadir}/ant
48 cp -a target/lib/cpptasks.jar $RPM_BUILD_ROOT%{_javadir}/ant/ant-cpptasks.jar
51 rm -rf $RPM_BUILD_ROOT
54 %defattr(644,root,root,755)