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'