pps-tools/pps-tools.spec
2019-12-14 21:12:31 +08:00

49 lines
1.2 KiB
RPMSpec

Name: pps-tools
Version: 1.0.2
Release: 3
Summary: User-space tools for LinuxPPS
License: GPLv2+
URL: https://github.com/redlab-i/pps-tools
Source0: https://github.com/redlab-i/pps-tools/archive/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: gcc
%description
This packages provides user-space tools for LinuxPPS.
%package devel
Summary: Development files for pps-tools
%description devel
This package contains libraries and headier files for developing applications
that use pps-tools.
%prep
%autosetup -n %{name}-%{version} -p1
%build
CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS"
make %{?_smp_mflags}
%install
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_includedir}/sys
install -m755 -t $RPM_BUILD_ROOT%{_bindir} ppsctl ppsfind ppsldisc ppstest ppswatch
install -p -m644 -t $RPM_BUILD_ROOT%{_includedir}/sys timepps.h
%files
%defattr(-,root,root)
%license COPYING
%{_bindir}/*
%files devel
%defattr(-,root,root)
%license COPYING
%{_includedir}/sys/timepps.h
%changelog
* Mon Dec 9 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.0.2-3
- Package init