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