Name: aopalliance Epoch: 0 Version: 1.0 Release: 18 Summary: A standards for Java/J2EE AOP License: Public Domain URL: http://aopalliance.sourceforge.net/ BuildArch: noarch Source0: aopalliance-src.tar.gz Source1: http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom Source2: %{name}-MANIFEST.MF BuildRequires: ant javapackages-local %description Aspect-Oriented Programming (AOP) offers a better solution to many problems than do existing technologies, such as EJB. AOP Alliance facilitates and standardizes the use of AOP. This package contains APIs for program instrumentation, interception mechanisms, and a set of interfaces for implementing a generic reflection API. %{?javadoc_package} %prep %autosetup -n %{name} -p1 %build export CLASSPATH= OPT_JAR_LIST=: %{ant} -Dbuild.sysclasspath=only jar javadoc jar umf %{SOURCE2} build/%{name}.jar %install %mvn_file : %{name} %mvn_artifact %{SOURCE1} build/%{name}.jar %mvn_install -J build/javadoc %files -f .mfiles %changelog * Sat Nov 30 2019 wutao - 1.0-18 - Package init ~