|
cvsdist |
d79dd79 |
%define name jdepend
|
|
cvsdist |
d79dd79 |
%define version 2.6
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
269ebf3 |
%define release 2jpp_4fc.1.1
|
|
cvsdist |
d79dd79 |
%define section free
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
Name: %{name}
|
|
cvsdist |
d79dd79 |
Version: %{version}
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
269ebf3 |
Release: %{release}.1.1
|
|
cvsdist |
d79dd79 |
Epoch: 0
|
|
cvsdist |
d79dd79 |
Summary: Java Design Quality Metrics
|
|
cvsdist |
d79dd79 |
License: Clarkware License
|
|
cvsdist |
d79dd79 |
Url: http://www.clarkware.com/
|
|
cvsdist |
d79dd79 |
Group: Development/Libraries/Java
|
|
gbenson |
d326e28 |
Source0: %{name}-%{version}-RHCLEAN.zip
|
|
gbenson |
0936c9a |
BuildRequires: ant
|
|
cvsdist |
d79dd79 |
BuildArch: noarch
|
|
cvsdist |
d79dd79 |
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%description
|
|
cvsdist |
d79dd79 |
JDepend traverses a set of Java class and source file directories and
|
|
cvsdist |
d79dd79 |
generates design quality metrics for each Java package. JDepend allows
|
|
cvsdist |
d79dd79 |
you to automatically measure the quality of a design in terms of its
|
|
cvsdist |
d79dd79 |
extensibility, reusability, and maintainability to effectively manage
|
|
cvsdist |
d79dd79 |
and control package dependencies.
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%package javadoc
|
|
cvsdist |
d79dd79 |
Summary: Javadoc for %{name}
|
|
cvsdist |
d79dd79 |
Group: Development/Documentation
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%description javadoc
|
|
cvsdist |
d79dd79 |
Javadoc for %{name}.
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%package demo
|
|
cvsdist |
d79dd79 |
Summary: Demos for %{name}
|
|
cvsdist |
d79dd79 |
Group: Development/Libraries/Java
|
|
cvsdist |
d79dd79 |
Requires: %{name} = %{version}-%{release}
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%description demo
|
|
cvsdist |
d79dd79 |
Demonstrations and samples for %{name}.
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%prep
|
|
cvsdist |
d79dd79 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
d79dd79 |
%setup -q
|
|
cvsdist |
d79dd79 |
# remove all binary libs
|
|
cvsdist |
d79dd79 |
find . -name "*.jar" -exec rm -f {} \;
|
|
cvsdist |
d79dd79 |
# fix strange permissions
|
|
cvsdist |
d79dd79 |
find . -type d -exec chmod 755 {} \;
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%build
|
|
cvsdist |
d79dd79 |
ant jar javadoc
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%install
|
|
cvsdist |
d79dd79 |
# jars
|
|
cvsdist |
d79dd79 |
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
|
|
cvsdist |
d79dd79 |
install -m 644 lib/%{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
|
|
cvsdist |
d79dd79 |
(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
|
|
cvsdist |
d79dd79 |
# javadoc
|
|
cvsdist |
d79dd79 |
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
|
cvsdist |
d79dd79 |
cp -pr docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
|
|
cvsdist |
d79dd79 |
rm -rf docs/api
|
|
cvsdist |
d79dd79 |
# demo
|
|
cvsdist |
d79dd79 |
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
cvsdist |
d79dd79 |
cp -pr sample $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%clean
|
|
cvsdist |
d79dd79 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%files
|
|
cvsdist |
d79dd79 |
%defattr(-,root,root)
|
|
cvsdist |
d79dd79 |
%doc README LICENSE docs
|
|
cvsdist |
d79dd79 |
%{_javadir}/*
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%files javadoc
|
|
cvsdist |
d79dd79 |
%defattr(-,root,root)
|
|
cvsdist |
d79dd79 |
%{_javadocdir}/%{name}-%{version}
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%files demo
|
|
cvsdist |
d79dd79 |
%defattr(-,root,root)
|
|
cvsdist |
d79dd79 |
%{_datadir}/%{name}
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
269ebf3 |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:2.6-2jpp_4fc.1.1.1.1
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
269ebf3 |
- rebuild
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
269ebf3 |
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
7c5ca3f |
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
7c5ca3f |
- rebuilt
|
|
![](https://seccdn.libravatar.org/avatar/e452f58f37c4ccc3d610284c41a9e0627db8a44c8b3e6ab6b4760b8f9d4a5ea8?s=16&d=retro) |
7c5ca3f |
|
|
gbenson |
d326e28 |
* Wed Jun 22 2005 Gary Benson <gbenson@redhat.com> 0:2.6-2jpp_4fc
|
|
gbenson |
d326e28 |
- Remove jarfile from the tarball.
|
|
gbenson |
d326e28 |
|
|
gbenson |
9ee6ed4 |
* Tue Jan 11 2005 Gary Benson <gbenson@redhat.com> 0:2.6-2jpp_3fc
|
|
gbenson |
012c6ce |
- Reenable building of classes that require javax.swing (#130006).
|
|
gbenson |
012c6ce |
|
|
gbenson |
0936c9a |
* Wed Nov 3 2004 Gary Benson <gbenson@redhat.com> 0:2.6-2jpp_2fc
|
|
gbenson |
8981d8e |
- Build into Fedora.
|
|
gbenson |
8981d8e |
|
|
cvsdist |
981b1db |
* Thu Mar 4 2004 Frank Ch. Eigler <fche@redhat.com> 0:2.6-2jpp_1rh
|
|
cvsdist |
981b1db |
- RH vacuuming
|
|
cvsdist |
981b1db |
|
|
cvsdist |
d79dd79 |
* Fri Apr 11 2003 David Walluck <david@anti-microsoft.org> 0:2.6-2jpp
|
|
cvsdist |
d79dd79 |
- fix strange permissions
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
* Fri Apr 11 2003 David Walluck <david@anti-microsoft.org> 0:2.6-1jpp
|
|
cvsdist |
d79dd79 |
- 2.6
|
|
cvsdist |
d79dd79 |
|
|
cvsdist |
d79dd79 |
* Tue Jul 09 2002 Henri Gomez <hgomez@users.sourceforge.net> 2.2-1jpp
|
|
cvsdist |
d79dd79 |
- Initial JPackage release
|