Andy Grimm 3091c3
Name:           aopalliance
Andy Grimm 3091c3
Version:        1.0
Tomas Radej 81c137
Release:        3%{?dist}
Andy Grimm 3091c3
Epoch:          0
Andy Grimm 3091c3
Summary:        Java/J2EE AOP standards
Andy Grimm 3091c3
Group:          Development/Libraries
Andy Grimm 3091c3
License:        Public Domain
Andy Grimm 3091c3
URL:            http://aopalliance.sourceforge.net/
Tomas Radej 81c137
# cvs -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance login
Tomas Radej 81c137
# password empty
Tomas Radej 81c137
# cvs -z3 -d:pserver:anonymous@aopalliance.cvs.sourceforge.net:/cvsroot/aopalliance export -r HEAD aopalliance
Andy Grimm 3091c3
Source0:        aopalliance-src.tar.gz
Andy Grimm 3091c3
Source1:        http://repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.pom
Andy Grimm 3091c3
Requires:       java >= 0:1.5.0
Andy Grimm 3091c3
BuildRequires:  jpackage-utils >= 0:1.7.5
Andy Grimm 3091c3
BuildRequires:  java-devel >= 0:1.5.0
Andy Grimm 3091c3
BuildRequires:  ant >= 0:1.6.5
Andy Grimm 3091c3
BuildArch:      noarch
Andy Grimm 3091c3
Andy Grimm 3091c3
%description
Andy Grimm 3091c3
Java/J2EE AOP standards
Andy Grimm 3091c3
Andy Grimm 3091c3
%package javadoc
Andy Grimm 3091c3
Summary:        Javadoc for %{name}
Andy Grimm 3091c3
Group:          Documentation
Andy Grimm 3091c3
Requires:       jpackage-utils
Andy Grimm 3091c3
Andy Grimm 3091c3
%description javadoc
Andy Grimm 3091c3
API documentation for %{summary}.
Andy Grimm 3091c3
Andy Grimm 3091c3
%prep
Andy Grimm 3091c3
%setup -q -n aopalliance
Andy Grimm 3091c3
Andy Grimm 3091c3
%build
Andy Grimm 3091c3
export CLASSPATH=
Andy Grimm 3091c3
export OPT_JAR_LIST=:
Andy Grimm 3091c3
%{ant} -Dbuild.sysclasspath=only jar javadoc
Andy Grimm 3091c3
Andy Grimm 3091c3
%install
Andy Grimm 3091c3
install -dm 755 %{buildroot}%{_javadir}
Andy Grimm 3091c3
Andy Grimm 3091c3
install -pm 644 build/aopalliance.jar \
Andy Grimm 3091c3
  %{buildroot}%{_javadir}/%{name}.jar
Andy Grimm 3091c3
install -dm 755 %{buildroot}%{_mavenpomdir}
Andy Grimm 3091c3
install -p -m 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
Andy Grimm 3091c3
%add_maven_depmap JPP-%{name}.pom %{name}.jar
Andy Grimm 3091c3
Andy Grimm 3091c3
# javadoc
Andy Grimm 3091c3
install -dm 755 %{buildroot}%{_javadocdir}/%{name}
Andy Grimm 3091c3
cp -pr build/javadoc/* %{buildroot}%{_javadocdir}/%{name}
Andy Grimm 3091c3
Andy Grimm 3091c3
%files
Andy Grimm 3091c3
%{_javadir}*/%{name}.jar
Andy Grimm 3091c3
%{_mavenpomdir}/JPP-%{name}.pom
Andy Grimm 3091c3
%{_mavendepmapfragdir}/%{name}
Andy Grimm 3091c3
Andy Grimm 3091c3
%files javadoc
Andy Grimm 3091c3
%{_javadocdir}/%{name}
Andy Grimm 3091c3
Andy Grimm 3091c3
%changelog
Tomas Radej 81c137
* Tue Nov 20 2012 Tomas Radej <tradej@redhat.com> - 0:1.0-3
Tomas Radej 81c137
- Fixed tarball generation guide
Tomas Radej 81c137
Dennis Gilmore dfafc2
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0:1.0-2
Dennis Gilmore dfafc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore dfafc2
Andy Grimm 3091c3
* Mon Feb  6 2012 Andy Grimm <agrimm@gmail.com> 0:1.0-1
Andy Grimm 3091c3
- build for Fedora