Name: java-depend Version: 2.6 Release: 1mamba Summary: Java Design Quality Metrics Group: Development/Libraries/Java Vendor: openmamba Distribution: openmamba Packager: gil URL: http://www.clarkware.com/software/JDepend.html Source: http://www.clarkware.com/software/jdepend-%{version}.zip License: BSD #BuildRequires: java-gcj-compat BuildRoot: %{_tmppath}/%{name}-%{version}-root %description JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies. %package javadoc Group: Documentation Summary: Javadoc for %{name} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description javadoc JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies. This package contains Javadoc for %{name} %package demo Group: Documentation Summary: Examples for %{name} %description demo JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies. This package contains examples for %{name} %prep %setup -q -n jdepend-%{version} find . -name "*.jar" -exec rm -f {} \; find . -type d -exec chmod 755 {} \; %build ant jar javadoc %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" install -d -m 755 %{buildroot}%{_javadir} install -m 644 lib/jdepend.jar %{buildroot}%{_javadir}/jdepend-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) install -d -m 755 %{buildroot}%{_javadocdir}/jdepend-%{version} cp -pr docs/api/* %{buildroot}%{_javadocdir}/jdepend-%{version} ln -s jdepend-%{version} %{buildroot}%{_javadocdir}/jdepend rm -rf docs/api install -d -m 755 %{buildroot}%{_datadir}/jdepend cp -pr sample %{buildroot}%{_datadir}/jdepend #%{_bindir}/aot-compile-rpm %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/jdepend-%{version}.jar %{_javadir}/jdepend.jar %doc LICENSE README docs %files javadoc %defattr(-,root,root) %{_javadocdir}/jdepend-%{version} %ghost %{_javadocdir}/jdepend %files demo %defattr(-,root,root) %{_datadir}/jdepend %changelog * Sat Feb 21 2009 gil 2.6-1mamba - package created by autospec