diff --git a/.gitignore b/.gitignore index 149145c3e..8e3127513 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ target/ .DS_Store *.zip *.rpm +!releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/ diff --git a/releng/com.zeligsoft.dds4ccm.configuration/pom.xml b/releng/com.zeligsoft.dds4ccm.configuration/pom.xml index 17785ea44..69d1a444f 100644 --- a/releng/com.zeligsoft.dds4ccm.configuration/pom.xml +++ b/releng/com.zeligsoft.dds4ccm.configuration/pom.xml @@ -7,6 +7,7 @@ 2.5.0 + 2.5.0 ${maven.multiModuleProjectDirectory} ISO-8859-1 diff --git a/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.product/rpm_build/papyrus-cx-axcioma.spec b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.product/rpm_build/papyrus-cx-axcioma.spec index 80935ff73..5df2bed06 100644 --- a/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.product/rpm_build/papyrus-cx-axcioma.spec +++ b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.product/rpm_build/papyrus-cx-axcioma.spec @@ -39,6 +39,7 @@ Name: papyrus-cx-axcioma Version: %{version} Release: %{release} Summary: An Eclipse Papyrus extension for modeling with AXCIOMA +Group: Development Tools License: Apache License, Version 2.0 BuildArch: x86_64 URL: https://github.com/ZeligsoftDev/CX4CBDDS diff --git a/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/.project b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/.project new file mode 100644 index 000000000..005bec419 --- /dev/null +++ b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/.project @@ -0,0 +1,11 @@ + + + com.zeligsoft.papyrus-cx.axcioma.rcp.rpm + + + + + + + + diff --git a/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/pom.xml b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/pom.xml new file mode 100644 index 000000000..c5198b86b --- /dev/null +++ b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/pom.xml @@ -0,0 +1,128 @@ + + + 4.0.0 + com.zeligsoft.papyrus-cx.axcioma.rcp.rpm + + com.zeligsoft.dds4ccm + com.zeligsoft.dds4ccm.releng + 2.2.0-SNAPSHOT + + rpm + + + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho.version} + + + build-qualifier + + build-qualifier + + + + + + org.eclipse.tycho.extras + tycho-buildtimestamp-jgit + ${tycho-extras.version} + + + + jgit + + pom.xml + .polyglot.build.properties + + + + + org.codehaus.mojo + rpm-maven-plugin + 2.2.0 + true + + + generate-rpm + + rpm + + + + + papyrus-cx-axcioma + ${unqualifiedVersion} + ${buildQualifier} + Apache 2.0 (c) 2022 Zeligsoft (2009) Limited and others + Development Tools + ../com.zeligsoft.papyrus-cx.axcioma.rcp/icons/papyrus-cx.xpm + true + false + false + false + An Eclipse Papyrus extension for modeling with AXCIOMA + Papyrus CX for AXCIOMA is a modelling environment + based on Eclipse Papyrus + for modeling component-based systems built on AXCIOMA according to + the OMG CCM standard. + + https://github.com/ZeligsoftDev/CX4CBDDS + Zeligsoft (2009) Limited + Zeligsoft (2009) Limited + true + + java-11-openjdk + + + _build_id_links none + _invalid_encoding_terminates_build 0 + + + + /opt/papyrus-cx-axcioma/ + + + ../com.zeligsoft.papyrus-cx.axcioma.rcp.product/target/products/com.zeligsoft.papyrus-cx.axcioma.rcp.product/linux/gtk/x86_64/papyrus-cx-axcioma + + + + + /usr/share/applications/ + + + resources/papyrus-cx-axcioma.desktop + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/resources/papyrus-cx-axcioma.desktop b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/resources/papyrus-cx-axcioma.desktop new file mode 100644 index 000000000..6ef20b931 --- /dev/null +++ b/releng/com.zeligsoft.papyrus-cx.axcioma.rcp.rpm/resources/papyrus-cx-axcioma.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Papyrus CX for AXCIOMA +Comment=Papyrus CX for AXCIOMA +Exec=/opt/papyrus-cx-axcioma/papyrus-cx +Icon=/opt/papyrus-cx-axcioma/icon.xpm +Categories=Application;Development;Java;IDE +Version=1.0 +Type=Application +Terminal=false +StartupNotify=true + diff --git a/releng/pom.xml b/releng/pom.xml index 0d1627ae6..d979708c5 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -20,5 +20,6 @@ com.zeligsoft.papyrus-cx.axcioma.rcp com.zeligsoft.papyrus-cx.axcioma.rcp.feature com.zeligsoft.papyrus-cx.axcioma.rcp.product + com.zeligsoft.papyrus-cx.axcioma.rcp.rpm