65 lines
1.4 KiB
RPMSpec
65 lines
1.4 KiB
RPMSpec
%define _unpackaged_files_terminate_build 0
|
|
%define _missing_doc files_terminate_build 0
|
|
%define _topdir /root/work/
|
|
|
|
Summary: Solbox Cloud Storage for Linux
|
|
Name: gts
|
|
Version: 3.5.0.R1402
|
|
#Release: 1.el5
|
|
Release: 1.el6
|
|
Group: GTS Servers
|
|
Source: %{name}-%{version}.tar.gz
|
|
BuildRoot: /root/work/BUILD
|
|
License: Private
|
|
Vendor: Solbox Inc,.
|
|
Packager: storage.sd@solbox.com
|
|
AutoReqProv: no
|
|
Requires: libxml++
|
|
Requires: libaio
|
|
|
|
%description
|
|
Cloud Storage gts for Linux(x86_64)
|
|
|
|
%prep
|
|
%setup
|
|
|
|
%build
|
|
|
|
%install
|
|
mkdir -p $RPM_BUILD_ROOT/user/service/bin
|
|
mkdir -p $RPM_BUILD_ROOT/user/service/etc
|
|
mkdir -p $RPM_BUILD_ROOT/user/service/logs
|
|
cp $RPM_BUILD_ROOT/%{name}-%{version}/cc_statd $RPM_BUILD_ROOT/user/service/bin/
|
|
cp $RPM_BUILD_ROOT/%{name}-%{version}/cc_tsd $RPM_BUILD_ROOT/user/service/bin/
|
|
cp $RPM_BUILD_ROOT/%{name}-%{version}/logmngd $RPM_BUILD_ROOT/user/service/bin/
|
|
cp $RPM_BUILD_ROOT/%{name}-%{version}/gts.conf $RPM_BUILD_ROOT/user/service/etc/
|
|
|
|
|
|
%post
|
|
mkdir -p $RPM_BUILD_ROOT/user/service/logs
|
|
/bin/chmod +x $RPM_BUILD_ROOT/user/service/bin/cc_statd
|
|
/bin/chmod +x $RPM_BUILD_ROOT/user/service/bin/cc_tsd
|
|
/bin/chmod +x $RPM_BUILD_ROOT/user/service/bin/logmngd
|
|
|
|
|
|
%postun
|
|
|
|
%clean
|
|
|
|
%files
|
|
%defattr(-, root, root)
|
|
%doc
|
|
|
|
/user/service/bin/cc_statd
|
|
/user/service/bin/cc_tsd
|
|
/user/service/bin/logmngd
|
|
/user/service/etc/gts.conf
|
|
|
|
|
|
|
|
%changelog
|
|
* Thu Nov 12 2015 - Release 1
|
|
- Add logmngd binary
|
|
* Fri Feb 28 2014 - Release 1
|
|
- Initial release
|