rpms/pmd/devel pmd.spec,1.8,1.9
Andrew Overholt
overholt at fedoraproject.org
Wed Aug 19 18:33:55 UTC 2009
Author: overholt
Update of /cvs/pkgs/rpms/pmd/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23722/devel
Modified Files:
pmd.spec
Log Message:
* Wed Aug 19 2009 Andrew Overholt <overholt at redhat.com> 0:4.2.5-4
- Install POM file and depmap entry
Index: pmd.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pmd/devel/pmd.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- pmd.spec 26 Jul 2009 18:59:17 -0000 1.8
+++ pmd.spec 19 Aug 2009 18:33:55 -0000 1.9
@@ -29,7 +29,7 @@
#
Name: pmd
Version: 4.2.5
-Release: 3%{?dist}
+Release: 4%{?dist}
Epoch: 0
Summary: Scans Java source code and looks for potential problems
License: BSD
@@ -59,6 +59,8 @@ Requires: objectweb-asm >= 0:3.1
Requires: xerces-j2
Requires: xml-commons-apis >= 1.3.02
Requires: jakarta-oro
+Requires(post): jpackage-utils
+Requires(postun): jpackage-utils
Group: Development/Tools
Buildarch: noarch
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -117,6 +119,12 @@ cp -pr etc/xslt $RPM_BUILD_ROOT%{_datadi
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/rulesets
cp -pr rulesets/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version}/rulesets
+# pom
+install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
+install -pm 644 pom.xml $RPM_BUILD_ROOT%{_datadir}/maven2/poms/JPP-%{name}.pom
+
+%add_to_maven_depmap %{name} %{name} %{version} JPP %{name}
+
# javadoc
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -pr docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
@@ -125,6 +133,12 @@ ln -s %{name}-%{version} $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
+%post
+%update_maven_depmap
+
+%postun
+%update_maven_depmap
+
%files
%defattr(0644,root,root,0755)
%doc LICENSE.txt etc/changelog.txt etc/fr_docs etc/readme.txt
@@ -132,12 +146,17 @@ rm -rf $RPM_BUILD_ROOT
%{_javadir}/*.jar
%{_datadir}/%{name}-%{version}
%config(noreplace) %{_sysconfdir}/pmd-nicerhtml.xsl
+%{_datadir}/maven2/poms
+%{_mavendepmapfragdir}
%files javadoc
%defattr(0644,root,root,0755)
%{_javadocdir}/*
%changelog
+* Wed Aug 19 2009 Andrew Overholt <overholt at redhat.com> 0:4.2.5-4
+- Install POM file and depmap entry
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0:4.2.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
More information about the scm-commits
mailing list