diff --git a/4.5.0.tar.gz b/4.5.0.tar.gz deleted file mode 100644 index aedb661..0000000 Binary files a/4.5.0.tar.gz and /dev/null differ diff --git a/gz-fuel-tools.spec b/gz-fuel-tools.spec deleted file mode 100644 index f3c208b..0000000 --- a/gz-fuel-tools.spec +++ /dev/null @@ -1,295 +0,0 @@ -Name: ros-foxy-ros-gz-fuel-tools -Version: 4.5.0 -Release: 0 -Summary: This is ROS2 foxy gazebo Package -License: Public Domain and Apache-2.0 and BSD and MIT and BSL-1.0 and LGPL-2.1-only and MPL-2.0 and GPL-3.0-only and GPL-2.0-or-later and MPL-1.1 and IJG and Zlib and OFL-1.1 -URL: https://github.com/gazebosim/gz-fuel-tools -Source0: https://github.com/gazebosim/gz-fuel-tools/refs/tags/4.5.0.tar.gz -BuildRequires: gcc-c++ -BuildRequires: cmake -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pytest -BuildRequires: asio-devel -BuildRequires: tinyxml2-devel -BuildRequires: git -BuildRequires: qt5-devel -BuildRequires: bullet-devel -BuildRequires: gmock-devel -BuildRequires: suitesparse-devel -BuildRequires: lua-devel -BuildRequires: protobuf-devel -BuildRequires: cairo-devel -BuildRequires: gflags-devel -BuildRequires: freeglut-devel -BuildRequires: libXt-devel -BuildRequires: libX11-devel -BuildRequires: libXrandr-devel -BuildRequires: libXaw-devel -BuildRequires: assimp-devel -BuildRequires: qt5-qtdeclarative-devel -BuildRequires: yaml-cpp-devel -BuildRequires: libatomic -BuildRequires: lz4-devel -BuildRequires: sphinx -BuildRequires: bullet-devel -BuildRequires: libtool-ltdl-devel -BuildRequires: fltk-devel -BuildRequires: libtiff-devel -BuildRequires: libwebp-devel -BuildRequires: gtest-devel -BuildRequires: yaml-cpp-devel -BuildRequires: libjpeg-devel -BuildRequires: swig -BuildRequires: python3-psutil -#BuildRequires: freeimage-devel -BuildRequires: libXaw-devel -BuildRequires: libcurl-devel -BuildRequires: libtar-devel -BuildRequires: tbb-devel -#BuildRequires: cppzmq-devel -BuildRequires: rubygem-sqlite3 -BuildRequires: hdf5-devel -BuildRequires: graphviz-devel -BuildRequires: libusb -BuildRequires: libzip-devel -BuildRequires: sqlite-devel -BuildRequires: jsoncpp-devel -BuildRequires: openal-soft-devel -BuildRequires: openblas-devel -BuildRequires: lapack-devel -BuildRequires: freeglut-devel -BuildRequires: libatomic -BuildRequires: zlib -BuildRequires: zeromq-devel -BuildRequires: openeuler-lsb -BuildRequires: ruby-devel -BuildRequires: rubygem-rexml -#BuildRequires: freeimage-devel - -%description -This is ROS2 foxy gazebo Package. - -%prep -%setup - -%install -cd 3rdparty/ - -cd empy-3.3.4/ -python3 setup.py install --user -cd .. - -cd six-1.15.0/ -python3 setup.py install --user -cd .. - -cd setuptools_scm-4.1.2/ -python3 setup.py install --user -cd .. - -cd python-dateutil-2.8.1/ -python3 setup.py install --user -cd .. - -cd pyparsing-2.4.7/ -python3 setup.py install --user -cd .. - -cd docutils-0.16/ -python3 setup.py install --user -cd .. - -cd catkin_pkg-0.4.22/ -python3 setup.py install --user -cd .. - -#ros2 - -cd distlib-0.3.3/ -python3 setup.py install --user -cd .. - -cd attrs-21.2.0 -python3 setup.py install --user -cd .. - -cd more-itertools-5.0.0 -python3 setup.py install --user -cd .. - -cd zipp-1.0.0 -python3 setup.py install --user -cd .. - -cd wheel-0.33.0 -python3 setup.py install --user -cd .. - -cd toml-0.10.2 -python3 setup.py install --user -cd .. - -cd importlib_metadata-3.8.0 -python3 setup.py install --user -cd .. - -cd py-1.11.0 -python3 setup.py install --user -cd .. - -cd packaging-21.3 -python3 setup.py install --user -cd .. - -cd iniconfig-1.1.1 -python3 setup.py install --user -cd .. - -cd pluggy-1.0.0 -python3 setup.py install --user -cd .. - -cd typing_extensions-3.7.4 -python3 setup.py install --user -cd .. - -cd pytest-6.2.5 -python3 setup.py install --user -cd .. - -cd coverage-5.4 -python3 setup.py install --user -cd .. - -cd pytest-cov-3.0.0 -python3 setup.py install --user -cd .. - -cd pytest-repeat-0.9.1 -python3 setup.py install --user -cd .. - -cd pytest-rerunfailures-10.2 -python3 setup.py install --user -cd .. - -cd pytest-runner-5.3.1 -python3 setup.py install --user -cd .. - -cd PyYAML-5.4 -python3 setup.py install --user -cd .. - -#cd setuptools-50.0.0 -#python3 setup.py install --user -#cd .. - -cd argcomplete-1.11.1 -python3 setup.py install --user -cd .. - -cd notify2-0.3.1 -python3 setup.py install --user -cd .. - -cd lark-1.0.0 -python3 setup.py install --user -cd .. - -# for 21.03 python3.8 -#cd setuptools-50.0.0 -#python3 setup.py install --user -#cd .. -#cd Cython-0.29.24 -#python3 setup.py install --user -#cd .. -#cd numpy-1.19.2 -#python3 setup.py install --user -#cd .. - - -# for factory python3.10 -#cd setuptools-50.0.0 need detel setuptools -#python3 setup.py install --user -#cd .. - -cd Cython-0.29.24 -python3 setup.py install --user -cd .. - -cd numpy-1.21.2 -python3 setup.py install --user -cd .. - -####cpp 相关依赖库 -#export BUILD_PLATFORM=`uname -m` -#if (($BUILD_PLATFORM=="aarch64")) -#then -# BUILD_PLATFORM="arm" -#fi -#cd gts-0.7.6 -# ./configure --prefix=$PWD/../../workspace/install/ --build=$BUILD_PLATFORM --enable-shared -#make -j8 -#make install -#cd .. - -#cd ffmpeg -#./configure --prefix=$PWD/../../workspace/install/ --enable-shared --disable-x86asm -#make -j8 -#make install -#cd .. - -#cd qwt-6.1.3 -#/usr/bin/qmake-qt5 qwt.pro -#make -j8 -#make install -#cd .. - -cd .. - - -# for colcon build tools -cd build_tools -export BUILD_WORSPCE=$PWD -./colcon/colcon-core/bin/colcon build --paths colcon/* --merge-install -source install/local_setup.sh -cd .. - -# for workspace -cd workspace -colcon build --merge-install -cp ../install_dependence.sh install/ -cp -r ../build_tools/install/bin install/ -cp -r ../build_tools/install/lib install/ -cp -r ../build_tools/install/share install/ - -#### -# 对install内部的变量名称进行替换 -# -#### -SRC_PATH=$PWD/install -DST_PATH=/opt/ros/foxy -sed -i "s:${SRC_PATH}:${DST_PATH}:g" `grep -rIln "${SRC_PATH}" install/*` - - -SRC_PATH=$BUILD_WORSPCE/install -DST_PATH=/opt/ros/foxy -sed -i "s:${SRC_PATH}:${DST_PATH}:g" `grep -rIln "${SRC_PATH}" install/*` - -#### -# install -# -#### -mkdir -p %{buildroot}/opt/ros/foxy/ -cp -r install/* %{buildroot}/opt/ros/foxy/ -#cp install/share/gazebo-11/setup.sh %{buildroot}/opt/ros/foxy/share/gazebo/local_setup.bash - -%files -%defattr(-,root,root) -/opt/ros/foxy/* - -%changelog -* Sat Nov 19 2022 openEuler Buildteam - 4.5.0 -- Fix Package name diff --git a/ignition-fuel-tools-4.5.0.tar.gz b/ignition-fuel-tools-4.5.0.tar.gz new file mode 100644 index 0000000..781e68f Binary files /dev/null and b/ignition-fuel-tools-4.5.0.tar.gz differ diff --git a/ignition-fuel-tools.spec b/ignition-fuel-tools.spec new file mode 100644 index 0000000..2b3ae37 --- /dev/null +++ b/ignition-fuel-tools.spec @@ -0,0 +1,90 @@ +%global debug_package %{nil} + +%define _unpackaged_files_terminate_build 0 +%global abiver 4 + +Name: ignition-fuel-tools +Version: 4.5.0 +Release: 1 +Summary: A client library and command line tools for interacting with Gazebo Fuel servers. + +License: MPLv2.0 and LGPLv2+ and BSD +URL: https://github.com/gazebosim/gz-fuel-tools/archive/ignition-fuel-tools4_4.5.0.tar.gz +Source0: ignition-fuel-tools-4.5.0.tar.gz + +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: curl-devel +BuildRequires: doxygen +BuildRequires: ignition-cmake-devel >= 2 +BuildRequires: ignition-common-devel >= 3 +BuildRequires: ignition-math-devel >= 6 +BuildRequires: ignition-msgs-devel >= 5 +BuildRequires: jsoncpp-devel +BuildRequires: libuuid-devel +BuildRequires: libzip-devel +BuildRequires: tinyxml2-devel +BuildRequires: libyaml-devel + +%description +Ignition Fuel Tools is composed by a client library and command line tools for +interacting with Ignition Fuel servers. + +%package devel +Summary: Development libraries and headers for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +%{summary} + +%package doc +Summary: Development documentation for %{name} +BuildArch: noarch + +%description doc +%{summary}. + +%prep +%autosetup -p1 + +%build +%cmake -DBUILD_TESTING=OFF \ +%ifnarch x86_64 + -DSSE2_FOUND=FALSE \ +%endif + -DSSE3_FOUND=FALSE \ + -DSSSE3_FOUND=FALSE \ + -DSSE4_1_FOUND=FALSE \ + -DSSE4_2_FOUND=FALSE \ + -DCMAKE_BUILD_TYPE=None + +%make_build + +%install +%make_install +rm -rf %{buildroot}%{_usr}/lib/ruby + +%check +make test + +%files +%doc README.md +%{_libdir}/*.so.%{version} +%{_libdir}/*.so.%{abiver} +%{_datadir}/ignition + +%files devel +%{_libdir}/pkgconfig +%{_libdir}/*.so +%{_libdir}/cmake/* +%{_includedir}/ignition + +%files doc +%license COPYING + +%changelog + +* Thu May 04 2023 Ekumen ekumen@irbt.onmicrosoft.com - 4.5.0-1 +- Autogenerated by ros-porting-tools +