Summary: RPM installer/updater Name: yum Version: 2.0.4 Release: 5.0 License: GPL Group: System Environment/Base #Source0: http://linux.duke.edu/projects/yum/download/2.0/yum-%{version}.tar.gz Source0: http://linux.duke.edu/yum/download/2.0/daily/yum-20031222.tar.gz Source1: yum.conf.fedora # XXX already in yum daily. Patch0: yum-2.0.4-python23.patch Patch2: yum-2.0.4-yum-arch-exclude.patch URL: http://www.dulug.duke.edu/yum/ BuildArchitectures: noarch BuildRequires: python BuildRequires: gettext Obsoletes: yum-phoebe Requires: python, rpm-python >= 4.1.1, libxml2-python PreReq: /sbin/chkconfig, /sbin/service BuildRoot: %{_tmppath}/%{name}-root %description Yum is a utility that can check for and automatically download and install updated RPM packages. Dependencies are obtained and downloaded automatically prompting the user as necessary. %prep %setup -q -n yum # XXX already in yum daily. #%patch0 -p1 -b .python23 #%patch2 -p1 %build %configure make %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install cp -f $RPM_SOURCE_DIR/yum.conf.fedora $RPM_BUILD_ROOT/etc/yum.conf %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add yum /sbin/service yum condrestart >> /dev/null exit 0 %preun if [ $1 = 0 ]; then /sbin/chkconfig --del yum /sbin/service yum stop >> /dev/null fi exit 0 %files -f %{name}.lang %defattr(-, root, root) %doc README AUTHORS COPYING TODO INSTALL ChangeLog %config(noreplace) %{_sysconfdir}/yum.conf %config %{_sysconfdir}/cron.daily/yum.cron %config %{_sysconfdir}/init.d/%{name} %config %{_sysconfdir}/logrotate.d/%{name} %{_datadir}/yum/* %{_bindir}/yum %{_bindir}/yum-arch /var/cache/yum %{_mandir}/man*/* %changelog * Tue Dec 23 2003 Elliot Lee 2.0.4-5.0 - Modify URLs in config file * Tue Dec 23 2003 Jeff Johnson 2.0.4-5 - build yum daily snapshot for amd64 fix. * Wed Nov 12 2003 Bill Nottingham 2.0.4-4 - patch for excluding dirs in yum-arch from CVS * Thu Nov 6 2003 Jeremy Katz 2.0.4-3 - patch to work with python 2.3 from Seth * Wed Oct 29 2003 Elliot Lee 2.0.4-2 - Stick in a new yum.conf for FC1. * Mon Oct 20 2003 Florian La Roche - new upstream release 2.0.4 * Tue Sep 16 2003 Jeff Johnson 2.0.3-1 - update to 2.0.3 - drop yum-init patch, merged into 2.0.3. - change rpm version requirement to 4.1.1. * Thu Jul 24 2003 Florian La Roche - change init script to more current RHL style * Wed Jul 23 2003 Nalin Dahyabhai - require libxml2-python, because yum does * Thu Jul 17 2003 Jeff Johnson 2.0-1 - update to 2.0. * Thu May 22 2003 Jeff Johnson 1.98-0.20030522 - update to snapshot. * Mon May 12 2003 Jeff Johnson 1.98-0.20030512 - create.