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