aopalliance package init

This commit is contained in:
jackie_wu123 2019-12-04 18:02:04 +08:00
parent cb62d82a6c
commit bc11fc284e
4 changed files with 75 additions and 0 deletions

15
aopalliance-1.0.pom Normal file
View File

@ -0,0 +1,15 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<name>AOP alliance</name>
<version>1.0</version>
<description>AOP Alliance</description>
<url>http://aopalliance.sourceforge.net</url>
<licenses>
<license>
<name>Public Domain</name>
</license>
</licenses>
</project>

14
aopalliance-MANIFEST.MF Normal file
View File

@ -0,0 +1,14 @@
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.4
Created-By: 1.7.0_05-icedtea-mockbuild_2012_07_09_18_45-b00 (Oracle Co
rporation)
Bundle-ManifestVersion: 2
Bundle-Name: AOP Alliance
Bundle-SymbolicName: aopalliance
Bundle-Version: 1.0
Bundle-Vendor: AOP Alliance
Export-Package: org.aopalliance.aop,
org.aopalliance.intercept,
org.aopalliance.reflect,
org.aopalliance.instrument
Eclipse-BuddyPolicy: registered

BIN
aopalliance-src.tar.gz Normal file

Binary file not shown.

46
aopalliance.spec Normal file
View File

@ -0,0 +1,46 @@
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 <wutao61@huawei.com> - 1.0-18
- Package init
~