rpms/elsa/devel elsa.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Guillaume Thouvenin (thouveng)
fedora-extras-commits at redhat.com
Tue Jan 23 14:53:10 UTC 2007
Author: thouveng
Update of /cvs/extras/rpms/elsa/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13283/devel
Modified Files:
.cvsignore sources
Added Files:
elsa.spec
Log Message:
auto-import elsa-1.4-2 on branch devel from elsa-1.4-2.src.rpm
--- NEW FILE elsa.spec ---
Summary: ELSA is an enhanced Linux system accounting
Name: elsa
Version: 1.4
Release: 2%{?dist}
Group: Applications/System
License: GPL
URL: http://elsa.sourceforge.net
Source0: elsa-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# As connector are available since linux 2.6.15 (maybe 2.6.14) we need
# a version superior or equal to 2.6.15
BuildRequires: gcc
BuildRequires: glib2-devel
BuildRequires: kernel-headers >= 2.6.15
Requires: psacct
Requires: python
%description
We want to improve the Linux accounting. The current BSD-accounting provides
accounting information but only for one process. We want to extend this to
a group of processes. Thus, we need to be able to manage groups of processes
in order to perform a per-groug-of-processes accounting. One of properties is
if a process is in a group, its children will be in the same group. In this
project we use the process events connector to catch the creation of a new
process and we propose a user space solution for managing groups of processes.
%define kversion `rpm -q kernel-headers | head -n 1 | cut --delimiter='-' -f 3,4`
%prep
%setup -q
%build
CFLAGS="%{optflags}" make %{?_smp_mflags} USER_INCLUDES=-I/usr/src/kernels/%{kversion}-%{_host_cpu}/include
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_bindir}/elsa
%{_bindir}/jobmng
%{_sbindir}/jobd
%{_mandir}/man1/elsa*
%{_mandir}/man1/jobmng*
%doc -P ChangeLog COPYING README HOWTO utils/test_elsa_installation.sh
%changelog
* Tue Nov 21 2006 Guillaume Thouvenin <guillaume.thouvenin at bull.net> - 1.4-2
- Add a reference about release 1.4 and being submitted for FC6 in the
NEWS file
- Remove the TODO file because there is only a reference to webmin that is now
a part of another package
* Tue Nov 7 2006 Guillaume Thouvenin <guillaume.thouvenin at bull.net> - 1.4-1
- Add connector.h header file in jobd/jobd.c
- Use kernel-headers dependancy instead of kernel-devel
- Use a new definition of kversion but it is a quick fix
* Thu Sep 7 2006 Guillaume Thouvenin <guillaume.thouvenin at bull.net> - 1.3.0-2
- Remove webmin directory. The webmin module is now an add-on that
can be downloaded from elsa.sf.net
- Add a script that tests if the running system is using BSD Process
Accounting version 3 and if the usage of 'jobs' is okay.
* Thu Aug 31 2006 Guillaume Thouvenin <guillaume.thouvenin at bull.net> - 1.3.0-1
- First release
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/elsa/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jan 2007 08:39:33 -0000 1.1
+++ .cvsignore 23 Jan 2007 14:52:40 -0000 1.2
@@ -0,0 +1 @@
+elsa-1.4.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/elsa/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jan 2007 08:39:33 -0000 1.1
+++ sources 23 Jan 2007 14:52:40 -0000 1.2
@@ -0,0 +1 @@
+0073f4a2b751f4b5fdad215a25ccccf7 elsa-1.4.tar.bz2
More information about the fedora-extras-commits
mailing list