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