From f78b9944db0d45e89ebf565f24bb4f1052138121 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sun, 22 Apr 2012 14:21:11 +0200 Subject: [PATCH] [noarch/entropy] add several handy dev-python/pygobject dep_rewrites --- conf/noarch/entropy/packages/packages.server.dep_rewrite | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/noarch/entropy/packages/packages.server.dep_rewrite b/conf/noarch/entropy/packages/packages.server.dep_rewrite index 8a6678c..db89e6d 100644 --- a/conf/noarch/entropy/packages/packages.server.dep_rewrite +++ b/conf/noarch/entropy/packages/packages.server.dep_rewrite @@ -223,3 +223,7 @@ virtual/ffmpeg (.*)media-video/ffmpeg(.*) \1media-video/libav\2 # pygobject-cairo rewrite, simple catch-all rewrite # this might not catch all the strings * (.*)dev-python/pygobject(.*)\[cairo\] \1dev-python/pygobject-cairo\2 +# Rewrite almost every standard dev-python/pygobject dependency +* (.*)dev-python/pygobject(?=-[0-9]\.)(?!.*\[.*cairo.*\].*)((.*:3)?) \1dev-python/pygobject-base\2 +# This handles the case where USE=cairo is specified +* (.*)dev-python/pygobject(?=-[0-9]\.)(?=.*\[.*cairo.*\].*)((.*:3)?) \1dev-python/pygobject-base\2 \1dev-python/pygobject-cairo\2