diff --git a/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/category.xml b/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/category.xml
index 8f25fd672c..d1577c384a 100644
--- a/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/category.xml
+++ b/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/category.xml
@@ -1,8 +1,14 @@
-
-
+
+ PMD for Eclipse Update Site
+
+
+
+
-
+
diff --git a/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/pom.xml b/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
index 9cbf07b057..37ed41cace 100644
--- a/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
+++ b/pmd-eclipse-plugin/net.sourceforge.pmd.eclipse.p2updatesite/pom.xml
@@ -12,4 +12,35 @@
net.sourceforge.pmd.eclipse.p2updatesite
eclipse-repository
+
+
+ publish-to-update-site
+
+
+
+ org.eclipse.tycho.extras
+ tycho-p2-extras-plugin
+
+
+ publish
+ install
+
+ mirror
+
+
+
+
+ ${project.build.directory}/repository
+
+
+ true
+ ${eclipse.updatesite.path}
+
+
+
+
+
+
+
+
diff --git a/pmd-eclipse-plugin/pom.xml b/pmd-eclipse-plugin/pom.xml
index 775511c8d0..510d2dc327 100644
--- a/pmd-eclipse-plugin/pom.xml
+++ b/pmd-eclipse-plugin/pom.xml
@@ -169,6 +169,11 @@
+
+ org.eclipse.tycho.extras
+ tycho-p2-extras-plugin
+ ${tycho-extras.version}
+