Make ant an optional dependency

This commit is contained in:
Mat Booth 2016-02-22 11:44:26 +00:00
parent c0962cb892
commit 70b9db7e27
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,4 @@
Bundle-Name= Java code generation library Bundle-Name= Java code generation library
Bundle-SymbolicName= net.sf.cglib.core Bundle-SymbolicName= net.sf.cglib.core
Export-Package=net.* Export-Package=net.*
Import-Package=org.apache.tools.*;resolution:=optional,*

View File

@ -1,6 +1,6 @@
Name: cglib Name: cglib
Version: 3.1 Version: 3.1
Release: 9%{?dist} Release: 10%{?dist}
Summary: Code Generation Library for Java Summary: Code Generation Library for Java
License: ASL 2.0 and BSD License: ASL 2.0 and BSD
Url: http://cglib.sourceforge.net/ Url: http://cglib.sourceforge.net/
@ -31,7 +31,7 @@ Documentation for the cglib code generation library.
cp -p %{SOURCE1} pom.xml cp -p %{SOURCE1} pom.xml
rm lib/*.jar rm lib/*.jar
build-jar-repository -s lib objectweb-asm build-jar-repository -s lib objectweb-asm ant
# Remove the repackaging step that includes other jars into the final thing # Remove the repackaging step that includes other jars into the final thing
sed -i "/<taskdef name=.jarjar/,/<.jarjar>/d" build.xml sed -i "/<taskdef name=.jarjar/,/<.jarjar>/d" build.xml
@ -62,6 +62,9 @@ mv dist/cglib-%{version}.bar dist/cglib-%{version}.jar
%license LICENSE NOTICE %license LICENSE NOTICE
%changelog %changelog
* Mon Feb 22 2016 Mat Booth <mat.booth@redhat.com> - 3.1-10
- Make ant an optional dependency
* Thu Feb 18 2016 Mat Booth <mat.booth@redhat.com> - 3.1-9 * Thu Feb 18 2016 Mat Booth <mat.booth@redhat.com> - 3.1-9
- Modernise spec file - Modernise spec file