Compare commits
150 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f30a17f6dc | ||
|
|
0e5e6c9eb8 | ||
|
|
814878d86d |
||
|
|
d9e63e3747 |
||
|
|
881f03ae9e |
||
|
|
2b7f3fd6cd |
||
|
|
0ef80740ae |
||
|
|
4805f3079a |
||
|
|
87c18a342e |
||
|
|
17bddd0bce |
||
|
|
e6207805fd |
||
|
|
ee9bb2d244 |
||
|
|
2ab7f48ba5 |
||
|
|
20f83a7c32 | ||
|
|
a9004bdf51 | ||
|
813a4eb631 |
|||
|
|
e0e80b57de | ||
|
|
1986b08ca2 | ||
|
|
8e3948353c | ||
|
696588ffe1 |
|||
| 450a0190e7 | |||
|
|
1b4f292d85 | ||
|
|
bb491372dc | ||
|
|
6f82df1f6b | ||
|
16aefa4f29 |
|||
|
|
145529731d | ||
|
|
3f29fc65b4 | ||
|
|
b43977c1fd | ||
|
|
5222ac8ee3 | ||
|
|
ed403b4993 | ||
|
|
8136a6d1fd | ||
|
|
3d94e6e0c3 | ||
|
|
3ee4efda22 | ||
|
|
2f4d18055e | ||
|
|
5b21fd844c | ||
|
|
16b53585f1 | ||
|
|
5cb07384fb | ||
|
|
aa640e6f17 | ||
|
|
dc7481d0bd | ||
|
|
d1b6ea59a7 | ||
|
|
2a1e35494c | ||
|
|
c10248ee6a | ||
|
|
e733b6dca0 | ||
|
|
59f88ca092 | ||
|
|
4ee3196fc1 | ||
|
|
9e52a88e8c | ||
|
|
7add1a4b31 | ||
|
|
d28faaa455 | ||
|
|
f110a25042 | ||
|
|
835165acb2 | ||
|
|
ba31af680e | ||
|
|
df71791f46 | ||
|
|
2f3174c0b2 | ||
|
|
9db05e6020 | ||
|
|
562dcdf440 | ||
|
|
1d78ed9ed8 | ||
|
|
c4edec790a | ||
|
|
403efd0b5a | ||
|
|
5c0b80180c | ||
|
|
259a493eaf | ||
|
|
60dd4a37c9 | ||
|
|
b5064156dc | ||
|
|
57637768ed | ||
|
|
daf4e7eed3 | ||
|
|
1509339c52 | ||
|
|
4322fb8578 | ||
|
|
2a663b1964 | ||
|
|
dd7a90cb88 | ||
|
|
22b646cca4 | ||
|
|
704111794a | ||
|
|
cb6f1deb91 | ||
|
|
e6b62b67de | ||
|
|
07f0aa605e | ||
|
|
4c9887cadc | ||
|
|
5b04f29c76 | ||
|
|
232d8fa28f | ||
|
|
14a7e051f1 | ||
|
|
138709b6a0 | ||
|
|
fb5d16647e | ||
|
|
bd451465df | ||
|
|
f5cb6c9a93 | ||
|
|
5e111eebf9 | ||
|
|
3478655c10 | ||
|
|
07c803d3c2 | ||
|
|
ce42b6a8d9 | ||
|
|
ded3b4570c | ||
|
|
c84b5cbc3d | ||
|
|
c5178b031b | ||
|
|
a0d4dbb1d3 | ||
|
|
c34897ef0f | ||
|
|
2b6574b20e | ||
|
|
06b2861543 | ||
|
|
e2d2f859ef | ||
|
|
ca0e04c065 | ||
|
|
a88519068b | ||
|
|
374fd2a58f | ||
|
|
bef283a5c3 | ||
|
|
70c135d2ca | ||
|
|
015fd877fd | ||
|
|
b7ba0f3f8e | ||
|
|
c509c44719 | ||
|
|
f89a815d1e | ||
|
|
8f08e1e90b | ||
|
|
659f6f496d | ||
|
|
f867ff6569 | ||
|
|
240786fbbb | ||
| 94298f9648 | |||
|
|
18518ef4ec | ||
|
|
7a398e822a | ||
|
|
a7a8117896 | ||
|
|
1ed43789af | ||
|
|
7f054bbf20 | ||
|
|
53596be4d3 | ||
|
|
d573b901aa | ||
|
|
7c6de394e6 | ||
|
|
371ba1b67b | ||
|
|
b0baff11b8 | ||
|
|
9fc087a4c3 | ||
|
|
f4c22c5711 | ||
|
|
5d6c726566 | ||
|
|
7d230ccbb0 | ||
|
|
3be8753dc6 | ||
|
|
dc80a19d08 | ||
|
|
c4d152c203 | ||
|
|
07b63d2bae | ||
|
|
1f4654718e | ||
|
|
8bdf059531 | ||
|
|
1fb52738a1 | ||
|
|
6a0655169a | ||
|
|
95c79c8f6a | ||
|
|
9ec801dfe5 | ||
|
|
6ab9fe5ece | ||
|
|
f63e0a92a1 | ||
|
|
10bbe79a37 | ||
|
|
e8f0272739 | ||
|
|
9a183ad57c | ||
|
|
de4234f14d | ||
|
|
43fc29f5f3 | ||
|
|
810ec40a47 | ||
|
|
d959c10ecb | ||
|
|
c89142c852 | ||
|
|
1a9b6415ce | ||
|
|
67980882e6 | ||
|
|
71fb324da2 | ||
|
|
85b519fa20 | ||
|
|
c0082b4b20 | ||
|
|
6289be063c | ||
|
|
74d3877c33 | ||
|
|
384e36c603 | ||
|
|
178596ee09 |
5 changed files with 1 additions and 314 deletions
|
|
@ -1 +0,0 @@
|
|||
yum-utils-1.0.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: yum-utils
|
||||
# $Id$
|
||||
NAME := yum-utils
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
Superseded by DNF. For details, see: https://fedoraproject.org/wiki/Changes/Retire_YUM_3
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
e9af7d38f47e5d2cd945790061fa5f8b yum-utils-1.0.tar.gz
|
||||
291
yum-utils.spec
291
yum-utils.spec
|
|
@ -1,291 +0,0 @@
|
|||
Summary: Utilities based around the yum package manager
|
||||
Name: yum-utils
|
||||
Version: 1.0
|
||||
Release: 2%{?dist}
|
||||
License: GPL
|
||||
Group: Development/Tools
|
||||
Source: http://linux.duke.edu/yum/download/yum-utils/%{name}-%{version}.tar.gz
|
||||
URL: http://linux.duke.edu/yum/download/yum-utils/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
Requires: python >= 2.4 , yum >= 3.0
|
||||
|
||||
%description
|
||||
yum-utils is a collection of utilities and examples for the yum package
|
||||
manager. It includes utilities by different authors that make yum easier and
|
||||
more powerful to use.
|
||||
|
||||
%package -n yum-updateonboot
|
||||
Summary: Run yum update on system boot
|
||||
Group: System Environment/Base
|
||||
Requires: python, yum >= 2.4
|
||||
Requires(pre): chkconfig
|
||||
Requires(post): chkconfig
|
||||
|
||||
%description -n yum-updateonboot
|
||||
Runs yum update on system boot. This allows machines that have been turned
|
||||
off for an extended amount of time to become secure immediately, instead of
|
||||
waiting until the next early morning cron job.
|
||||
|
||||
%package -n yum-changelog
|
||||
Summary: Yum plugin for viewing package changelogs before/after updating
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-changelog
|
||||
This plugin adds a command line option to allow viewing package changelog
|
||||
deltas before or after updating packages.
|
||||
|
||||
%package -n yum-fastestmirror
|
||||
Summary: Yum plugin which chooses fastest repository from a mirrorlist
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-fastestmirror
|
||||
This plugin sorts each repository's mirrorlist by connection speed
|
||||
prior to downloading packages.
|
||||
|
||||
%package -n yum-fedorakmod
|
||||
Summary: Yum plugin to handle fedora kernel modules.
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-fedorakmod
|
||||
Plugin for Yum to handle installation of kmod-foo type of kernel modules, when new kernel versions
|
||||
are installed.
|
||||
kmod-foo kernel modules is described by the Fedora Extras packaging standards.
|
||||
|
||||
%package -n yum-protectbase
|
||||
Summary: Yum plugin to protect packages from certain repositories.
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-protectbase
|
||||
This plugin allows certain repositories to be protected. Packages in the
|
||||
protected repositories can't be overridden by packages in non-protected
|
||||
repositories even if the non-protected repo has a later version.
|
||||
|
||||
%package -n yum-versionlock
|
||||
Summary: Yum plugin to lock specified packages from being updated
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-versionlock
|
||||
This plugin allows certain packages specified in a file to be protected from being updated by
|
||||
newer versions.
|
||||
|
||||
%package -n yum-tsflags
|
||||
Summary: Yum plugin to add tsflags by a commandline option
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-tsflags
|
||||
This plugin allows you to specify optional transaction flags on the yum
|
||||
command line
|
||||
|
||||
%package -n yum-kernel-module
|
||||
Summary: Yum plugin to handle kernel-module-foo type of kernel module
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-kernel-module
|
||||
This plugin handle installation of kernel-module-foo type of kernel modules when new version of
|
||||
kernels are installed.
|
||||
|
||||
|
||||
%package -n yum-downloadonly
|
||||
Summary: Yum plugin to add downloadonly command option
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-downloadonly
|
||||
This plugin adds a --downloadonly flag to yum so that yum will only download
|
||||
the packages and not install/update them.
|
||||
|
||||
%package -n yum-allowdowngrade
|
||||
Summary: Yum plugin to enable manual downgrading of packages
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-allowdowngrade
|
||||
This plugin adds a --allow-downgrade flag to yum to make it possible to
|
||||
manually downgrade packages to specific versions.
|
||||
|
||||
%package -n yum-skip-broken
|
||||
Summary: Yum plugin to handle skiping packages with dependency problems
|
||||
Group: System Environment/Base
|
||||
Requires: yum >= 3.0
|
||||
|
||||
%description -n yum-skip-broken
|
||||
This plugin adds a --ignore-broken to yum to make it possible to
|
||||
check packages for dependency problems and skip the one with problems.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
make -C updateonboot DESTDIR=$RPM_BUILD_ROOT install
|
||||
|
||||
# Plugins to install
|
||||
plugins="changelog fastestmirror fedorakmod protectbase versionlock tsflags kernel-module downloadonly allowdowngrade skip-broken"
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/ $RPM_BUILD_ROOT/usr/lib/yum-plugins/
|
||||
|
||||
cd plugins
|
||||
for plug in $plugins; do
|
||||
install -m 644 $plug/*.conf $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d/
|
||||
install -m 644 $plug/*.py $RPM_BUILD_ROOT/usr/lib/yum-plugins/
|
||||
done
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post -n yum-updateonboot
|
||||
/sbin/chkconfig --add yum-updateonboot >/dev/null 2>&1 || :;
|
||||
|
||||
%preun -n yum-updateonboot
|
||||
if [ $1 = 0 ]; then
|
||||
/sbin/service yum-updateonboot stop >/dev/null 2>&1 || :;
|
||||
/sbin/chkconfig --del yum >/dev/null 2>&1 || :;
|
||||
fi
|
||||
|
||||
%files
|
||||
%defattr(-, root, root)
|
||||
%doc README
|
||||
%doc COPYING
|
||||
%doc plugins/README
|
||||
%{_bindir}/package-cleanup
|
||||
%{_bindir}/repoclosure
|
||||
%{_bindir}/repomanage
|
||||
%{_bindir}/repoquery
|
||||
%{_bindir}/repotrack
|
||||
%{_bindir}/reposync
|
||||
%{_bindir}/repo-graph
|
||||
%{_bindir}/repo-rss
|
||||
%{_bindir}/yumdownloader
|
||||
%{_bindir}/yum-builddep
|
||||
%{_mandir}/man1/*
|
||||
|
||||
%files -n yum-updateonboot
|
||||
%defattr(-, root, root)
|
||||
%doc updateonboot/README
|
||||
%config(noreplace) %{_sysconfdir}/sysconfig/yum-updateonboot
|
||||
%{_initrddir}/yum-updateonboot
|
||||
|
||||
%files -n yum-changelog
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf
|
||||
/usr/lib/yum-plugins/changelog.*
|
||||
|
||||
%files -n yum-fastestmirror
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf
|
||||
/usr/lib/yum-plugins/fastestmirror.*
|
||||
|
||||
%files -n yum-fedorakmod
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fedorakmod.conf
|
||||
/usr/lib/yum-plugins/fedorakmod.*
|
||||
|
||||
%files -n yum-protectbase
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protectbase.conf
|
||||
/usr/lib/yum-plugins/protectbase.*
|
||||
|
||||
%files -n yum-versionlock
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/versionlock.conf
|
||||
/usr/lib/yum-plugins/versionlock.*
|
||||
|
||||
%files -n yum-tsflags
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/tsflags.conf
|
||||
/usr/lib/yum-plugins/tsflags.*
|
||||
|
||||
%files -n yum-kernel-module
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/kernel-module.conf
|
||||
/usr/lib/yum-plugins/kernel-module.*
|
||||
|
||||
%files -n yum-downloadonly
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/downloadonly.conf
|
||||
/usr/lib/yum-plugins/downloadonly.*
|
||||
|
||||
%files -n yum-allowdowngrade
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/allowdowngrade.conf
|
||||
/usr/lib/yum-plugins/allowdowngrade.*
|
||||
|
||||
%files -n yum-skip-broken
|
||||
%defattr(-, root, root)
|
||||
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/skip-broken.conf
|
||||
/usr/lib/yum-plugins/skip-broken.*
|
||||
|
||||
%changelog
|
||||
* Wed Oct 4 2006 Seth Vidal <skvidal at linux.duke.edu>
|
||||
- mark it as 1.0
|
||||
- change requires for the packages to yum 3.0
|
||||
|
||||
* Wed Sep 27 2006 Tim Lauridsen <tla@rasmil.dk>
|
||||
- added skip-broken plugin
|
||||
|
||||
* Tue Sep 05 2006 Panu Matilainen <pmatilai@laiskianen.org>
|
||||
- added allowdowngrade plugin
|
||||
|
||||
* Sun Aug 13 2006 Seth Vidal <skvidal at linux.duke.edu>
|
||||
- fix the plugins/ doc issue
|
||||
|
||||
* Sat May 6 2006 Seth Vidal <skvidal at linux.duke.edu>
|
||||
- bump version number
|
||||
- added yum-downloadonly plugin
|
||||
- fix minor item in tsflags description
|
||||
|
||||
* Sat Apr 29 2006 Seth Vidal <skvidal at linux.duke.edu>
|
||||
- add reposync
|
||||
|
||||
* Fri Apr 28 2006 Tim Lauridsen <tla@rasmil.dk>
|
||||
- added yum-fedorakmod plugin subpackage
|
||||
- added yum-protectbase plugin subpackage.
|
||||
- added yum-versionlock plugin subpackage.
|
||||
- added yum-tsflags plugin subpackage.
|
||||
- added yum-kernel-module plugin subpackage
|
||||
- changed .py to .* in files sections for plugin subpackages to build rpms without error.
|
||||
|
||||
* Thu Feb 23 2006 Seth Vidal <skvidal at linux.duke.edu>
|
||||
- changed some of the yum version dependencies
|
||||
|
||||
* Fri Feb 10 2006 Seth Vidal <skvidal@linux.duke.edu>
|
||||
- added repotrack to utils
|
||||
- bumped version for 2.5.X-compatible release
|
||||
|
||||
* Tue Jan 10 2006 Brian Long <brilong@cisco.com>
|
||||
- bump version to 0.4
|
||||
- add yum-fastestmirror subpackage
|
||||
|
||||
* Mon Oct 17 2005 Panu Matilainen <pmatilai@laiskiainen.org>
|
||||
- add repoquery man page
|
||||
|
||||
* Sat Sep 17 2005 Panu Matilainen <pmatilai@laiskiainen.org>
|
||||
- version 0.3.1
|
||||
- various enhancements and fixes to repoquery
|
||||
- avoid tracebacks in yumex and pup when changelog plugin is enabled
|
||||
|
||||
* Mon Jul 25 2005 Panu Matilainen <pmatilai@laiskiainen.org>
|
||||
- bump version to 0.3
|
||||
- add yum-changelog subpackage
|
||||
- add plugins as documentation to the main package
|
||||
- require yum >= 2.3.4 (for getCacheDir)
|
||||
|
||||
* Tue Jun 21 2005 Gijs Hollestelle <gijs@gewis.nl>
|
||||
- Added missing GPL COPYING file
|
||||
|
||||
* Wed Jun 1 2005 Seth Vidal <skvidal@phy.duke.edu>
|
||||
- 0.2
|
||||
|
||||
* Mon May 23 2005 Panu Matilainen <pmatilai@laiskiainen.org>
|
||||
- add yum-updateboot subpackage
|
||||
|
||||
* Mon May 16 2005 Gijs Hollestelle <gijs@gewis.nl>
|
||||
- first version based on the mock spec file
|
||||
Loading…
Add table
Add a link
Reference in a new issue