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