Append ":" to directive names. (FELIX-2081)


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@910833 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java b/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java
index 4879ba8..093c6df 100644
--- a/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java
+++ b/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java
@@ -413,10 +413,8 @@
                     {
                         R4Attribute attribute = pkgs[pkgIdx].getAttributes()[i];
                         String key = attribute.getName();
-                        if (key.equalsIgnoreCase("specification-version")
-                                || key.equalsIgnoreCase("version"))
-                            continue;
-                        else
+                        if (!key.equalsIgnoreCase("specification-version")
+                            && !key.equalsIgnoreCase("version"))
                         {
                             Object value = attribute.getValue();
                             cap.addP(key, value);
@@ -425,7 +423,7 @@
                     for (int i = 0; i < pkgs[pkgIdx].getDirectives().length; i++)
                     {
                         R4Directive directive = pkgs[pkgIdx].getDirectives()[i];
-                        String key = directive.getName();
+                        String key = directive.getName() + ":";
                         Object value = directive.getValue();
                         cap.addP(key, value);
                     }