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