Index: /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/java/org/codehaus/mojo/rpm/RPMMojo.java
===================================================================
--- /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/java/org/codehaus/mojo/rpm/RPMMojo.java	(revision 7930)
+++ /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/java/org/codehaus/mojo/rpm/RPMMojo.java	(working copy)
@@ -367,6 +367,14 @@
         writeSpecFile();
         installFiles();
         buildPackage();
+        
+        if ("rpm".equals(project.getPackaging()))
+        {
+            File rpms = new File(workarea, "RPMS");
+            File archDir = needarch ? new File(rpms, System.getProperty("os.arch")) : new File(rpms, "noarch");
+            String arch = archDir.getName();
+            project.getArtifact().setFile(new File(archDir, name + '-' + version + '-' + release + '.' + arch + ".rpm"));
+        }
     }
 
     // // //  Internal methods
Index: /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/resources/META-INF/plexus/components.xml
===================================================================
--- /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/resources/META-INF/plexus/components.xml	(revision 0)
+++ /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/resources/META-INF/plexus/components.xml	(revision 0)
@@ -0,0 +1,18 @@
+<component-set>
+    <components>
+        <component>
+            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+            <role-hint>rpm</role-hint>
+            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+            <configuration>
+                <phases>
+                    <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources>
+                    <compile>org.apache.maven.plugins:maven-compiler-plugin:compile</compile>
+                    <package>org.codehaus.mojo:rpm-maven-plugin:rpm</package>
+                    <install>org.apache.maven.plugins:maven-install-plugin:install</install>
+                    <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
+                </phases>
+            </configuration>
+        </component>
+    </components>
+</component-set>
\ No newline at end of file

Property changes on: /home/brett/workspaces/uws/rpm-maven-plugin-trunk/src/main/resources/META-INF/plexus/components.xml
___________________________________________________________________
Name: svn:eol-style
   + native
Name: svn:keywords
   + Author Date Id Revision
Name: svn:mime-type
   + text/xml


