rpms/libcgroup/devel 01-fedora-fix-build.patch, NONE, 1.1 02-fedora-fix-initscripts.patch, NONE, 1.1 .cvsignore, 1.7, 1.8 libcgroup.spec, 1.9, 1.10 sources, 1.7, 1.8

Dhaval Giani dhavalgiani at fedoraproject.org
Mon Mar 2 11:33:30 UTC 2009


Author: dhavalgiani

Update of /cvs/pkgs/rpms/libcgroup/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13537

Modified Files:
	.cvsignore libcgroup.spec sources 
Added Files:
	01-fedora-fix-build.patch 02-fedora-fix-initscripts.patch 
Log Message:
Update to latest upstream, v0.33


01-fedora-fix-build.patch:

--- NEW FILE 01-fedora-fix-build.patch ---
---
 Makefile.in |    1 +
 1 file changed, 1 insertion(+)

Index: v0.33/Makefile.in
===================================================================
--- v0.33.orig/Makefile.in
+++ v0.33/Makefile.in
@@ -26,6 +26,7 @@ datarootdir=@datarootdir@
 mandir=@mandir@
 INSTALL=install
 INSTALL_DATA=install -m 644
+PACKAGE_VERSION=@PACKAGE_VERSION@
 CFLAGS=@CFLAGS@ $(INC)
 VERSION=1
 

02-fedora-fix-initscripts.patch:

--- NEW FILE 02-fedora-fix-initscripts.patch ---
---
 scripts/init.d/cgconfig |    2 +-
 scripts/init.d/cgred    |    1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

Index: v0.33/scripts/init.d/cgconfig
===================================================================
--- v0.33.orig/scripts/init.d/cgconfig
+++ v0.33/scripts/init.d/cgconfig
@@ -44,7 +44,7 @@ servicename=cgconfig
 #
 # Source LSB routines
 #
-. /lib/lsb/init-functions
+. /etc/rc.d/init.d/functions
 
 parse_mounts() {
     while read name mountpt fs opts other
Index: v0.33/scripts/init.d/cgred
===================================================================
--- v0.33.orig/scripts/init.d/cgred
+++ v0.33/scripts/init.d/cgred
@@ -43,7 +43,6 @@ CGRED_BIN=${exec_prefix}/${bindir}/cgrul
 
 # Source function library & LSB routines
 . /etc/rc.d/init.d/functions
-. /lib/lsb/init-functions
 
 # Read in configuration options.
 if [ -f "/etc/sysconfig/cgred.conf" ] ; then


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libcgroup/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	29 Dec 2008 13:51:46 -0000	1.7
+++ .cvsignore	2 Mar 2009 11:32:59 -0000	1.8
@@ -1,2 +1 @@
-libcgroup-0.32.2.tar.bz2
-fix_makefile_dep.patch
+libcgroup-0.33.tar.bz2


Index: libcgroup.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libcgroup/devel/libcgroup.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- libcgroup.spec	25 Feb 2009 14:04:17 -0000	1.9
+++ libcgroup.spec	2 Mar 2009 11:32:59 -0000	1.10
@@ -1,12 +1,13 @@
 Name: libcgroup
 Summary: Tools and libraries to control and monitor control groups
 Group: Development/Libraries
-Version: 0.32.2
-Release:        4%{?dist}
+Version: 0.33
+Release:        1%{?dist}
 License: LGPLv2+
 URL: http://libcg.sourceforge.net/
 Source0: http://downloads.sourceforge.net/libcg/%{name}-%{version}.tar.bz2
-Patch0: http://downloads.sourceforge.net/libcg/fix_makefile_dep.patch
+Patch0: http://downloads.sourceforge.net/libcg/01-fedora-fix-build.patch
+Patch1: http://downloads.sourceforge.net/libcg/02-fedora-fix-initscripts.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: byacc
 BuildRequires: flex
@@ -16,7 +17,6 @@
 Requires(post): initscripts
 Requires(preun): initscripts
 Requires(preun): chkconfig
-Requires: redhat-lsb
 
 %description
 Control groups infrastructure. The tools and library help manipulate, control,
@@ -35,6 +35,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure
@@ -47,6 +48,13 @@
 mkdir -p $RPM_BUILD_ROOT/%{_initrddir}
 cp scripts/init.d/cgconfig $RPM_BUILD_ROOT/%{_initrddir}/cgconfig
 cp scripts/init.d/cgred $RPM_BUILD_ROOT/%{_initrddir}/cgred
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig
+cp samples/cgred.conf $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/cgred.conf
+cp samples/cgconfig.conf $RPM_BUILD_ROOT/%{_sysconfdir}/cgconfig.conf
+cp samples/cgrules.conf $RPM_BUILD_ROOT/%{_sysconfdir}/cgrules.conf
+mkdir -p $RPM_BUILD_ROOT/%{_lib}/security/
+mv $RPM_BUILD_ROOT/%{_libdir}/security/pam_cgroup.so \
+	$RPM_BUILD_ROOT/%{_lib}/security/
 
 
 %clean
@@ -70,14 +78,21 @@
 
 %files 
 %defattr(-,root,root,-)
+%config(noreplace) %{_sysconfdir}/sysconfig/cgred.conf
+%config(noreplace) %{_sysconfdir}/cgconfig.conf
+%config(noreplace) %{_sysconfdir}/cgrules.conf
 %{_libdir}/libcgroup-%{version}.so
 %{_libdir}/libcgroup.so.*
 %{_bindir}/cgexec
 %{_bindir}/cgclassify
 %{_sbindir}/cgconfigparser
 %{_bindir}/cgrulesengd
+%attr(0644, root, root) %{_mandir}/man1/*
+%attr(0644, root, root) %{_mandir}/man5/*
+%attr(0644, root, root) %{_mandir}/man8/*
 %attr(0755,root,root) %{_initrddir}/cgconfig
 %attr(0755,root,root) %{_initrddir}/cgred
+%attr(0755,root,root) /%{_lib}/security/pam_cgroup.so
 
 %doc COPYING INSTALL README_daemon
 
@@ -89,6 +104,8 @@
 
 
 %changelog
+* Mon Mar 02 2009 Dhaval Giani <dhaval at linux.vnet.ibm.com> 0.33-1
+- Update to latest upstream
 * Wed Feb 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.32.2-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libcgroup/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources	29 Dec 2008 13:51:46 -0000	1.7
+++ sources	2 Mar 2009 11:32:59 -0000	1.8
@@ -1,2 +1 @@
-ee971527040433ce7e5bcbd8f9b58134  libcgroup-0.32.2.tar.bz2
-c9f1eef2c91d91da508dbfb2cc2eed2f  fix_makefile_dep.patch
+d67de6001bff6c6d086d6ccb7757a5dc  libcgroup-0.33.tar.bz2




More information about the fedora-extras-commits mailing list