summarylogtreecommitdiffstats
path: root/010-vosk-api-gradle9.2-fix.patch
blob: 6fccf12e5516dd0febcb5ae8cecbc12196d842fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
--- a/java/lib/build.gradle
+++ b/java/lib/build.gradle
@@ -7,21 +7,51 @@ buildscript {
 plugins {
     id 'java-library'
     id 'maven-publish'
-    id 'com.vanniktech.maven.publish' version '0.18.0'
+    id 'com.vanniktech.maven.publish' version '0.35.0'
 }
 
 repositories {
     mavenCentral()
 }
 
-archivesBaseName = 'vosk'
+base {
+    archivesName = 'vosk'
+}
+
 group = 'com.alphacephei'
 version = '0.3.75'
 
-mavenPublish {
-    group = 'com.alphacephei'
-    version = version
-    sonatypeHost = 's01'
+mavenPublishing {
+    coordinates(group, "vosk", version)
+    
+    pom {
+        name = 'vosk'
+        description = 'Vosk speech recognition'
+        url = 'https://github.com/alphacep/vosk-api'
+        
+        licenses {
+            license {
+                name = 'The Apache License, Version 2.0'
+                url = 'http://www.apache.org/licenses/LICENSE-2.0.txt'
+            }
+        }
+        
+        developers {
+            developer {
+                id = 'nshmyrev'
+                name = 'Nickolay V. Shmyrev'
+                email = 'nshmyrev@gmail.com'
+            }
+        }
+        
+        scm {
+            connection = 'scm:git:https://github.com/alphacep/vosk-api.git'
+            developerConnection = 'scm:git:https://github.com/alphacep/vosk-api.git'
+            url = 'https://github.com/alphacep/vosk-api'
+        }
+    }
+    
+    publishToMavenCentral()
 }
 
 dependencies {