diff --git a/zlog-1.2.15.tar.gz b/zlog-1.2.15.tar.gz new file mode 100644 index 0000000..31db598 Binary files /dev/null and b/zlog-1.2.15.tar.gz differ diff --git a/zlog.spec b/zlog.spec new file mode 100644 index 0000000..ae6a8a8 --- /dev/null +++ b/zlog.spec @@ -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 - 1.2.15-1 +- Initial build