diff --git a/org.eclipse.jgit.packaging/pom.xml b/org.eclipse.jgit.packaging/pom.xml
index 21ea83154..cb545674e 100644
--- a/org.eclipse.jgit.packaging/pom.xml
+++ b/org.eclipse.jgit.packaging/pom.xml
@@ -65,6 +65,7 @@
org.eclipse.jgit.feature
+ org.eclipse.jgit.source.feature
org.eclipse.jgit.junit.feature
org.eclipse.jgit.updatesite
@@ -77,6 +78,16 @@
+
+
+
+ org.eclipse.jgit
+ org.eclipse.jgit
+ 0.9.0-SNAPSHOT
+ sources
+
+
+
diff --git a/pom.xml b/pom.xml
index 60c4ed69a..fe9a8c095 100644
--- a/pom.xml
+++ b/pom.xml
@@ -200,7 +200,7 @@
org.codehaus.mojo
build-helper-maven-plugin
- 1.3
+ 1.5
@@ -240,12 +240,41 @@
org.apache.maven.plugins
maven-source-plugin
+ true
attach-sources
+ process-classes
jar
+
+
+
+ 2
+ ${project.name} - Sources
+ ${project.artifactId}.source;singleton:=true
+ Eclipse.org - JGit
+ ${parsedVersion.osgiVersion}
+ ${project.artifactId};version="${parsedVersion.osgiVersion}";roots:="."
+
+
+
+
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+ set-osgi-version
+ validate
+
+ parse-version
+