Name: ant-doxygen Version: 1.6.1 Release: 3mamba Summary: Ant task for Doxygen Group: Development/Tools Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://ant-doxygen.blogspot.com/ # svn co https://ant-doxygen.svn.sourceforge.net/svnroot/ant-doxygen/trunk/ant_task/ ant-doxygen # tar czf ant-doxygen-1.6.1-src-svn.tar.gz ant-doxygen Source: ant-doxygen-%{version}-src-svn.tar.gz #http://puzzle.dl.sourceforge.net/sourceforge/ant-doxygen/ant-doxygen-src-%{version}.tgz License: Apache License ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: apache-ant BuildRequires: java-junit45 BuildRequires: java-checkstyle BuildRoot: %{_tmppath}/%{name}-%{version}-root %description Ant-Doxygen is an Ant task for doxygen, a document generating tool available at www.doxygen.org . Users can integrate doxygen related code with ant task file - build.xml %package javadoc Group: Documentation Summary: Javadoc for %{name} %description javadoc Ant-Doxygen is an Ant task for doxygen, a document generating tool available at www.doxygen.org . Users can integrate doxygen related code with ant task file - build.xml This package contains javadoc for %{name}. %prep %setup -q -n %{name} for j in $(find . -follow -name "*.jar"); do mv $j $j.no done %build export JAVA_HOME=%{_jvmdir}/jdk #export ClASSPATH=/opt/java/jre/lib/rt.jar:$(build-classpath junit45 checkstyle):/opt/java/ant/lib/ant-1.7.1.jar mkdir -p classes $JAVA_HOME/bin/javac \ -d classes \ -cp $(build-classpath junit45 checkstyle ant) \ `find src -name '*.java'` $JAVA_HOME/bin/javadoc -d javadoc \ -encoding iso-8859-1 \ -public \ `find src -name \*.java` cp -pr src/org/doxygen/tools/antlib.xml classes/org/doxygen/tools pushd classes $JAVA_HOME/bin/jar cf ../ant-doxygen-%{version}.jar * popd %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_javadir} mkdir -p %{buildroot}/opt/java/ant/lib install -pm 644 ant-doxygen-%{version}.jar \ %{buildroot}/opt/java/ant/lib install -pm 644 ant-doxygen-%{version}.jar \ %{buildroot}%{_javadir} ( cd %{buildroot}/opt/java/ant/lib ln -sf ant-doxygen-%{version}.jar %{buildroot}/opt/java/ant/lib/ant-doxygen.jar ) ( cd %{buildroot}%{_javadir} ln -sf ant-doxygen-%{version}.jar %{buildroot}%{_javadir}/ant-doxygen.jar ) mkdir -p %{buildroot}%{_javadocdir} cp -pr javadoc %{buildroot}%{_javadocdir}/ant-doxygen-%{version} ln -sf ant-doxygen-%{version} %{buildroot}%{_javadocdir}/ant-doxygen mkdir -p %{buildroot}%{_sysconfdir}/ant.d echo "junit45 ant checkstyle" > %{buildroot}%{_sysconfdir}/ant.d/doxygen install -pm 644 conf/doxygen.cfg \ %{buildroot}%{_sysconfdir}/ant-doxygen.conf %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/ant.d/doxygen %config(noreplace) %{_sysconfdir}/ant-doxygen.conf /opt/java/ant/lib/ant-doxygen-%{version}.jar /opt/java/ant/lib/ant-doxygen.jar %{_javadir}/ant-doxygen-%{version}.jar %{_javadir}/ant-doxygen.jar %doc AUTHORS CHANGES LICENSE README examples %files javadoc %defattr(-,root,root) %{_javadocdir}/ant-doxygen-%{version} %{_javadocdir}/ant-doxygen %changelog * Mon Sep 16 2013 Silvan Calarco 1.6.1-3mamba - rebuilt in devel * Mon Jun 08 2009 gil 1.6.1-2mamba - rebuilt * Fri Apr 17 2009 gil 1.6.1-1mamba - package created by autospec