Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 734fb519cac08cf9796c1a86c4f07286 > files > 1

sax2-2.0.2-2.mga3.src.rpm

%define  pkg_version  2r3
Name:           sax2
Version:        2.0.2
Release:        %mkrel 2
Summary:        Simple API for XML
License:        Public Domain
Group:          Development/Java
URL:            http://www.saxproject.org/
Source0:        http://sourceforge.net/projects/sax/files/sax/SAX%20%{version}%20(sax2r3)%20final/sax%{pkg_version}.zip
BuildRequires:  ant
BuildRequires:  jpackage-utils
BuildRequires:  junit
BuildRequires:  java-devel
Requires:       jpackage-utils
Requires:       java
BuildArch:      noarch

%description
SAX is a common front-end for XML parsers, like the JDBC for database
access. SAX is widely used by open-source projects like Apache and by
corporate users like Sun, IBM, Oracle and Microsoft. SAX was developed
by the members of the XML-Dev mailing list

%package javadoc
Group:          Development/Java
Summary:        Javadoc for %{name}

%description javadoc
SAX is a common front-end for XML parsers, like the JDBC for database
access.

This package contains javadoc for %{name}.

%prep
%setup -q -n sax%{pkg_version}

for j in $(find . -name "*.jar"); do
  mv $j $j.no
done

for c in $(find . -name "*.class"); do
  rm -rf $c
done

rm -rf docs/javadoc/*

%build

export CLASSPATH=$(build-classpath junit)
ant dist

%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"

mkdir -p %{buildroot}%{_javadir}

install -pm 0644 sax2.jar %{buildroot}%{_javadir}/sax2-%{version}.jar

(
  cd %{buildroot}%{_javadir}/
  for jar in *-%{version}*; do
    ln -sf ${jar} ${jar/-%{version}/}
  done
)

mkdir -p %{buildroot}%{_javadocdir}/sax2-%{version}
cp -pr docs/javadoc/* %{buildroot}%{_javadocdir}/sax2-%{version}/
ln -sf sax2-%{version} %{buildroot}%{_javadocdir}/sax2

%files
%{_javadir}/sax2-%{version}.jar
%{_javadir}/sax2.jar

%files javadoc
%{_javadocdir}/sax2-%{version}
%{_javadocdir}/sax2



%changelog

* Mon Jan 14 2013 umeabot <umeabot> 2.0.2-2.mga3
+ Revision: 381752
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sun Jul 03 2011 dmorgan <dmorgan> 2.0.2-1.mga2
+ Revision: 117812
- Review spec file

  + gil <gil>
    - imported package sax2