From 3d7a8f91ea15ca6585a5936ff9553c93bcddd603 Mon Sep 17 00:00:00 2001 From: Seth Vidal Date: Jul 23 2007 14:01:24 +0000 Subject: 3.2.2 for F-7 --- diff --git a/installonlyn-enable.patch b/installonlyn-enable.patch new file mode 100644 index 0000000..53d071e --- /dev/null +++ b/installonlyn-enable.patch @@ -0,0 +1,11 @@ +--- yum/config.py~ 2007-07-20 15:26:14.000000000 -0400 ++++ yum/config.py 2007-07-20 15:26:14.000000000 -0400 +@@ -490,7 +490,7 @@ + installonlypkgs = ListOption(['kernel', 'kernel-bigmem', + 'kernel-enterprise','kernel-smp', 'kernel-modules', 'kernel-debug', + 'kernel-unsupported', 'kernel-source', 'kernel-devel']) +- installonly_limit = IntOption(0) ++ installonly_limit = IntOption(2) + kernelpkgnames = ListOption(['kernel','kernel-smp', 'kernel-enterprise', + 'kernel-bigmem', 'kernel-BOOT']) + exactarchlist = ListOption(['kernel', 'kernel-smp', 'glibc', diff --git a/sources b/sources index cbe65ab..93cadf8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a828e7a464d361de94e58c9691588f37 yum-3.2.1.tar.gz +c6a9e8cc846fe9d080d61bd1b2146cfc yum-3.2.2.tar.gz diff --git a/yum.spec b/yum.spec index 340b661..e43047e 100644 --- a/yum.spec +++ b/yum.spec @@ -2,20 +2,17 @@ Summary: RPM installer/updater Name: yum -Version: 3.2.1 +Version: 3.2.2 Release: 1%{?dist} License: GPL Group: System Environment/Base Source0: http://linux.duke.edu/projects/yum/download/3.2/%{name}-%{version}.tar.gz Source1: yum.conf.fedora Source2: yum-updatesd.conf.fedora - -Source99: plugin.conf -# default plugins here -Source100: installonlyn.py +Patch0: installonlyn-enable.patch URL: http://linux.duke.edu/yum/ -BuildArchitectures: noarch +BuildArch: noarch BuildRequires: python BuildRequires: gettext Conflicts: pirut < 1.1.4 @@ -47,6 +44,8 @@ can notify you when they are available via email, syslog or dbus. %prep %setup -q +%patch0 -p0 -b .installonly + %build make @@ -54,19 +53,13 @@ make %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install -install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/yum.conf +install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/yum.conf mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d $RPM_BUILD_ROOT/usr/lib/yum-plugins -install -m 644 %{SOURCE100} $RPM_BUILD_ROOT/usr/lib/yum-plugins/installonlyn.py -install -m 644 %{SOURCE99} $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/installonlyn.conf -cat >> $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/installonlyn.conf << EOF -# this sets the number of package versions which are kept -tokeep=2 -EOF # install yum-updatesd -install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/etc/yum/yum-updatesd.conf +install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum-updatesd.conf # for now, move repodir/yum.conf back mv $RPM_BUILD_ROOT/%{_sysconfdir}/yum/repos.d $RPM_BUILD_ROOT/%{_sysconfdir}/yum.repos.d @@ -88,7 +81,7 @@ fi exit 0 %files -%defattr(-, root, root) +%defattr(-, root, root, -) %doc README AUTHORS COPYING TODO INSTALL ChangeLog %config(noreplace) %{_sysconfdir}/yum.conf %dir %{_sysconfdir}/yum @@ -104,12 +97,10 @@ exit 0 %{_mandir}/man*/yum-shell* # plugin stuff %dir %{_sysconfdir}/yum/pluginconf.d -%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/* %dir /usr/lib/yum-plugins -/usr/lib/yum-plugins/* %files updatesd -%defattr(-, root, root) +%defattr(-, root, root, -) %config(noreplace) %{_sysconfdir}/yum/yum-updatesd.conf %config %{_sysconfdir}/rc.d/init.d/yum-updatesd %config %{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf @@ -118,9 +109,18 @@ exit 0 %changelog +* Fri Jul 20 2007 Seth Vidal +- 3.2.2 +- disable unused installonlyn plugin +- set installonly_limit to '2' + +* Tue Jul 10 2007 James Bowes - 3.2.1-2 +- defattr, buldarch, and macro suggestions from the merge review + * Thu Jun 21 2007 Seth Vidal - 3.2.1-1 - bump to 3.2.1 + * Wed May 16 2007 Seth Vidal - 3.2.0-1 - pull out yum-misc-fixes patch - bump to 3.2.0