Fix JAR manifest claiming it is Commons IO project
Buck has one annoying "feature": java_binary rule merges manifest entries
from dependent JARs unless input JAR possesses these entries itself [1].
Repication plugin suffers from this "feature" because this is the only core
plugin that depends on another library: Apache common-io library.
Showing the documentation for replication plugin reveals that it was written
by Apache Software Foundation and is called "Commons IO" [2]:
Name Commons IO
Vendor The Apache Software Foundation
Version v2.8
[1] https://github.com/facebook/buck/issues/86
[2] https://gerrit.libreoffice.org/plugins/replication/Documentation/index.html
Change-Id: I50eb6eb3a1701e6a639a7a116fdcb535e6045c15
diff --git a/BUCK b/BUCK
index d8a9358..af236dc 100644
--- a/BUCK
+++ b/BUCK
@@ -3,6 +3,8 @@
srcs = glob(['src/main/java/**/*.java']),
resources = glob(['src/main/resources/**/*']),
manifest_entries = [
+ 'Implementation-Title: Replication plugin',
+ 'Implementation-URL: https://gerrit-review.googlesource.com/#/admin/projects/plugins/replication',
'Gerrit-PluginName: replication',
'Gerrit-Module: com.googlesource.gerrit.plugins.replication.ReplicationModule',
'Gerrit-SshModule: com.googlesource.gerrit.plugins.replication.SshModule'