changeset 3195:c1e7883bf186

Blacklist libtool and pkg-config: need as toolbuild pkgs.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Fri, 13 Apr 2007 13:52:49 +0200
parents 275d20d2fa26
children baf9624d56e4
files lib/debian.py
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lib/debian.py	Fri Apr 13 13:51:58 2007 +0200
+++ b/lib/debian.py	Fri Apr 13 13:52:49 2007 +0200
@@ -138,10 +138,13 @@
         'libgcc1',
         'libgcc1-3.4',
         'lilypond',
+        'libstdc++6',
         'libstdc++-dev',
+        'libtool',
         'perl',
         'perl-modules',
         'perl-base',
+        'pkg-config',
         ]
     if d['Package'] in blacklist:
         d['Package'] += '::blacklisted'
@@ -156,8 +159,9 @@
         deps = filter (lambda x: x.find ('|') == -1, deps)
         # FIXME: how to handle Provides: ?
         # FIXME: BARF, fixup libc Provides
-        deps = map (lambda x: re.sub ('libc($|-)', 'libc6\\1',
-                       x), deps)
+        deps = map (lambda x: re.sub ('libc($|-)', 'libc6\\1', x), deps)
+        deps = map (lambda x: re.sub ('liba52-dev', 'liba52-0.7.4-dev', x), deps)
+        deps = map (lambda x: re.sub ('libpng12-0-dev', 'libpng12-dev', x), deps)
         # FIXME: ugh, skip some
         deps = filter (lambda x: x not in blacklist, deps)
         package.name_dependencies = deps