diff --git a/Aliases/gz-cmake6 b/Aliases/gz-cmake6 new file mode 120000 index 000000000..8c5f3dd72 --- /dev/null +++ b/Aliases/gz-cmake6 @@ -0,0 +1 @@ +../Formula/gz-cmake5.rb \ No newline at end of file diff --git a/Aliases/gz-common8 b/Aliases/gz-common8 new file mode 120000 index 000000000..252ee439d --- /dev/null +++ b/Aliases/gz-common8 @@ -0,0 +1 @@ +../Formula/gz-common7.rb \ No newline at end of file diff --git a/Aliases/gz-fuel-tools12 b/Aliases/gz-fuel-tools12 new file mode 120000 index 000000000..37cbd5c3b --- /dev/null +++ b/Aliases/gz-fuel-tools12 @@ -0,0 +1 @@ +../Formula/gz-fuel-tools11.rb \ No newline at end of file diff --git a/Aliases/gz-gui11 b/Aliases/gz-gui11 new file mode 120000 index 000000000..2f1aaec3f --- /dev/null +++ b/Aliases/gz-gui11 @@ -0,0 +1 @@ +../Formula/gz-gui10.rb \ No newline at end of file diff --git a/Aliases/gz-kura b/Aliases/gz-kura deleted file mode 120000 index fdcf79a38..000000000 --- a/Aliases/gz-kura +++ /dev/null @@ -1 +0,0 @@ -../Formula/gz-jetty.rb \ No newline at end of file diff --git a/Aliases/gz-kura-cmake b/Aliases/gz-kura-cmake new file mode 120000 index 000000000..c9fe67519 --- /dev/null +++ b/Aliases/gz-kura-cmake @@ -0,0 +1 @@ +../Aliases/gz-cmake6 \ No newline at end of file diff --git a/Aliases/gz-kura-common b/Aliases/gz-kura-common new file mode 120000 index 000000000..be3440c74 --- /dev/null +++ b/Aliases/gz-kura-common @@ -0,0 +1 @@ +../Aliases/gz-common8 \ No newline at end of file diff --git a/Aliases/gz-kura-fuel-tools b/Aliases/gz-kura-fuel-tools new file mode 120000 index 000000000..cd5d595ca --- /dev/null +++ b/Aliases/gz-kura-fuel-tools @@ -0,0 +1 @@ +../Aliases/gz-fuel-tools12 \ No newline at end of file diff --git a/Aliases/gz-kura-gui b/Aliases/gz-kura-gui new file mode 120000 index 000000000..88c96536b --- /dev/null +++ b/Aliases/gz-kura-gui @@ -0,0 +1 @@ +../Aliases/gz-gui11 \ No newline at end of file diff --git a/Aliases/gz-kura-launch b/Aliases/gz-kura-launch new file mode 120000 index 000000000..cdede51f9 --- /dev/null +++ b/Aliases/gz-kura-launch @@ -0,0 +1 @@ +../Aliases/gz-launch10 \ No newline at end of file diff --git a/Aliases/gz-kura-math b/Aliases/gz-kura-math new file mode 120000 index 000000000..47308a26b --- /dev/null +++ b/Aliases/gz-kura-math @@ -0,0 +1 @@ +../Aliases/gz-math10 \ No newline at end of file diff --git a/Aliases/gz-kura-msgs b/Aliases/gz-kura-msgs new file mode 120000 index 000000000..436226e7c --- /dev/null +++ b/Aliases/gz-kura-msgs @@ -0,0 +1 @@ +../Aliases/gz-msgs13 \ No newline at end of file diff --git a/Aliases/gz-kura-physics b/Aliases/gz-kura-physics new file mode 120000 index 000000000..afcf5e064 --- /dev/null +++ b/Aliases/gz-kura-physics @@ -0,0 +1 @@ +../Aliases/gz-physics10 \ No newline at end of file diff --git a/Aliases/gz-kura-plugin b/Aliases/gz-kura-plugin new file mode 120000 index 000000000..e8f091c43 --- /dev/null +++ b/Aliases/gz-kura-plugin @@ -0,0 +1 @@ +../Aliases/gz-plugin5 \ No newline at end of file diff --git a/Aliases/gz-kura-rendering b/Aliases/gz-kura-rendering new file mode 120000 index 000000000..841e291c6 --- /dev/null +++ b/Aliases/gz-kura-rendering @@ -0,0 +1 @@ +../Aliases/gz-rendering11 \ No newline at end of file diff --git a/Aliases/gz-kura-sdformat b/Aliases/gz-kura-sdformat new file mode 120000 index 000000000..03610178d --- /dev/null +++ b/Aliases/gz-kura-sdformat @@ -0,0 +1 @@ +../Aliases/sdformat17 \ No newline at end of file diff --git a/Aliases/gz-kura-sensors b/Aliases/gz-kura-sensors new file mode 120000 index 000000000..3fc23f0a9 --- /dev/null +++ b/Aliases/gz-kura-sensors @@ -0,0 +1 @@ +../Aliases/gz-sensors11 \ No newline at end of file diff --git a/Aliases/gz-kura-sim b/Aliases/gz-kura-sim new file mode 120000 index 000000000..3644c5d67 --- /dev/null +++ b/Aliases/gz-kura-sim @@ -0,0 +1 @@ +../Aliases/gz-sim11 \ No newline at end of file diff --git a/Aliases/gz-kura-tools b/Aliases/gz-kura-tools new file mode 120000 index 000000000..8c0f03ab8 --- /dev/null +++ b/Aliases/gz-kura-tools @@ -0,0 +1 @@ +../Aliases/gz-tools4 \ No newline at end of file diff --git a/Aliases/gz-kura-transport b/Aliases/gz-kura-transport new file mode 120000 index 000000000..a44e18bd6 --- /dev/null +++ b/Aliases/gz-kura-transport @@ -0,0 +1 @@ +../Aliases/gz-transport16 \ No newline at end of file diff --git a/Aliases/gz-kura-utils b/Aliases/gz-kura-utils new file mode 120000 index 000000000..e934a8463 --- /dev/null +++ b/Aliases/gz-kura-utils @@ -0,0 +1 @@ +../Aliases/gz-utils5 \ No newline at end of file diff --git a/Aliases/gz-launch10 b/Aliases/gz-launch10 new file mode 120000 index 000000000..080fac8b1 --- /dev/null +++ b/Aliases/gz-launch10 @@ -0,0 +1 @@ +../Formula/gz-launch9.rb \ No newline at end of file diff --git a/Aliases/gz-math10 b/Aliases/gz-math10 new file mode 120000 index 000000000..584abcaf7 --- /dev/null +++ b/Aliases/gz-math10 @@ -0,0 +1 @@ +../Formula/gz-math9.rb \ No newline at end of file diff --git a/Aliases/gz-msgs13 b/Aliases/gz-msgs13 new file mode 120000 index 000000000..3ec58fb46 --- /dev/null +++ b/Aliases/gz-msgs13 @@ -0,0 +1 @@ +../Formula/gz-msgs12.rb \ No newline at end of file diff --git a/Aliases/gz-physics10 b/Aliases/gz-physics10 new file mode 120000 index 000000000..aa5d3f611 --- /dev/null +++ b/Aliases/gz-physics10 @@ -0,0 +1 @@ +../Formula/gz-physics9.rb \ No newline at end of file diff --git a/Aliases/gz-plugin5 b/Aliases/gz-plugin5 new file mode 120000 index 000000000..671f0d8a8 --- /dev/null +++ b/Aliases/gz-plugin5 @@ -0,0 +1 @@ +../Formula/gz-plugin4.rb \ No newline at end of file diff --git a/Aliases/gz-rendering11 b/Aliases/gz-rendering11 new file mode 120000 index 000000000..8271205c0 --- /dev/null +++ b/Aliases/gz-rendering11 @@ -0,0 +1 @@ +../Formula/gz-rendering10.rb \ No newline at end of file diff --git a/Aliases/gz-sensors11 b/Aliases/gz-sensors11 new file mode 120000 index 000000000..7363dbae6 --- /dev/null +++ b/Aliases/gz-sensors11 @@ -0,0 +1 @@ +../Formula/gz-sensors10.rb \ No newline at end of file diff --git a/Aliases/gz-sim11 b/Aliases/gz-sim11 new file mode 120000 index 000000000..99dacc5fd --- /dev/null +++ b/Aliases/gz-sim11 @@ -0,0 +1 @@ +../Formula/gz-sim10.rb \ No newline at end of file diff --git a/Aliases/gz-tools4 b/Aliases/gz-tools4 new file mode 120000 index 000000000..e0d686635 --- /dev/null +++ b/Aliases/gz-tools4 @@ -0,0 +1 @@ +../Formula/gz-tools3.rb \ No newline at end of file diff --git a/Aliases/gz-transport16 b/Aliases/gz-transport16 new file mode 120000 index 000000000..633f3504a --- /dev/null +++ b/Aliases/gz-transport16 @@ -0,0 +1 @@ +../Formula/gz-transport15.rb \ No newline at end of file diff --git a/Aliases/gz-utils5 b/Aliases/gz-utils5 new file mode 120000 index 000000000..8232f2c74 --- /dev/null +++ b/Aliases/gz-utils5 @@ -0,0 +1 @@ +../Formula/gz-utils4.rb \ No newline at end of file diff --git a/Aliases/sdformat17 b/Aliases/sdformat17 new file mode 120000 index 000000000..b34b3ba55 --- /dev/null +++ b/Aliases/sdformat17 @@ -0,0 +1 @@ +../Formula/sdformat16.rb \ No newline at end of file diff --git a/Formula/gz-kura.rb b/Formula/gz-kura.rb new file mode 100644 index 000000000..9ce3aa518 --- /dev/null +++ b/Formula/gz-kura.rb @@ -0,0 +1,40 @@ +class GzKura < Formula + include Language::Python::Virtualenv + + desc "Collection of gazebo simulation software" + homepage "https://github.com/gazebosim/gz-kura" + license "Apache-2.0" + + head "https://github.com/gazebosim/gz-kura.git", branch: "main" + + depends_on "cmake" => :build + + depends_on "gz-cmake6" + depends_on "gz-common8" + depends_on "gz-fuel-tools12" + depends_on "gz-gui11" + depends_on "gz-launch10" + depends_on "gz-math10" + depends_on "gz-msgs13" + depends_on "gz-physics10" + depends_on "gz-plugin5" + depends_on "gz-rendering11" + depends_on "gz-sensors11" + depends_on "gz-sim11" + depends_on "gz-tools4" + depends_on "gz-transport16" + depends_on "gz-utils5" + depends_on "pkgconf" + depends_on "sdformat17" + + def install + mkdir "build" do + system "cmake", "..", *std_cmake_args + system "make", "install" + end + end + + test do + assert_path_exists share/"gz/gz-kura/release_notes.md" + end +end