First submission of source code

- 第一次提交源代码

Signed-off-by: tangjie02 <tangjie02@kylinsec.com.cn>
This commit is contained in:
tangjie02 2021-10-20 14:02:56 +08:00
parent 51f6e9c287
commit 9c2d70d278
2 changed files with 50 additions and 0 deletions

BIN
zlog-1.2.15.tar.gz Normal file

Binary file not shown.

50
zlog.spec Normal file
View File

@ -0,0 +1,50 @@
Name: zlog
Version: 1.2.15
Release: 1%{?dist}
Summary: A reliable pure C logging library
License: GPLv2+
URL: http://hardysimpson.github.io/zlog/
Source0: %{name}-%{version}.tar.gz
BuildRequires: gcc-c++
#Requires:
%description
zlog is a reliable, high-performance, thread safe, flexible, clear-model, pure C logging library.
%prep
%autosetup -p1
%build
%make_build
%install
rm -rf $RPM_BUILD_ROOT
install -d '%{buildroot}/%{_bindir}'
install -d '%{buildroot}/%{_includedir}'
install -d '%{buildroot}/%{_libdir}'
cp src/zlog-chk-conf '%{buildroot}/%{_bindir}/zlog-chk-conf'
cp src/zlog.h '%{buildroot}/%{_includedir}/zlog.h'
cp src/zlog.h '%{buildroot}/%{_includedir}/zlog.h'
cp src/libzlog.a '%{buildroot}/%{_libdir}/libzlog.a'
cp src/libzlog.so.1.2 '%{buildroot}/%{_libdir}/libzlog.so.1.2'
ln -sf libzlog.so.1.2 '%{buildroot}/%{_libdir}/libzlog.so.1'
ln -sf libzlog.so.1.2 '%{buildroot}/%{_libdir}/libzlog.so'
%files
%{_bindir}/zlog-chk-conf
%{_includedir}/zlog.h
%{_libdir}/libzlog.a
%{_libdir}/libzlog.so.1.2
%{_libdir}/libzlog.so.1
%{_libdir}/libzlog.so
%changelog
* Fri Dec 11 2020 tangjie02 <tangjie02@kylinos.com.cn> - 1.2.15-1
- Initial build