[packages/poldek] post-process generated poldek.conf
glen
glen at pld-linux.org
Mon Jul 8 13:39:48 CEST 2013
commit 9c1c2b52ec34efc11cd06e812e4e826cd8ab65b0
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Jul 8 14:27:48 2013 +0300
post-process generated poldek.conf
need to have some fields commented out, not as builtin defaults
in fact seems "ignore = vserver-packages" builtin does not work
poldek-config.patch | 17 +++++++++++++++++
poldek.spec | 6 ++++--
2 files changed, 21 insertions(+), 2 deletions(-)
---
diff --git a/poldek.spec b/poldek.spec
index 3a4ba0e..95ee271 100644
--- a/poldek.spec
+++ b/poldek.spec
@@ -14,13 +14,13 @@
%define ver_db_rel 3
%define ver_rpm 5.4.10
-%define rel 2%{?with_snap:.%{SNAP}}
+%define rel 3
Summary: RPM packages management helper tool
Summary(hu.UTF-8): RPM csomagkezelést segítő eszköz
Summary(pl.UTF-8): Pomocnicze narzędzie do zarządzania pakietami RPM
Name: poldek
Version: 0.30.0
-Release: %{rel}
+Release: %{rel}%{?with_snap:.%{SNAP}}
License: GPL v2
Group: Applications/System
#Source0: http://poldek.pld-linux.org/download/snapshots/%{name}-%{version}-cvs%{snap}.tar.bz2
@@ -40,6 +40,7 @@ Source101: %{name}-multilib-snap.conf
Source102: %{name}-debuginfo-snap.conf
Patch0: %{name}-size-type.patch
Patch1: %{name}-Os-fail-workaround.patch
+Patch2: %{name}-config.patch
URL: http://poldek.pld-linux.org/
BuildRequires: %{db_pkg}-devel >= %{ver_db}-%{ver_db_rel}
BuildRequires: autoconf
@@ -204,6 +205,7 @@ Moduły języka Python dla poldka.
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%{__rm} m4/libtool.m4 m4/lt*.m4
diff --git a/poldek-config.patch b/poldek-config.patch
new file mode 100644
index 0000000..f89f304
--- /dev/null
+++ b/poldek-config.patch
@@ -0,0 +1,17 @@
+--- poldek-0.30.0/conf/poldek.conf 2013-07-08 14:19:35.294351501 +0300
++++ poldek-0.30.0/conf/poldek.conf 2013-07-08 14:06:38.722878665 +0300
+@@ -132,12 +132,11 @@
+
+ # Prevent package listed from being upgraded if they are already installed.
+ # hold = kernel* foo*.i686 th-test:* *-smp-* th-ready:bar*.x86_64
+-#hold =
++hold = kernel*
+
+ # Ignore package list - packages fits given mask will be invisible.
+ # ignore = *-smp-* foo*
+-# ignore = vserver-packages
+-#ignore = vserver-packages
++ignore = vserver-packages
+
+ # Conflicts with already installed packages are treated as resolved
+ # if at least one of multiple-installed package satisfies conflict.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/poldek.git/commitdiff/9c1c2b52ec34efc11cd06e812e4e826cd8ab65b0
More information about the pld-cvs-commit
mailing list