Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit yum-utils
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 29 Aug 2007 23:06:39 +0200
  • Message-id: <20070829210639.E39E067832C@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package yum-utils
checked in at Wed Aug 29 23:06:39 CEST 2007.

--------
--- yum-utils/yum-utils.changes 2007-08-07 09:24:36.000000000 +0200
+++ /mounts/work_src_done/NOARCH/yum-utils/yum-utils.changes    2007-08-29 22:42:34.117436000 +0200
@@ -1,0 +2,16 @@
+Wed Aug 29 22:43:15 CEST 2007 - cthiel@xxxxxxx
+
+- package yum plugins:
+  * yum-merge-conf
+  * yum-versionlock
+  * yum-allowdowngrade
+  * yum-priorities
+  * yum-fastestmirror
+  * yum-tsflags
+  * yum-protect-packages
+  * yum-downloadonly
+  * yum-protectbase
+  * yum-changelog
+  * yum-skip-broken
+
+-------------------------------------------------------------------

New:
----
  yum-utils-1.1.6.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yum-utils.spec ++++++
--- /var/tmp/diff_new_pack.su7796/_old  2007-08-29 23:05:39.000000000 +0200
+++ /var/tmp/diff_new_pack.su7796/_new  2007-08-29 23:05:39.000000000 +0200
@@ -13,11 +13,12 @@
 Name:           yum-utils
 BuildRequires:  python-devel
 Version:        1.1.6
-Release:        1
+Release:        8
 License:        GPL v2 or later
 Group:          System/Packages
 Summary:        Utilities based around the yum package manager
 Source:         %{name}-%{version}.tar.bz2
+Patch:          %{name}-%{version}.patch
 URL:            http://linux.duke.edu/yum/download/yum-utils/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
@@ -39,11 +40,227 @@
     Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
     Sean Dilda <sean@xxxxxxxx>
 
+%package -n yum-changelog
+Summary:        Yum plugin for viewing package changelogs before/after updating
+Group:          System/Packages
+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.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-fastestmirror
+Summary:        Yum plugin which chooses fastest repository from a mirrorlist
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-fastestmirror
+This plugin sorts each repository's mirrorlist by connection speed
+prior to downloading packages.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-protectbase
+Summary:        Yum plugin to protect packages from certain repositories
+Group:          System/Packages
+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.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-versionlock
+Summary:        Yum plugin to lock specified packages from being updated
+Group:          System/Packages
+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.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-tsflags
+Summary:        Yum plugin to add tsflags by a commandline option
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-tsflags
+This plugin allows you to specify optional transaction flags on the yum
+command line
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-downloadonly
+Summary:        Yum plugin to add downloadonly command option
+Group:          System/Packages
+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.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-allowdowngrade
+Summary:        Yum plugin to enable manual downgrading of packages
+Group:          System/Packages
+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.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-skip-broken
+Summary:        Yum plugin to handle skiping packages with dependency problems
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-skip-broken
+This plugin adds a --skip-broken to yum to make it possible to check
+packages for dependency problems and skip the one with problems.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-priorities
+Summary:        Plugin to give priorities to packages from different repos
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-priorities
+This plugin allows repositories to have different priorities. Packages
+in a repository with a lower priority can't be overridden by packages
+from a repository with a higher priority even if repo has a later
+version.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-merge-conf
+Summary:        Yum plugin to merge configuration changes when installing packages
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-merge-conf
+This yum plugin adds the "--merge-conf" command line option. With this
+option, Yum will ask you what to do with config files which have
+changed on updating a package.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
+%package -n yum-protect-packages
+Summary:        Yum plugin to prevents Yum from removing itself and other protected packages
+Group:          System/Packages
+Requires:       yum >= 3.0
+
+%description -n yum-protect-packages
+This plugin prevents Yum from removing itself and other protected
+packages. By default, yum is the only package protected, but by
+extension this automatically protects everything on which yum depends
+(rpm, python, glibc, and so on).Therefore, the plugin functions well
+even without compiling careful lists of all important packages.
+
+
+
+Authors:
+--------
+    Gijs Hollestelle <gijs@xxxxxxxx>
+    Seth Vidal <skvidal@xxxxxxxxxxxx>
+    Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
+    Sean Dilda <sean@xxxxxxxx>
+
 %prep
 %setup -q
+%patch
+
+%build
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
+plugins="changelog fastestmirror protectbase versionlock tsflags downloadonly allowdowngrade skip-broken priorities merge-conf protect-packages"
+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
@@ -51,10 +268,84 @@
 %files
 %defattr(-, root, root)
 %doc README 
+%dir %{_sysconfdir}/yum
+%dir %{_sysconfdir}/yum/pluginconf.d
+%dir /usr/lib/yum-plugins
 %{_bindir}/*
 %{_mandir}/*/*
 
+%files -n yum-changelog
+%defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/changelog.conf
+/usr/lib/yum-plugins/changelog.*
+%{_mandir}/man1/yum-changelog.1.*
+%{_mandir}/man5/yum-changelog.conf.5.*
+
+%files -n yum-fastestmirror
+%defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/fastestmirror.conf
+/usr/lib/yum-plugins/fastestmirror.*
+
+%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)
+%doc plugins/versionlock/README
+%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-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.*
+
+%files -n yum-priorities
+%defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/priorities.conf
+/usr/lib/yum-plugins/priorities.*
+
+%files -n yum-merge-conf
+%defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/merge-conf.conf
+/usr/lib/yum-plugins/merge-conf.*
+
+%files -n yum-protect-packages
+%defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/protect-packages.conf
+/usr/lib/yum-plugins/protect-packages.*
+
 %changelog
+* Wed Aug 29 2007 - cthiel@xxxxxxx
+- package yum plugins:
+  * yum-merge-conf
+  * yum-versionlock
+  * yum-allowdowngrade
+  * yum-priorities
+  * yum-fastestmirror
+  * yum-tsflags
+  * yum-protect-packages
+  * yum-downloadonly
+  * yum-protectbase
+  * yum-changelog
+  * yum-skip-broken
 * Tue Aug 07 2007 - cthiel@xxxxxxx
 - update to version 1.1.6
   * Added protect-packages plugin

++++++ yum-utils-1.1.6.patch ++++++
--- plugins/downloadonly/downloadonly.py
+++ plugins/downloadonly/downloadonly.py
@@ -1,5 +1,3 @@
-#!/usr/bin/python
-
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 2 of the License, or
--- plugins/fastestmirror/fastestmirror.py
+++ plugins/fastestmirror/fastestmirror.py
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-#
 # Version: 0.2.7
 #
 # A plugin for the Yellowdog Updater Modified which sorts each repo's
--- plugins/priorities/priorities.py
+++ plugins/priorities/priorities.py
@@ -1,5 +1,3 @@
-#!/usr/bin/env python
-#
 # yum-plugin-priorities 0.0.4
 #
 # Copyright (c) 2006 Daniel de Kok

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread