Sisyphus repository
Last update: 2017-10-22 03:06:29 +0400 | SRPMs: 17935 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1.2.2-alt3_24
p8: 1.2.2-alt3_24
p7: 1.2.2-alt3_19
t7: 1.2.2-alt3_19

Group :: System/Servers
Source RPM: and

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

Name:      and
Version:   1.2.2
Release:   alt3_24
Summary:   Auto nice daemon

License:   GPLv2
Group:     System/Servers

URL:       http://and.sourceforge.net
Source0:   http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1:   and.sysconf
Source2:   and.service
Patch1:    and-1.2.2-makefile.patch

Obsoletes: and-sysvinit < %{version}-%{release}
Provides:  and-sysvinit = %{version}-%{release}

Obsoletes:  and-units < %{version}-%{release}
Provides:   and-units = %{version}-%{release}



provides:        and-sysvinit = %{version}-%{release}
Obsoletes:        and-sysvinit < 1.2.2-11

provides:        and-units = %{version}-%{release}
Obsoletes:        and-units < 1.2.2-11
Source44: import.info



%description
The auto nice daemon renices and even kills jobs according to their CPU time,
owner, and command name. This is especially useful on production machines with
lots of concurrent CPU-intensive jobs and users that tend to forget to
nice their jobs.

%prep            
%setup1 -q
%patch1 -p1 -b .org

%build
make %{?_smp_mflags} \
     CFLAGS=&#39;%{optflags}' \
     PREFIX=%{_prefix} \
     INSTALL_ETC=%{_sysconfdir} \
     INSTALL_SBIN=%{_sbindir} \
     INSTALL_MAN=%{_mandir}

%install
mkdir -p %{buildroot}%{_sysconfdir}
mkdir -p %{buildroot}%{_sbindir}
mkdir -p %{buildroot}%{_mandir}/man8
mkdir -p %{buildroot}%{_mandir}/man5
make PREFIX=%{buildroot}%{_prefix} \
     INSTALL_ETC=%{buildroot}%{_sysconfdir} \
     INSTALL_SBIN=%{buildroot}%{_sbindir} \
     INSTALL_MAN=%{buildroot}%{_mandir} install 

mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
install -p -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/and

mkdir -p %{buildroot}%{_unitdir}
install -p -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}

%post
%post_service and

%preun
%preun_service and

%files
%doc README LICENSE CHANGELOG
%config(noreplace) %{_sysconfdir}/and/
%config(noreplace) %{_sysconfdir}/sysconfig/and
%{_sbindir}/*
%{_mandir}/man5/**
%{_mandir}/man8/**
%{_unitdir}/and.service

%changelog
* Mon Feb 15 2016 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_24
- update to new release by fcimport

* Sun Sep 20 2015 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_23
- update to new release by fcimport

* Wed Aug 27 2014 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_22
- update to new release by fcimport

* Tue Jul 01 2014 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_21
- update to new release by fcimport

* Mon Aug 12 2013 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_20
- update to new release by fcimport

* Sun Mar 24 2013 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt3_19
- use post/un_service for service-only packages

* Fri Feb 22 2013 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt2_19
- update to new release by fcimport

* Tue Oct 09 2012 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt2_18
- update to new release by fcimport

* Wed Oct 03 2012 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt2_17
- new fc release

* Tue Aug 28 2012 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt2_16
- new release

* Wed Mar 21 2012 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt2_15
- rebuild to get rid of #27020

* Sat Jan 21 2012 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt1_15
- update to new release by fcimport

* Mon Nov 07 2011 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt1_14
- update to new release by fcimport

* Thu Jul 14 2011 Igor Vlasenko <viy at altlinux.ru> 1.2.2-alt1_13
- initial release by fcimport

 
© 2009–2017 Igor Zubkov