]> git.ipfire.org Git - pakfire.git/blobdiff - python/pakfire/packages/make.py
Fix inheriting scriptlets from templates.
[pakfire.git] / python / pakfire / packages / make.py
index ad48cb35e4bc149090e4517b4dfbe44eec278eaa..ad82602cda3bb895a3a1f93f5da67404495c8e57 100644 (file)
@@ -427,7 +427,12 @@ class MakefilePackage(MakefileBase):
                return self.get_deps("conflicts")
 
        def get_scriptlet(self, type):
-               return self.lexer.scriptlets.get(type, None)
+               scriptlet = self.lexer.scriptlets.get(type, None)
+
+               if scriptlet is None and self.lexer.template:
+                       scriptlet = self.lexer.template.scriptlets.get(type, None)
+
+               return scriptlet
 
        @property
        def inst_size(self):