bfa275
%global java_home %{_jvmlibdir}/java-1.8.0-openjdk
bfa275
88780a
Name:           aopalliance
88780a
Version:        1.0
bfa275
Release:        20%{?dist}
88780a
Summary:        Java/J2EE AOP standards
88780a
License:        Public Domain
88780a
URL:            http://aopalliance.sourceforge.net/
88780a
BuildArch:      noarch
88780a
88780a
# cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login
88780a
# password empty
88780a
# cvs -z3 -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance export -r HEAD aopalliance
88780a
Source0:        aopalliance-src.tar.gz
88780a
Source1:        http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom
88780a
Source2:        %{name}-MANIFEST.MF
88780a
88780a
BuildRequires:  ant
88780a
BuildRequires:  javapackages-local
bfa275
BuildRequires:  java-1.8.0-openjdk-devel
88780a
88780a
%description
88780a
Aspect-Oriented Programming (AOP) offers a better solution to many
88780a
problems than do existing technologies, such as EJB.  AOP Alliance
88780a
intends to facilitate and standardize the use of AOP to enhance
88780a
existing middleware environments (such as J2EE), or development
88780a
environements (e.g. Eclipse).  The AOP Alliance also aims to ensure
88780a
interoperability between Java/J2EE AOP implementations to build a
88780a
larger AOP community.
88780a
88780a
%{?module_package}
88780a
%{?javadoc_package}
88780a
88780a
%prep
88780a
%setup -q -n %{name}
88780a
88780a
%build
88780a
export CLASSPATH=
88780a
export OPT_JAR_LIST=:
88780a
%{ant} -Dbuild.sysclasspath=only jar javadoc
88780a
88780a
# Inject OSGi manifest required by Eclipse.
88780a
jar umf %{SOURCE2} build/%{name}.jar
88780a
88780a
%install
88780a
%mvn_file : %{name}
88780a
%mvn_artifact %{SOURCE1} build/%{name}.jar
88780a
88780a
%mvn_install -J build/javadoc
88780a
88780a
%files -n %{?module_prefix}%{name} -f .mfiles
88780a
88780a
%changelog
bfa275
* Sat Jan 25 2020 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0-20
bfa275
- Build with OpenJDK 8
bfa275
88780a
* Tue Nov 05 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0-19
88780a
- Mass rebuild for javapackages-tools 201902
88780a
88780a
* Fri May 24 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0-18
88780a
- Mass rebuild for javapackages-tools 201901
88780a
88780a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-17
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
88780a
88780a
* Mon Jan 29 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-16
88780a
- Switch to automatically-generated javadoc package
88780a
88780a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-15
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
88780a
88780a
* Wed Mar 22 2017 Michael Simacek <msimacek@redhat.com> - 0:1.0-14
88780a
- Install with XMvn
88780a
88780a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-13
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
88780a
88780a
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-12
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
88780a
88780a
* Tue Jul 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-11
88780a
- Add build-requires on javapackages-local
88780a
88780a
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-10
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
88780a
88780a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-9
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
88780a
88780a
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.0-8
88780a
- Use Requires: java-headless rebuild (#1067528)
88780a
88780a
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-7
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
88780a
88780a
* Fri Jun 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-6
88780a
- Drop BR on zip, use jar instead
88780a
- Add more verbose description
88780a
- Update to current packaging guidelines
88780a
88780a
* Mon Feb 25 2013 Gerard Ryan <galileo.fedoraproject.org> 0:1.0-5
88780a
- Add OSGI manifest
88780a
88780a
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-4
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
88780a
88780a
* Tue Nov 20 2012 Tomas Radej <tradej@redhat.com> - 0:1.0-3
88780a
- Fixed tarball generation guide
88780a
88780a
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-2
88780a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
88780a
88780a
* Mon Feb 6 2012 Andy Grimm <agrimm@gmail.com> 0:1.0-1
88780a
- build for Fedora