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