Skip to content

Commit 8207b70

Browse files
committed
Change module and package name to org.purejava.appindicator
Change repository name to appindicator-gtk3-java Implement classifiers for artifact variants
1 parent 03c3672 commit 8207b70

25 files changed

+52
-70
lines changed

.github/workflows/publish-github.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish libappindicator-gtk3-java-full to GitHub Packages
1+
name: Publish appindicator-gtk3-java to GitHub Packages
22
on:
33
release:
44
types: [published]

.github/workflows/publish-maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish libappindicator-gtk3-java-full to Maven Central
1+
name: Publish appindicator-gtk3-java to Maven Central
22
on:
33
release:
44
types: [published]

.github/workflows/publish-minimal-github.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish libappindicator-gtk3-java-minimal to GitHub Packages
1+
name: Publish appindicator-gtk3-java (libayatana-appindicator-libappindicator-minimal) to GitHub Packages
22
on:
33
release:
44
types: [published]

.github/workflows/publish-minimal-maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish libappindicator-gtk3-java-minimal to Maven Central
1+
name: Publish appindicator-gtk3-java (libayatana-appindicator-libappindicator-minimal) to Maven Central
22
on:
33
release:
44
types: [published]

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# libappindicator-gtk3-java
2-
![libappindicator-gtk3-java](libappindicator-gtk3-java.svg)
1+
# appindicator-gtk3-java
2+
![appindicator-gtk3-java](appindicator-gtk3-java.svg)
33

4-
[![License](https://img.shields.io/github/license/purejava/libappindicator-gtk3-java.svg)](https://github.com/purejava/libappindicator-gtk3-java/blob/master/LICENSE)
4+
[![License](https://img.shields.io/github/license/purejava/appindicator-gtk3-java.svg)](https://github.com/purejava/appindicator-gtk3-java/blob/master/LICENSE)
55

66
Java bindings for libayatana-appindicator and libappindicator-gtk3 in 100% pure Java
77

File renamed without changes.
File renamed without changes.

pom.xml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<modelVersion>4.0.0</modelVersion>
66

77
<groupId>org.purejava</groupId>
8-
<artifactId>libappindicator-gtk3-java-minimal</artifactId>
8+
<artifactId>appindicator-gtk3-java</artifactId>
99
<version>1.2.1-SNAPSHOT</version>
1010

11-
<name>libappindicator-gtk3-java-minimal</name>
11+
<name>appindicator-gtk3-java</name>
1212
<description>Java bindings for libayatana-appindicator and libappindicator-gtk3 in 100% pure Java</description>
13-
<url>https://github.com/purejava/libappindicator-gtk3-java/</url>
13+
<url>https://github.com/purejava/appindicator-gtk3-java/</url>
1414

1515
<licenses>
1616
<license>
@@ -30,9 +30,9 @@
3030
</developers>
3131

3232
<scm>
33-
<connection>scm:git:[email protected]:purejava/libappindicator-gtk3-java.git</connection>
34-
<developerConnection>scm:git:[email protected]:purejava/libappindicator-gtk3-java.git</developerConnection>
35-
<url>[email protected]:purejava/libappindicator-gtk3-java.git</url>
33+
<connection>scm:git:[email protected]:purejava/appindicator-gtk3-java.git</connection>
34+
<developerConnection>scm:git:[email protected]:purejava/appindicator-gtk3-java.git</developerConnection>
35+
<url>[email protected]:purejava/appindicator-gtk3-java.git</url>
3636
</scm>
3737

3838
<properties>
@@ -106,6 +106,17 @@
106106
<configuration>
107107
<skipIfEmpty>true</skipIfEmpty>
108108
</configuration>
109+
<executions>
110+
<execution>
111+
<id>Arbitrary</id>
112+
<goals>
113+
<goal>jar</goal>
114+
</goals>
115+
<configuration>
116+
<classifier>libayatana-appindicator-libappindicator-minimal</classifier>
117+
</configuration>
118+
</execution>
119+
</executions>
109120
</plugin>
110121
<plugin>
111122
<artifactId>maven-install-plugin</artifactId>

src/main/java/module-info.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module libappindicator.gtk3.java.minimal {
1+
module org.purejava.appindicator {
22
requires org.slf4j;
3-
exports org.purejava.linux;
3+
exports org.purejava.appindicator;
44
}

src/main/java/org/purejava/linux/Constants$root.java renamed to src/main/java/org/purejava/appindicator/Constants$root.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
// Generated by jextract
22

3-
package org.purejava.linux;
3+
package org.purejava.appindicator;
44

5-
import java.lang.invoke.MethodHandle;
6-
import java.lang.invoke.VarHandle;
7-
import java.nio.ByteOrder;
8-
import java.lang.foreign.*;
95
import static java.lang.foreign.ValueLayout.*;
106
final class Constants$root {
117

0 commit comments

Comments
 (0)