summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-01-06 09:04:01 +0000
committerCoprDistGit <infra@openeuler.org>2025-01-06 09:04:01 +0000
commitea23a4dddb9b690ddf145e22cef94314ec13fdb4 (patch)
tree7bbbfe2ce70bf95cf39dafe088661038c26e2871
parentfcf25b5da05e1a910d3708ce19e3c4c030d8c2e2 (diff)
automatic import of ament_cmake
-rw-r--r--.gitignore1
-rw-r--r--ament-cmake-core.spec (renamed from ament-cmake-auto.spec)28
-rw-r--r--sources2
3 files changed, 20 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore
index b31f496..68f3f71 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/ros-humble-ament-cmake-auto_1.3.4.orig.tar.gz
+/ros-humble-ament-cmake-core_1.3.4.orig.tar.gz
diff --git a/ament-cmake-auto.spec b/ament-cmake-core.spec
index c21e37a..6db58a4 100644
--- a/ament-cmake-auto.spec
+++ b/ament-cmake-core.spec
@@ -6,24 +6,23 @@
%global __provides_exclude_from ^/opt/ros/%{ros_distro}/.*$
%global __requires_exclude_from ^/opt/ros/%{ros_distro}/.*$
-%define RosPkgName ament-cmake-auto
-
+%define RosPkgName ament-cmake-core
%define ros_distro humble
Name: ros-%{ros_distro}-%{RosPkgName}
Version: 1.3.4
Release: 1%{?dist}%{?release_suffix}
-Summary: The auto-magic functions for ease to use of the ament buildsystem in CMake.
+Summary: ROS ament-cmake-core package
License: Apache License 2.0
Source0: %{name}_%{version}.orig.tar.gz
-Requires: ros-%{ros_distro}-ament-cmake
-Requires: ros-%{ros_distro}-ament-cmake-gtest
-Requires: ros-%{ros_distro}-ros-workspace
+Requires: cmake
+Requires: ros-%{ros_distro}-ament-package
+Requires: python3-catkin_pkg
-BuildRequires: ros-%{ros_distro}-ament-cmake
-BuildRequires: ros-%{ros_distro}-ament-cmake-gtest
-BuildRequires: ros-%{ros_distro}-ros-workspace
+BuildRequires: cmake
+BuildRequires: ros-%{ros_distro}-ament-package
+BuildRequires: python3-catkin_pkg
%if 0%{?with_tests}
%endif
@@ -33,7 +32,16 @@ Provides: %{name}-doc = %{version}-%{release}
Provides: %{name}-runtime = %{version}-%{release}
%description
-The auto-magic functions for ease to use of the ament buildsystem in CMake.
+
+ The core of the ament buildsystem in CMake.
+
+ Several subcomponents provide specific funtionalities:
+ * environment: provide prefix-level setup files
+ * environment_hooks: provide package-level setup files and environment hooks
+ * index: store information in an index and retrieve them without crawling
+ * package_templates: templates from the ament_package Python package
+ * symlink_install: use symlinks for CMake install commands
+
%prep
%autosetup -p1
diff --git a/sources b/sources
index 0c60a88..5bfceaf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-59f61ad7e0688ed3a207bf34e5bbd485 ros-humble-ament-cmake-auto_1.3.4.orig.tar.gz
+d96443ad07077aabadb4cbf4101fb693 ros-humble-ament-cmake-core_1.3.4.orig.tar.gz