diff --git a/pisi-spec.dtd b/pisi-spec.dtd index a12a95e5..e215c0e8 100644 --- a/pisi-spec.dtd +++ b/pisi-spec.dtd @@ -85,6 +85,7 @@ Summary | Description | BuildType | + BuildDependencies | RuntimeDependencies | Files | Conflicts | diff --git a/pisi-spec.rng b/pisi-spec.rng index dff1ada4..0d3c6381 100644 --- a/pisi-spec.rng +++ b/pisi-spec.rng @@ -88,6 +88,9 @@ + + + diff --git a/pisi/specfile.py b/pisi/specfile.py index 82fc2a86..2d5761b5 100644 --- a/pisi/specfile.py +++ b/pisi/specfile.py @@ -233,6 +233,7 @@ class Package: t_License = [ [autoxml.String], autoxml.optional] t_Icon = [ autoxml.String, autoxml.optional] t_BuildType = [ autoxml.String, autoxml.optional ] + t_BuildDependencies = [[pisi.dependency.Dependency], autoxml.optional] t_PackageDependencies = [ [pisi.dependency.Dependency], autoxml.optional, "RuntimeDependencies/Dependency"] t_PackageAnyDependencies = [[AnyDependency], autoxml.optional, "RuntimeDependencies/AnyDependency"] t_ComponentDependencies = [ [autoxml.String], autoxml.optional, "RuntimeDependencies/Component"]