Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > af02adcfac4d01f1426734468aed4d3d > files > 2

yum-2.2.1-2mdk.src.rpm

%define name	yum
%define version 2.2.1
%define release 2mdk

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	RPM installer/updater
License:	GPL
Group:		System/Configuration/Packaging
# for some strange ( read RH use a incompatible gzip release ) reason, you may need to recompress this file.
Source:		http://linux.duke.edu/projects/yum/download/2.2.1/%{name}-%{version}.tar.bz2
URL:		http://www.linux.duke.edu/projects/yum
BuildRequires:	python-devel
Requires:       rpm-python
Requires:       libxml2-python
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}

%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

%build
%make

%install
rm -rf %{buildroot}
%makeinstall_std
# correct scripts
perl -pi -e 's|%{_libdir}/yum|%{_datadir}/yum|' %{buildroot}%{_bindir}/*
# remove init stuff
rm -f %{buildroot}%{_sysconfdir}/cron.daily/yum.cron
rm -f %{buildroot}%{_sysconfdir}/init.d/%{name}
rm -f %{buildroot}%{_sysconfdir}/rc.d/init.d/%{name}
rm -f %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root)
%doc README AUTHORS COPYING TODO INSTALL
%config(noreplace) %{_sysconfdir}/yum.conf
%{_libdir}/python%pyver/site-packages/*
%{_datadir}/yum-cli/
%{_bindir}/*
/var/cache/yum
%{_mandir}/man*/*

%changelog
* Sat Apr 09 2005 Guillaume Rousse <guillomovitch@mandrake.org> 2.2.1-2mdk 
- fix URL (fix bug #14822)
- spec cleanup

* Sat Mar 19 2005 Michael Scherer <misc@mandrake.org> 2.2.1-1mdk
- new version

* Wed May 26 2004 Michael Scherer <misc@mandrake.org> 2.0.7-1mdk
- New release 2.0.7
- add a notice about the recompression

* Tue May 25 2004 Michael Scherer <misc@mandrake.org> 2.0.6-2mdk 
- add correct Requires
- remove warning in description

* Thu Apr 22 2004 Guillaume Rousse <guillomovitch@mandrake.org> 2.0.6-1mdk
- new version
- rpmbuildupdate aware

* Sat Aug 16 2003 Guillaume Rousse <guillomovitch@linux-mandrake.com> 2.0.1-1mdk
- 2.0.1

* Wed May 21 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0.1-1mdk
- 1.0.1

* Mon Apr 28 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-2mdk
- removed useless %%preun and %%post sections

* Wed Apr 16 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.0-1mdk
- 1.0
- removed init stuff

* Sun Jan 26 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.9.4-2mdk
- fixed scripts

* Sat Jan 25 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 0.9.4-1mdk
- first mdk release based on Seth Vidal <skvidal@phy.duke.edu> work