]> git.pld-linux.org Git - packages/ant-cpptasks.git/blame - ant-cpptasks.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/ant-cpptasks.git] / ant-cpptasks.spec
CommitLineData
55558a18 1
55558a18 2
3%define _rc b5
4
5Summary: C/C++, FORTRAN, MIDL and Windows Resource compilers tasks for ant
6Name: ant-cpptasks
7Version: 1.0
8Release: 0.%{_rc}.1
9License: Apache v2.0
10Group: Development/Languages/Java
f73aa2cd 11Source0: http://dl.sourceforge.net/project/ant-contrib/ant-contrib/cpptasks-1.0-beta5/cpptasks-%{version}%{_rc}.tar.gz
55558a18 12# Source0-md5: 7f0f7732acd0c82f7efb228f667ec79a
13URL: http://sf.net/projects/ant-contrib
14BuildRequires: ant
bd1e95ab 15BuildRequires: jdk
55558a18 16BuildRequires: java-xerces
17BuildRequires: jpackage-utils
55558a18 18BuildRequires: rpm-javaprov
19BuildRequires: rpmbuild(macros) >= 1.300
20# for %{_javadir}
21Requires: jpackage-utils
22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
f73aa2cd 26The cc task can compile various source languages and produce
27executables, shared libraries (aka DLL's) and static libraries.
28Compiler adaptors are currently available for C/C++, FORTRAN, MIDL and
29Windows Resource compilers.
55558a18 30
31%prep
32%setup -q -n cpptasks-%{version}%{_rc}
33
34%build
35export JAVA_HOME="%{java_home}"
36
37required_jars="xerces-j2"
38CLASSPATH=$(build-classpath $required_jars)
39
40%ant
41
42%install
43rm -rf $RPM_BUILD_ROOT
44install -d $RPM_BUILD_ROOT%{_javadir}/ant
45
46# jars
8d6764bb 47cp -a target/lib/cpptasks.jar $RPM_BUILD_ROOT%{_javadir}/ant/ant-cpptasks.jar
55558a18 48
49%clean
50rm -rf $RPM_BUILD_ROOT
51
52%files
53%defattr(644,root,root,755)
54%{_javadir}/ant/*.jar
This page took 0.065327 seconds and 4 git commands to generate.