Merge "Remove CentOS/OpenSUSE build support"
This commit is contained in:
commit
f7fb00619b
@ -1 +0,0 @@
|
||||
flock
|
@ -1 +0,0 @@
|
||||
sm-client-wheels
|
@ -1,26 +0,0 @@
|
||||
# List of packages to be included/installed in ISO
|
||||
# If these have dependencies, they will be pulled in automatically
|
||||
#
|
||||
|
||||
# sm-common
|
||||
sm-common
|
||||
sm-common-libs
|
||||
sm-eru
|
||||
|
||||
# sm-db
|
||||
sm-db
|
||||
|
||||
# sm
|
||||
sm
|
||||
|
||||
# sm-api
|
||||
sm-api
|
||||
|
||||
# sm-client
|
||||
sm-client
|
||||
|
||||
# sm-tools
|
||||
sm-tools
|
||||
|
||||
# stx-ocf-scripts
|
||||
stx-ocf-scripts
|
@ -1,7 +0,0 @@
|
||||
service-mgmt/sm-common
|
||||
service-mgmt/sm-db
|
||||
service-mgmt/sm
|
||||
service-mgmt-api
|
||||
service-mgmt-client
|
||||
service-mgmt-tools
|
||||
stx-ocf-scripts
|
@ -1 +0,0 @@
|
||||
sm-client-wheels
|
@ -1,4 +0,0 @@
|
||||
SRC_DIR=sm-api
|
||||
TAR_NAME=sm-api
|
||||
VERSION=1.0
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT
|
@ -1,97 +0,0 @@
|
||||
Summary: Service Management API
|
||||
Name: sm-api
|
||||
Version: 1.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: python2-pip
|
||||
BuildRequires: python2-wheel
|
||||
BuildRequires: util-linux
|
||||
# BuildRequires systemd is to get %_unitdir I think
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
Requires: python-libs
|
||||
Requires: python-six
|
||||
# Needed for /etc/init.d, can be removed when we go fully systemd
|
||||
Requires: chkconfig
|
||||
# Needed for /etc/pmon.d
|
||||
Requires: mtce-pmon
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%{__python2} setup.py build
|
||||
%py2_build_wheel
|
||||
|
||||
%install
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}
|
||||
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
|
||||
mkdir -p $RPM_BUILD_ROOT/wheels
|
||||
install -m 644 dist/*.whl $RPM_BUILD_ROOT/wheels/
|
||||
install -d %{buildroot}/etc/sm
|
||||
install -d %{buildroot}/etc/init.d
|
||||
install -d %{buildroot}/etc/pmon.d
|
||||
install -d %{buildroot}/etc/sm-api
|
||||
install -d %{buildroot}%{_unitdir}
|
||||
install -m 644 %{_buildsubdir}/scripts/sm_api.ini %{buildroot}/etc/sm
|
||||
install -m 755 %{_buildsubdir}/scripts/sm-api %{buildroot}/etc/init.d
|
||||
install -m 644 %{_buildsubdir}/scripts/sm-api.service %{buildroot}%{_unitdir}
|
||||
install -m 644 %{_buildsubdir}/scripts/sm-api.conf %{buildroot}/etc/pmon.d
|
||||
install -m 644 %{_buildsubdir}/etc/sm-api/policy.json %{buildroot}/etc/sm-api
|
||||
|
||||
%description
|
||||
Service Management API
|
||||
|
||||
#%package -n sm-api-py-src-tar
|
||||
#Summary: Service Management API
|
||||
#Group: base
|
||||
|
||||
#%description -n sm-api-py-src-tar
|
||||
#Service Management API
|
||||
|
||||
|
||||
#%post -n sm-api-py-src-tar
|
||||
## sm-api-py-src-tar - postinst
|
||||
# if [ -f $D/usr/src/sm-api-1.0.tar.bz2 ] ; then
|
||||
# ( cd $D/ && tar -xf $D/usr/src/sm-api-1.0.tar.bz2 )
|
||||
# fi
|
||||
|
||||
%post
|
||||
/usr/bin/systemctl enable sm-api.service >/dev/null 2>&1
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_api"
|
||||
/usr/lib/python2.7/site-packages/sm_api/*
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_api-1.0.0-py2.7.egg-info"
|
||||
/usr/lib/python2.7/site-packages/sm_api-1.0.0-py2.7.egg-info/*
|
||||
"/usr/bin/sm-api"
|
||||
%dir "/etc/sm"
|
||||
"/etc/init.d/sm-api"
|
||||
"/etc/pmon.d/sm-api.conf"
|
||||
"/etc/sm-api/policy.json"
|
||||
"/etc/sm/sm_api.ini"
|
||||
%{_unitdir}/*
|
||||
|
||||
#%files -n sm-api-py-src-tar
|
||||
#%defattr(-,-,-,-)
|
||||
#"/usr/src/sm-api-1.0.tar.bz2"
|
||||
|
||||
%package wheels
|
||||
Summary: %{name} wheels
|
||||
|
||||
%description wheels
|
||||
Contains python wheels for %{name}
|
||||
|
||||
%files wheels
|
||||
/wheels/*
|
@ -1,19 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 4 22:52:52 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 4
|
||||
|
||||
- Runtime dependencies.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 24 05:22:50 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 3
|
||||
|
||||
- Move to _service to get source from git repo
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 20 17:00:16 UTC 2019 - Marcela Rosales <marcelarosalesj@gmail.com> - 2
|
||||
|
||||
- Modify Requires: chkconfig is in aaa_base openSUSE package.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 5 09:44:11 UTC 2019 - Marcela Rosales <marcelarosalesj@gmail.com> - 1
|
||||
|
||||
- Initial Commit.
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,75 +0,0 @@
|
||||
Summary: Service Management API
|
||||
Name: sm-api
|
||||
Version: 1.0.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: System/Packages
|
||||
URL: https://opendev.org/starlingx/ha/
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: python2-pip
|
||||
BuildRequires: util-linux
|
||||
# BuildRequires systemd is to get %%_unitdir I think
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
%if 0%{?suse_version}
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: systemd-sysvinit
|
||||
BuildRequires: insserv-compat
|
||||
%endif
|
||||
Requires: python2-six
|
||||
Requires: python-eventlet
|
||||
Requires: python-pecan
|
||||
Requires: python-keystonemiddleware
|
||||
# Needed for %%{_sysconfdir}/init.d, can be removed when we go fully systemd
|
||||
Requires: aaa_base
|
||||
# Needed for %%{_sysconfdir}/pmon.d
|
||||
Requires: libamon1
|
||||
|
||||
%description
|
||||
The Service Management API
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}/%{name}
|
||||
|
||||
%build
|
||||
%{__python2} setup.py build
|
||||
|
||||
%install
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}/%{name}
|
||||
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
|
||||
install -d %{buildroot}%{_sysconfdir}/sm
|
||||
install -d %{buildroot}%{_sysconfdir}/init.d
|
||||
install -d %{buildroot}%{_sysconfdir}/pmon.d
|
||||
install -d %{buildroot}%{_sysconfdir}/sm-api
|
||||
install -d %{buildroot}%{_unitdir}
|
||||
install -m 644 %{_buildsubdir}/scripts/sm_api.ini %{buildroot}%{_sysconfdir}/sm
|
||||
install -m 755 %{_buildsubdir}/scripts/sm-api %{buildroot}%{_sysconfdir}/init.d
|
||||
install -m 644 %{_buildsubdir}/scripts/sm-api.service %{buildroot}%{_unitdir}
|
||||
install -m 644 %{_buildsubdir}/scripts/sm-api.conf %{buildroot}%{_sysconfdir}/pmon.d
|
||||
install -m 644 %{_buildsubdir}%{_sysconfdir}/sm-api/policy.json %{buildroot}%{_sysconfdir}/sm-api
|
||||
|
||||
%post
|
||||
%{_bindir}/systemctl enable sm-api.service >/dev/null 2>&1
|
||||
|
||||
%files
|
||||
%dir %{_sysconfdir}/pmon.d
|
||||
%dir %{_sysconfdir}/sm-api
|
||||
%defattr(-,root,root,-)
|
||||
%dir "%{_prefix}/lib/python2.7/site-packages/sm_api"
|
||||
%{_prefix}/lib/python2.7/site-packages/sm_api/*
|
||||
%dir "%{_prefix}/lib/python2.7/site-packages/sm_api-1.0.0-py2.7.egg-info"
|
||||
%{_prefix}/lib/python2.7/site-packages/sm_api-1.0.0-py2.7.egg-info/*
|
||||
"%{_bindir}/sm-api"
|
||||
%dir "%{_sysconfdir}/sm"
|
||||
"%{_sysconfdir}/init.d/sm-api"
|
||||
"%{_sysconfdir}/pmon.d/sm-api.conf"
|
||||
"%{_sysconfdir}/sm-api/policy.json"
|
||||
"%{_sysconfdir}/sm/sm_api.ini"
|
||||
%{_unitdir}/*
|
||||
|
||||
%changelog
|
@ -1,4 +0,0 @@
|
||||
SRC_DIR=sm-client
|
||||
TAR_NAME=sm-client
|
||||
VERSION=1.0
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT
|
@ -1,71 +0,0 @@
|
||||
Summary: Service Management Client and CLI
|
||||
Name: sm-client
|
||||
Version: 1.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: python2-pip
|
||||
BuildRequires: python2-wheel
|
||||
Requires: python-libs
|
||||
Requires: python-six
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%{__python2} setup.py build
|
||||
%py2_build_wheel
|
||||
|
||||
%install
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}
|
||||
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
|
||||
mkdir -p $RPM_BUILD_ROOT/wheels
|
||||
install -m 644 dist/*.whl $RPM_BUILD_ROOT/wheels/
|
||||
install -d %{buildroot}/usr/bin
|
||||
install -m 755 %{_buildsubdir}/usr/bin/smc %{buildroot}/usr/bin
|
||||
|
||||
%description
|
||||
Service Management Client and CLI
|
||||
|
||||
#%package -n sm-client-py-src-tar
|
||||
#Summary: Service Management Client and CLI source tarball
|
||||
#Group: base
|
||||
|
||||
#%description -n sm-client-py-src-tar
|
||||
#Service Management API
|
||||
|
||||
|
||||
#%post -n sm-client-py-src-tar
|
||||
## sm-client-py-src-tar - postinst
|
||||
# if [ -f $D/usr/src/sm-client-1.0.tar.bz2 ] ; then
|
||||
# ( cd $D/ && tar -xf $D/usr/src/sm-client-1.0.tar.bz2 )
|
||||
# fi
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_client"
|
||||
/usr/lib/python2.7/site-packages/sm_client/*
|
||||
"/usr/bin/smc"
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_client-1.0.0-py2.7.egg-info"
|
||||
/usr/lib/python2.7/site-packages/sm_client-1.0.0-py2.7.egg-info/*
|
||||
|
||||
#%files -n sm-client-py-src-tar
|
||||
#%defattr(-,-,-,-)
|
||||
#"/usr/src/sm-client-1.0.tar.bz2"
|
||||
|
||||
%package wheels
|
||||
Summary: %{name} wheels
|
||||
|
||||
%description wheels
|
||||
Contains python wheels for %{name}
|
||||
|
||||
%files wheels
|
||||
/wheels/*
|
@ -1,14 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 4 23:02:03 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 3
|
||||
|
||||
- Runtime dependencies.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 24 05:22:50 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 2
|
||||
|
||||
- Move to _service to get source from git repo
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 21 21:29:56 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 1
|
||||
|
||||
- First version of sm-client
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,47 +0,0 @@
|
||||
Summary: Service Management Client and CLI
|
||||
Name: sm-client
|
||||
Version: 1.0.0
|
||||
Release: 4
|
||||
BuildArch: noarch
|
||||
License: Apache-2.0
|
||||
Group: System/Base
|
||||
URL: https://www.starlingx.io
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: fdupes
|
||||
Requires: python-six
|
||||
Requires: python-pyparsing
|
||||
Requires: python-httplib2
|
||||
Requires: python-PrettyTable
|
||||
Requires: python-keystoneclient
|
||||
|
||||
%description
|
||||
Service Management Client and command line interface.
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}/%{name}
|
||||
|
||||
%build
|
||||
%{__python2} setup.py build
|
||||
|
||||
%install
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}/%{name}
|
||||
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
|
||||
install -d %{buildroot}/usr/bin
|
||||
ls %{_builddir}/
|
||||
install -m 755 %{_buildsubdir}/usr/bin/smc %{buildroot}/usr/bin
|
||||
%fdupes %{buildroot}/usr/lib/python2.7/site-packages/sm_client/
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%dir /usr/lib/python2.7/site-packages/sm_client
|
||||
/usr/lib/python2.7/site-packages/sm_client/*
|
||||
/usr/bin/smc
|
||||
%dir /usr/lib/python2.7/site-packages/sm_client-1.0.0-py2.7.egg-info
|
||||
/usr/lib/python2.7/site-packages/sm_client-1.0.0-py2.7.egg-info/*
|
||||
|
||||
%changelog
|
@ -1,4 +0,0 @@
|
||||
SRC_DIR=sm-tools
|
||||
TAR_NAME=sm-tools
|
||||
VERSION=1.0
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT
|
@ -1,69 +0,0 @@
|
||||
Summary: Service Management Tools
|
||||
Name: sm-tools
|
||||
Version: 1.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python-setuptools
|
||||
BuildRequires: python2-pip
|
||||
BuildRequires: python2-wheel
|
||||
Requires: python-libs
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
%{__python2} setup.py build
|
||||
%py2_build_wheel
|
||||
|
||||
%install
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}
|
||||
%{__python2} setup.py install -O1 --skip-build --root %{buildroot}
|
||||
mkdir -p $RPM_BUILD_ROOT/wheels
|
||||
install -m 644 dist/*.whl $RPM_BUILD_ROOT/wheels/
|
||||
|
||||
%description
|
||||
Service Management Tools
|
||||
|
||||
#%package -n sm-tools-py-src-tar
|
||||
#Summary: Service Management Tools source tarball
|
||||
#Group: base
|
||||
|
||||
#%description -n sm-tools-py-src-tar
|
||||
#Service Management Tools source tarball
|
||||
|
||||
|
||||
#%post -n sm-tools-py-src-tar
|
||||
## sm-tools-py-src-tar - postinst
|
||||
# if [ -f $D/usr/src/sm-tools-1.0.tar.bz2 ] ; then
|
||||
# ( cd $D/ && tar -xf $D/usr/src/sm-tools-1.0.tar.bz2 )
|
||||
# fi
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_tools"
|
||||
/usr/lib/python2.7/site-packages/sm_tools/*
|
||||
%dir "/usr/lib/python2.7/site-packages/sm_tools-1.0.0-py2.7.egg-info"
|
||||
/usr/lib/python2.7/site-packages/sm_tools-1.0.0-py2.7.egg-info/*
|
||||
/usr/bin/*
|
||||
|
||||
#%files -n sm-tools-py-src-tar
|
||||
#%defattr(-,-,-,-)
|
||||
#"/usr/src/sm-tools-1.0.tar.bz2"
|
||||
|
||||
%package wheels
|
||||
Summary: %{name} wheels
|
||||
|
||||
%description wheels
|
||||
Contains python wheels for %{name}
|
||||
|
||||
%files wheels
|
||||
/wheels/*
|
@ -1,9 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 4 22:52:52 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 2
|
||||
|
||||
- Runtime dependencies.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 11 13:00:38 UTC 2019 - Abraham Arce <abraham.arce.moreno@intel.com> - 1
|
||||
|
||||
- Initial commit
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,37 +0,0 @@
|
||||
Summary: Service Management Tools
|
||||
Name: sm-tools
|
||||
Version: 1.0.0
|
||||
Release: 0
|
||||
License: Apache-2.0
|
||||
Group: Development/Tools/Other
|
||||
URL: https://opendev.org/starlingx/metal
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: python
|
||||
BuildRequires: python2-pip
|
||||
BuildRequires: python-setuptools
|
||||
Requires: python-psutil
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
StarlingX Service Management Tools
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}/%{name}
|
||||
|
||||
%build
|
||||
python2 setup.py build
|
||||
|
||||
%install
|
||||
python2 setup.py install -O1 --skip-build --root %{buildroot}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%dir "%{_prefix}/lib/python2.7/site-packages/sm_tools"
|
||||
%{_prefix}/lib/python2.7/site-packages/sm_tools/*
|
||||
%dir "%{_prefix}/lib/python2.7/site-packages/sm_tools-1.0.0-py2.7.egg-info"
|
||||
%{_prefix}/lib/python2.7/site-packages/sm_tools-1.0.0-py2.7.egg-info/*
|
||||
%{_bindir}/*
|
||||
|
||||
%changelog
|
@ -1,2 +0,0 @@
|
||||
SRC_DIR=$PKG_BASE
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT+15
|
@ -1,140 +0,0 @@
|
||||
Summary: Service Management Common
|
||||
Name: sm-common
|
||||
Version: 1.0.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
|
||||
BuildRequires: build-info-dev
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: gcc
|
||||
BuildRequires: util-linux
|
||||
BuildRequires: libuuid-devel
|
||||
|
||||
Requires: mtce-pmon
|
||||
Requires: /bin/sh
|
||||
Requires: sqlite
|
||||
Requires: util-linux
|
||||
Requires: systemd
|
||||
# BuildRequires is to get %_unitdir I think
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
Requires(post): systemd
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description
|
||||
Service Managment Common
|
||||
|
||||
#%package -n sm-common-dbg
|
||||
#Summary: Service Management Common - Debugging files
|
||||
#Group: devel
|
||||
##Suggests: libsqlite3-dbg
|
||||
##Suggests: libgcc-s-dbg(x86_64)
|
||||
##Suggests: libglib-2.0-dbg(x86_64)
|
||||
##Suggests: lmapi-dbg
|
||||
##Suggests: libstdc++-dbg(x86_64)
|
||||
##Suggests: libc6-dbg(x86_64)
|
||||
##Suggests: util-linux-libuuid-dbg
|
||||
##Recommends: sm-common = 1.0.0-r7.0
|
||||
#Provides: sm-common-dbg(x86_64) = 1.0.0-r7.0
|
||||
|
||||
#%description -n sm-common-dbg
|
||||
#Service Managment Common This package contains ELF symbols and related
|
||||
#sources for debugging purposes.
|
||||
|
||||
%package libs
|
||||
Summary: Service Management Common - shared library fles
|
||||
Group: base
|
||||
#Provides: sm-common-libs(x86_64) = 1.0.0-r7.0
|
||||
|
||||
%description libs
|
||||
Service Managment Common This package contains shared libraries.
|
||||
|
||||
%package dev
|
||||
Summary: Service Management Common - Development files
|
||||
Group: devel
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description dev
|
||||
Service Managment Common This package contains symbolic links, header
|
||||
files, and related items necessary for software development.
|
||||
|
||||
%package -n sm-eru
|
||||
Summary: Service Management ERU
|
||||
Group: base
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description -n sm-eru
|
||||
Service Managment ERU.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
VER=%{version}
|
||||
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
MINOR=`echo $VER | awk -F . '{print $2}'`
|
||||
make VER=${VER} VER_MJR=$MAJOR %{?_smp_mflags}
|
||||
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}
|
||||
|
||||
%define pmondir /etc/pmon.d
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
MINOR=`echo $VER | awk -F . '{print $2}'`
|
||||
make DEST_DIR=%{buildroot} BIN_DIR=%{_bindir} PMONDIR=%{pmondir} UNIT_DIR=%{_unitdir} LIB_DIR=%{_libdir} INC_DIR=%{_includedir} BUILDSUBDIR=%{_buildsubdir} VER=$VER VER_MJR=$MAJOR install
|
||||
|
||||
%post -n sm-eru
|
||||
/usr/bin/systemctl enable sm-eru.service >/dev/null 2>&1
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
|
||||
#%{_unitdir}/*
|
||||
#%{_bindir}/*
|
||||
#/etc/init.d/*
|
||||
#/etc/pmon.d/*
|
||||
|
||||
%files libs
|
||||
%{_libdir}/*.so.*
|
||||
%dir "/var/lib/sm"
|
||||
|
||||
%files -n sm-eru
|
||||
%defattr(-,root,root,-)
|
||||
/etc/init.d/sm-eru
|
||||
%{pmondir}/sm-eru.conf
|
||||
/usr/bin/sm-eru
|
||||
/usr/bin/sm-eru-dump
|
||||
/usr/lib/systemd/system/sm-eru.service
|
||||
|
||||
|
||||
# Commented out for now, but something seems to auto generate
|
||||
# a sm-common-debuginfo RPM even without this.
|
||||
#%files -n sm-common-dbg
|
||||
#%defattr(-,-,-,-)
|
||||
#%dir "/usr/lib64/.debug"
|
||||
#"/usr/lib64/.debug/libsm_common.so.1.0.0"
|
||||
#%dir "/usr/bin/.debug"
|
||||
#"/usr/bin/.debug/sm-eru-dump"
|
||||
#"/usr/bin/.debug/sm-eru"
|
||||
#%dir "/usr/src/debug/sm-common"
|
||||
#%dir "/usr/src/debug/sm-common/1.0.0-r7"
|
||||
#%dir "/usr/src/debug/sm-common/1.0.0-r7/src"
|
||||
#/usr/src/debug/sm-common/1.0.0-r7/src/*.h
|
||||
#/usr/src/debug/sm-common/1.0.0-r7/src/*.c
|
||||
|
||||
%files dev
|
||||
%defattr(-,root,root,-)
|
||||
%{_includedir}/*
|
||||
%{_libdir}/*.so
|
@ -1,9 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 22:03:54 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 2
|
||||
|
||||
- Adding _service and removing source code tarball.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 17 22:17:32 UTC 2019 - Erich Cordoba <erich.cm@gmail.com> - 1
|
||||
|
||||
- Adding first version of sm-common.
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,118 +0,0 @@
|
||||
Summary: Service Management Common
|
||||
Name: sm-common
|
||||
Version: 1.0.0
|
||||
Release: 1
|
||||
License: Apache-2.0
|
||||
Group: System/Base
|
||||
URL: https://www.starlingx.io
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: gcc
|
||||
BuildRequires: util-linux
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: systemd-sysvinit
|
||||
BuildRequires: insserv-compat
|
||||
|
||||
Requires: libamon1
|
||||
Requires: /bin/sh
|
||||
Requires: sqlite
|
||||
Requires: util-linux
|
||||
Requires: systemd
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
Requires(post): systemd
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description
|
||||
Service Managment Common
|
||||
|
||||
%package libs
|
||||
Summary: Service Management Common - shared library fles
|
||||
Group: System/Base
|
||||
|
||||
%description libs
|
||||
Service Managment Common This package contains shared libraries.
|
||||
|
||||
%package devel
|
||||
Summary: Service Management Common - Development files
|
||||
Group: Development/Libraries/Other
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Service Managment Common This package contains symbolic links, header
|
||||
files, and related items necessary for software development.
|
||||
|
||||
%package -n sm-eru
|
||||
Summary: Service Management ERU
|
||||
Group: System/Base
|
||||
Requires: %{name}-libs = %{version}-%{release}
|
||||
|
||||
%description -n sm-eru
|
||||
Service Managment ERU.
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
VER=%{version}
|
||||
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
MINOR=`echo $VER | awk -F . '{print $2}'`
|
||||
make VER=${VER} VER_MJR=$MAJOR %{?_smp_mflags}
|
||||
|
||||
%global _buildsubdir %{_builddir}/%{name}-%{version}
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
MINOR=`echo $VER | awk -F . '{print $2}'`
|
||||
make DEST_DIR=%{buildroot} BIN_DIR=%{_bindir} UNIT_DIR=%{_unitdir} LIB_DIR=%{_libdir} INC_DIR=%{_includedir} BUILDSUBDIR=%{_buildsubdir} VER=$VER VER_MJR=$MAJOR install
|
||||
|
||||
%pre -n sm-eru
|
||||
%service_add_pre sm-eru.service sm-eru.target
|
||||
|
||||
%preun -n sm-eru
|
||||
%service_del_preun sm-eru.service sm-eru.target
|
||||
|
||||
%post -n sm-eru
|
||||
%service_add_post sm-eru.service sm-eru.target
|
||||
/usr/bin/systemctl enable sm-eru.service
|
||||
|
||||
%postun -n sm-eru
|
||||
%service_del_postun sm-eru.service sm-eru.target
|
||||
/usr/bin/systemctl disable sm-eru.service
|
||||
|
||||
%post -n sm-common-libs
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun -n sm-common-libs
|
||||
/sbin/ldconfig
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
|
||||
%files libs
|
||||
%{_libdir}/*.so.*
|
||||
%dir %{_sharedstatedir}/sm
|
||||
|
||||
%files -n sm-eru
|
||||
%defattr(-,root,root,-)
|
||||
%dir %{_sysconfdir}/init.d
|
||||
%dir %{_sysconfdir}/pmon.d
|
||||
%{_sysconfdir}/init.d/sm-eru
|
||||
%config %{_sysconfdir}/pmon.d/sm-eru.conf
|
||||
%{_bindir}/sm-eru
|
||||
%{_bindir}/sm-eru-dump
|
||||
%{_unitdir}/sm-eru.service
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_includedir}/*
|
||||
%{_libdir}/*.so
|
||||
|
||||
%changelog
|
@ -1,5 +0,0 @@
|
||||
SRC_DIR=`pwd`
|
||||
COPY_LIST="$PKG_BASE/LICENSE"
|
||||
TAR_NAME=sm-db
|
||||
VERSION=1.0.0
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT+19
|
@ -1,60 +0,0 @@
|
||||
Summary: Service Management Databases
|
||||
Name: sm-db
|
||||
Version: 1.0.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Source1: LICENSE
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: sm-common-dev
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: glibc
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: libuuid-devel
|
||||
|
||||
%description
|
||||
Service Managment Databases
|
||||
|
||||
%package dev
|
||||
Summary: Service Management Databases - Development files
|
||||
Group: devel
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description dev
|
||||
Service Managment Databases This package contains symbolic links, header
|
||||
files, and related items necessary for software development.
|
||||
|
||||
%prep
|
||||
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
sqlite3 database/sm.db < database/create_sm_db.sql
|
||||
sqlite3 database/sm.hb.db < database/create_sm_hb_db.sql
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make VER=${VER} VER_MJR=$MAJOR
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make DEST_DIR=$RPM_BUILD_ROOT VER=$VER VER_MJR=$MAJOR install
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
"/usr/lib64/libsm_db.so.1"
|
||||
"/usr/lib64/libsm_db.so.1.0.0"
|
||||
%config(noreplace)"/var/lib/sm/sm.hb.db"
|
||||
%config(noreplace)"/var/lib/sm/sm.db"
|
||||
"/var/lib/sm/patches/sm-patch.sql"
|
||||
|
||||
%files dev
|
||||
%defattr(-,root,root,-)
|
||||
/usr/lib64/libsm_db.so
|
||||
/usr/include/*.h
|
@ -1,9 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 26 17:33:07 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 2
|
||||
|
||||
- Update tarball to match other ha/sm projects.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 21 20:02:52 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 1
|
||||
|
||||
- Adding first version for sm-db.
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,70 +0,0 @@
|
||||
Summary: Service Management Databases
|
||||
Name: libsm_db1
|
||||
Version: 1.0.0
|
||||
Release: 5
|
||||
License: Apache-2.0
|
||||
Group: System/Base
|
||||
URL: https://www.starlingx.io
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: sm-common-devel
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: glibc
|
||||
BuildRequires: sqlite3-devel
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: libsqlite3-0
|
||||
BuildRequires: sqlite3
|
||||
|
||||
Requires: sqlite3
|
||||
|
||||
%description
|
||||
The StarlingX Service Managment Databases
|
||||
|
||||
%package devel
|
||||
Summary: Service Management Databases - Development files
|
||||
Group: Development/Libraries/Other
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Service Managment Databases This package contains symbolic links, header
|
||||
files, and related items necessary for software development.
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
sqlite3 database/sm.db < database/create_sm_db.sql
|
||||
sqlite3 database/sm.hb.db < database/create_sm_hb_db.sql
|
||||
VER=%{version}
|
||||
export SUSE_ASNEEDED=0
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make VER=${VER} VER_MJR=$MAJOR
|
||||
|
||||
%install
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make DEST_DIR=$RPM_BUILD_ROOT VER=$VER VER_MJR=$MAJOR install
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun
|
||||
/sbin/ldconfig
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
%dir %{_sharedstatedir}/sm/patches
|
||||
%{_libdir}/libsm_db.so.1
|
||||
%{_libdir}/libsm_db.so.1.0.0
|
||||
%config(noreplace) %{_sharedstatedir}/sm/sm.hb.db
|
||||
%config(noreplace) %{_sharedstatedir}/sm/sm.db
|
||||
%{_sharedstatedir}/sm/patches/sm-patch.sql
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libsm_db.so
|
||||
%{_includedir}/*.h
|
||||
|
||||
%changelog
|
@ -1,5 +0,0 @@
|
||||
SRC_DIR=$PKG_BASE
|
||||
COPY_LIST="$PKG_BASE/LICENSE"
|
||||
TAR_NAME=sm
|
||||
VERSION=1.0.0
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT+24
|
@ -1,85 +0,0 @@
|
||||
Summary: Service Management
|
||||
Name: sm
|
||||
Version: 1.0.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Source1: LICENSE
|
||||
|
||||
BuildRequires: fm-common-dev
|
||||
BuildRequires: sm-db-dev
|
||||
BuildRequires: sm-common-dev
|
||||
BuildRequires: mtce-dev
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: glibc
|
||||
BuildRequires: sqlite-devel
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: json-c
|
||||
BuildRequires: json-c-devel
|
||||
BuildRequires: openssl-devel
|
||||
|
||||
|
||||
# BuildRequires is to get %_unitdir I think
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
Requires(post): systemd
|
||||
Requires(preun): systemd
|
||||
|
||||
# Needed for /etc/init.d, can be removed when we go fully systemd
|
||||
Requires: chkconfig
|
||||
# Needed for /etc/pmon.d
|
||||
Requires: mtce-pmon
|
||||
# Needed for /etc/logrotate.d
|
||||
Requires: logrotate
|
||||
# for collect stuff
|
||||
Requires: time
|
||||
|
||||
%description
|
||||
Service Managment
|
||||
|
||||
#%package -n sm-dbg
|
||||
#Summary: Service Management - Debugging files
|
||||
#Group: devel
|
||||
#Recommends: sm = 1.0.0-r10.0
|
||||
|
||||
#%description -n sm-dbg
|
||||
#Service Managment This package contains ELF symbols and related sources
|
||||
#for debugging purposes.
|
||||
|
||||
%define pmondir /etc/pmon.d
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
%build
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make -j"%(nproc)"
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make DEST_DIR=%{buildroot} PMONDIR=%{pmondir} UNIT_DIR=%{_unitdir} install
|
||||
|
||||
%post
|
||||
/usr/bin/systemctl enable sm.service >/dev/null 2>&1
|
||||
/usr/bin/systemctl enable sm-shutdown.service >/dev/null 2>&1
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
%{_unitdir}/*
|
||||
"/usr/bin/sm"
|
||||
"/usr/local/sbin/sm-notify"
|
||||
"/usr/local/sbin/sm-troubleshoot"
|
||||
"/usr/local/sbin/sm-notification"
|
||||
"/etc/init.d/sm"
|
||||
"/etc/init.d/sm-shutdown"
|
||||
"%{pmondir}/sm.conf"
|
||||
"/etc/logrotate.d/sm.logrotate"
|
@ -1,19 +0,0 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 23 22:17:37 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 4
|
||||
|
||||
- Removing patches that were merged in source code.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 16 15:45:00 UTC 2019 - Dominig ar Foll Intel Open Source <dominig.arfoll@fridu.net> - 3
|
||||
|
||||
- move to _service to get source from git repo.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 26 03:23:14 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 2
|
||||
|
||||
- Add unmodified tarball and upstream packages.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 17 17:35:48 UTC 2019 - Erich Cordoba <erich.cordoba.malibran@intel.com> - 1
|
||||
|
||||
- Initial commit for building sm in openSUSE.
|
@ -1 +0,0 @@
|
||||
setBadness('script-without-shebang', 2)
|
@ -1,92 +0,0 @@
|
||||
Summary: Service Management
|
||||
Name: sm
|
||||
Version: 1.0.0
|
||||
Release: 2
|
||||
License: Apache-2.0
|
||||
Group: System/Base
|
||||
URL: https://www.starlingx.io
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
# Patches no applied to upstream yet.
|
||||
Patch0: 0001-Change-shebang-to-help-rpm-runtime-dependency-detect.patch
|
||||
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: fm-common-dev
|
||||
BuildRequires: libsm_db1-devel
|
||||
BuildRequires: sm-common-devel
|
||||
BuildRequires: mtce-devel
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: glibc
|
||||
BuildRequires: sqlite3-devel
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libuuid-devel
|
||||
BuildRequires: libjson-c3
|
||||
BuildRequires: libjson-c-devel
|
||||
BuildRequires: openssl-devel
|
||||
BuildRequires: systemd-sysvinit
|
||||
BuildRequires: insserv-compat
|
||||
|
||||
BuildRequires: systemd
|
||||
BuildRequires: systemd-devel
|
||||
Requires(post): systemd
|
||||
Requires(preun): systemd
|
||||
|
||||
# Needed for /etc/init.d, can be removed when we go fully systemd
|
||||
Requires: aaa_base
|
||||
# Needed for /etc/logrotate.d
|
||||
Requires: logrotate
|
||||
# for collect stuff
|
||||
Requires: time
|
||||
|
||||
|
||||
%description
|
||||
The StarlingX Service Managment system.
|
||||
|
||||
%prep
|
||||
%setup -n %{name}-%{version}
|
||||
%patch0 -p3
|
||||
|
||||
%build
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make -j"%(nproc)"
|
||||
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
VER=%{version}
|
||||
MAJOR=`echo $VER | awk -F . '{print $1}'`
|
||||
make DEST_DIR=%{buildroot} UNIT_DIR=%{_unitdir} install
|
||||
|
||||
%pre
|
||||
%service_add_pre sm.service
|
||||
%service_add_pre sm-shutdown.service
|
||||
|
||||
%preun
|
||||
%service_del_preun sm.service
|
||||
%service_del_preun sm-shutdown.service
|
||||
|
||||
%post
|
||||
%service_add_post sm.service
|
||||
%service_add_post sm-shutdown.service
|
||||
/usr/bin/systemctl enable sm.service >/dev/null 2>&1
|
||||
/usr/bin/systemctl enable sm-shutdown.service >/dev/null 2>&1
|
||||
|
||||
%postun
|
||||
%service_del_postun sm.service
|
||||
%service_del_postun sm-shutdown.service
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,-)
|
||||
%dir %{_sysconfdir}/pmon.d
|
||||
%{_unitdir}/*
|
||||
%{_bindir}/sm
|
||||
/usr/local/sbin/sm-notify
|
||||
/usr/local/sbin/sm-troubleshoot
|
||||
/usr/local/sbin/sm-notification
|
||||
%{_sysconfdir}/init.d/sm
|
||||
%{_sysconfdir}/init.d/sm-shutdown
|
||||
%config %{_sysconfdir}/pmon.d/sm.conf
|
||||
%config %{_sysconfdir}/logrotate.d/sm.logrotate
|
||||
|
||||
%changelog
|
@ -1,2 +0,0 @@
|
||||
SRC_DIR="$PKG_BASE/src"
|
||||
TIS_PATCH_VER=PKG_GITREVCOUNT
|
@ -1,30 +0,0 @@
|
||||
Summary: Miscellaneous OCF scripts added by StarlingX
|
||||
Name: stx-ocf-scripts
|
||||
Version: 1.0
|
||||
Release: %{tis_patch_ver}%{?_tis_dist}
|
||||
License: Apache-2.0
|
||||
Group: base
|
||||
Packager: Wind River <info@windriver.com>
|
||||
URL: unknown
|
||||
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
|
||||
BuildArch: noarch
|
||||
Requires: openstack-ras
|
||||
|
||||
%description
|
||||
Miscellaneous OCF scripts added by StarlingX
|
||||
|
||||
%prep
|
||||
%setup
|
||||
%build
|
||||
|
||||
%install
|
||||
install -d -m 755 ${RPM_BUILD_ROOT}/usr/lib/ocf/resource.d/openstack
|
||||
install -p -D -m 755 ocf/* ${RPM_BUILD_ROOT}/usr/lib/ocf/resource.d/openstack/
|
||||
|
||||
%files
|
||||
%dir %attr(0755,root,root) /usr/lib/ocf/resource.d/openstack
|
||||
%defattr(-,root,root,-)
|
||||
/usr/lib/ocf/resource.d/openstack/*
|
||||
|
Loading…
Reference in New Issue
Block a user