Andy Grimm 3091c34
Name:           aopalliance
Andy Grimm 3091c34
Epoch:          0
9015301
Version:        1.0
1cdab77
Release:        24%{?dist}
Andy Grimm 3091c34
Summary:        Java/J2EE AOP standards
Andy Grimm 3091c34
License:        Public Domain
Andy Grimm 3091c34
URL:            http://aopalliance.sourceforge.net/
7faaa8b
BuildArch:      noarch
9015301
81c137a
# cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login
81c137a
# password empty
81c137a
# cvs -z3 -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance export -r HEAD aopalliance
Andy Grimm 3091c34
Source0:        aopalliance-src.tar.gz
Andy Grimm 3091c34
Source1:        http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom
34c1428
Source2:        %{name}-MANIFEST.MF
34c1428
7faaa8b
BuildRequires:  ant
9c3e6ff
BuildRequires:  javapackages-local
Andy Grimm 3091c34
Andy Grimm 3091c34
%description
7faaa8b
Aspect-Oriented Programming (AOP) offers a better solution to many
7faaa8b
problems than do existing technologies, such as EJB.  AOP Alliance
7faaa8b
intends to facilitate and standardize the use of AOP to enhance
7faaa8b
existing middleware environments (such as J2EE), or development
7faaa8b
environements (e.g. Eclipse).  The AOP Alliance also aims to ensure
7faaa8b
interoperability between Java/J2EE AOP implementations to build a
7faaa8b
larger AOP community.
Andy Grimm 3091c34
9015301
%{?javadoc_package}
Andy Grimm 3091c34
Andy Grimm 3091c34
%prep
7faaa8b
%setup -q -n %{name}
Andy Grimm 3091c34
Andy Grimm 3091c34
%build
Andy Grimm 3091c34
export CLASSPATH=
Andy Grimm 3091c34
export OPT_JAR_LIST=:
5fdc691
%{ant} -Dbuild.sysclasspath=only jar javadoc -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8
Andy Grimm 3091c34
7faaa8b
# Inject OSGi manifest required by Eclipse.
7faaa8b
jar umf %{SOURCE2} build/%{name}.jar
34c1428
7faaa8b
%install
58fc428
%mvn_file : %{name}
58fc428
%mvn_artifact %{SOURCE1} build/%{name}.jar
Andy Grimm 3091c34
58fc428
%mvn_install -J build/javadoc
Andy Grimm 3091c34
7faaa8b
%files -f .mfiles
Andy Grimm 3091c34
Andy Grimm 3091c34
%changelog
1cdab77
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-24
1cdab77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1cdab77
5fdc691
* Thu Jul 16 2020 Mat Booth <mat.booth@redhat.com> - 0:1.0-23
5fdc691
- Generate 1.8 level bytecode to avoid breaking dependent packages that require
5fdc691
  Java 8
5fdc691
a3c2f02
* Fri Jul 10 2020 Jiri Vanek <jvanek@redhat.com> - 0:1.0-22
a3c2f02
- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11
a3c2f02
65951d9
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-21
65951d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
65951d9
3f8a713
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-20
3f8a713
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3f8a713
29d4f37
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-19
29d4f37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
29d4f37
a267009
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-18
a267009
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a267009
4218fdf
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-17
4218fdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4218fdf
9015301
* Mon Jan 29 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-16
9015301
- Switch to automatically-generated javadoc package
9015301
bfc0c86
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-15
bfc0c86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bfc0c86
58fc428
* Wed Mar 22 2017 Michael Simacek <msimacek@redhat.com> - 0:1.0-14
58fc428
- Install with XMvn
58fc428
e99e3e0
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-13
e99e3e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e99e3e0
205a32f
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0:1.0-12
205a32f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
205a32f
9c3e6ff
* Tue Jul 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-11
9c3e6ff
- Add build-requires on javapackages-local
9c3e6ff
093bd09
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-10
093bd09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
093bd09
341dcf6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-9
341dcf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
341dcf6
Stanislav Ochotnicky cb202b8
* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0:1.0-8
Stanislav Ochotnicky cb202b8
- Use Requires: java-headless rebuild (#1067528)
Stanislav Ochotnicky cb202b8
d4570d4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-7
d4570d4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d4570d4
7faaa8b
* Fri Jun 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0:1.0-6
7faaa8b
- Drop BR on zip, use jar instead
7faaa8b
- Add more verbose description
7faaa8b
- Update to current packaging guidelines
7faaa8b
Andy Grimm bf3cc18
* Mon Feb 25 2013 Gerard Ryan <galileo.fedoraproject.org> 0:1.0-5
34c1428
- Add OSGI manifest
34c1428
36971a5
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-4
36971a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
36971a5
81c137a
* Tue Nov 20 2012 Tomas Radej <tradej@redhat.com> - 0:1.0-3
81c137a
- Fixed tarball generation guide
81c137a
dfafc24
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-2
dfafc24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
dfafc24
34c1428
* Mon Feb 6 2012 Andy Grimm <agrimm@gmail.com> 0:1.0-1
Andy Grimm 3091c34
- build for Fedora