summaryrefslogtreecommitdiffstats
path: root/cnf
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-09-07 01:31:13 -0700
committerZac Medico <zmedico@gentoo.org>2010-09-07 01:31:13 -0700
commit8ba3e00107cae56cfb8acbc4d9e0f94d89acdfe8 (patch)
tree5734d1e116bd54e6d0335025397016dfcee7694c /cnf
parent6d96059e910ceae249dd492a93eab424d4827955 (diff)
downloadportage-8ba3e00107cae56cfb8acbc4d9e0f94d89acdfe8.tar.gz
portage-8ba3e00107cae56cfb8acbc4d9e0f94d89acdfe8.tar.bz2
portage-8ba3e00107cae56cfb8acbc4d9e0f94d89acdfe8.zip
Add support for a exclude-files option to OwnerSet, and use it to
implement a new @x11-module-rebuild set.
Diffstat (limited to 'cnf')
-rw-r--r--cnf/sets/portage.conf7
1 files changed, 7 insertions, 0 deletions
diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf
index 800ac7cb8..34819fb22 100644
--- a/cnf/sets/portage.conf
+++ b/cnf/sets/portage.conf
@@ -58,6 +58,13 @@ includes = bzr cvs darcs git mercurial subversion tla
class = portage.sets.dbapi.OwnerSet
files = %(EROOT)slib/modules
+# Installed packages that own files inside /usr/lib/xorg/modules,
+# excluding the package that owns /usr/bin/Xorg.
+[x11-module-rebuild]
+class = portage.sets.dbapi.OwnerSet
+files = %(EROOT)susr/lib/xorg/modules
+exclude-files = %(EROOT)susr/bin/Xorg
+
# Binary packages that have a different build time from a currently
# installed package of the exact same version.
[rebuilt-binaries]