download binaries (incl. hashes and signatures) from ASF Maven
Repository
diff --git a/src/main/jbake/templates/downloads.tpl b/src/main/jbake/templates/downloads.tpl
index 72108bf..debafa7 100644
--- a/src/main/jbake/templates/downloads.tpl
+++ b/src/main/jbake/templates/downloads.tpl
@@ -324,6 +324,19 @@
 	newLine()
 }
 
+def mavenDownloadLink(label, artifact, version, suffix) {
+	def path = "${artifact}/${version}/${artifact}-${version}${suffix}"
+	def base = "https://repository.apache.org/content/repositories/releases/org/apache/sling/"
+
+	a(href:"${base}${path}", label)
+	yield " ("
+	a(href:"${base}${path}.asc", "asc")
+	yield ", "
+	a(href:"${base}${path}.sha1", "sha1")
+	yield ")"
+	newLine()
+}
+
 def githubLink(artifact,ghflag) {
 	if(ghflag == 'Y') {
 		artifact = artifact.replaceAll('\\.','-')
@@ -431,7 +444,7 @@
 											githubLink(artifact,ghflag)
 										}
 										td(){
-											downloadLink("Bundle", artifact, version, "." + extension)
+											mavenDownloadLink("Bundle", artifact, version, "." + extension)
 										}
 										td(){
 											downloadLink("Source ZIP", artifact, version, "-source-release.zip")
@@ -457,7 +470,7 @@
 											githubLink(artifact, ghflag)
 										}
 										td(){
-											downloadLink("Maven Plugin", artifact, version, ".jar")
+											mavenDownloadLink("Maven Plugin", artifact, version, ".jar")
 										}
 										td(){
 											downloadLink("Source ZIP", artifact, version, "-source-release.zip")
@@ -483,7 +496,7 @@
 											githubLink(artifact, ghflag)
 										}
 										td(){
-											downloadLink("bnd Plugin", artifact, version, ".jar")
+											mavenDownloadLink("bnd Plugin", artifact, version, ".jar")
 										}
 										td(){
 											downloadLink("Source ZIP", artifact, version, "-source-release.zip")
@@ -506,7 +519,7 @@
 										def artifact = data[2]
 										def version = data[3]
 										td(){
-											downloadLink("Bundle", artifact, version, ".jar")
+											mavenDownloadLink("Bundle", artifact, version, ".jar")
 										}
 										td(){
 											downloadLink("Source ZIP", artifact, version, "-source-release.zip")