# see http://xframe.sourceforge.net/xsddoc/install-console.html Name: xsddoc Version: 1.0 Release: %mkrel 2 Summary: documentation tool for W3C XML Schema Group: Development/Java License: LGPL Url: http://xframe.sourceforge.net/xsddoc/index.html Source0: http://sourceforge.net/projects/xframe/files/xsddoc/xsddoc-1.0/xsddoc-1.0.tar.gz Source1: http://repo1.maven.org/maven2/xsddoc/xsddoc/1.0/xsddoc-1.0.pom Patch0: xsddoc-1.0-build_xml.patch Patch1: xsddoc-1.0-bin.patch Patch2: xsddoc-1.0-pom_xml.patch BuildRequires: java-devel BuildRequires: jpackage-utils BuildRequires: ant BuildRequires: xalan-j2 Requires: ant Requires: xalan-j2 Requires: xalan-j2-xsltc Requires: xerces-j2 Requires: xml-commons-apis Requires: java Requires: jpackage-utils BuildArch: noarch %description xsddoc is a XML Schema documentation generator for W3C XML Schemas. %package javadoc Group: Development/Java Summary: Javadoc for %{name} Requires: jpackage-utils %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n xsddoc-%{version} perl -pi -e 's/\r$//g' bin/xsddoc LICENSE.txt readme.txt %patch0 -p0 %patch1 -p0 cp -p %SOURCE1 pom.xml %patch2 -p0 find -name '*.jar' -exec rm -f '{}' \; find -name '*.class' -exec rm -f '{}' \; find -name '*.bat' -exec rm -f '{}' \; find -name '*.tar' -exec rm -f '{}' \; find -name '*.gz' -exec rm -f '{}' \; rm -rf doc/api %build %ant %install mkdir -p %{buildroot}%{_javadir} install -pm 644 lib/%{name}.jar %{buildroot}%{_javadir}/ mkdir -p %{buildroot}%{_mavenpomdir} install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap JPP-%{name}.pom %{name}.jar mkdir -p %{buildroot}%{_javadocdir}/%{name} cp -r doc/api/* %{buildroot}%{_javadocdir}/%{name} mkdir -p %{buildroot}%{_bindir} install -pm 755 bin/%{name} %{buildroot}%{_bindir}/ %files %{_bindir}/%{name} %{_javadir}/%{name}.jar %{_mavenpomdir}/JPP-%{name}.pom %{_mavendepmapfragdir}/%{name} %doc LICENSE.txt readme.txt %files javadoc %{_javadocdir}/%{name} %changelog * Mon Jan 14 2013 umeabot <umeabot> 1.0-2.mga3 + Revision: 387395 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Feb 07 2012 gil <gil> 1.0-1.mga2 + Revision: 205963 - imported package xsddoc