1919from ._build_order import BuildOrder
2020from ._build_stage import BuildStage
2121from ._build_step import BuildStep
22- from ._dpkg import buildflags
22+ from ._dpkg import build_env
2323from ._preset import Preset , PresetsT , as_presets
2424from ._rules_file import RulesFile , find_rules_file
2525from ._types import CustomFuncArg , CustomFuncArgsT
@@ -109,11 +109,11 @@ def get_packages(self, binary_packages: list[BinaryPackage]) -> list[BinaryPacka
109109
110110
111111@dataclass
112- class SourcePackageBuild :
112+ class Package :
113113 source_package : SourcePackage
114114 rules_file : RulesFile
115115 presets : list [Preset ]
116- buildflags : Namespace
116+ build_env : Namespace
117117 version : PackageVersion
118118 stage_functions : dict [BuildStage , BuildStep ] = field (default_factory = dict )
119119 custom_functions : dict [str , CustomFunction ] = field (default_factory = dict )
@@ -174,14 +174,12 @@ def pack(self):
174174 cli , args = _parse_args (self .custom_functions )
175175
176176 build = Build (
177- presets = self .presets ,
178- source_package = self ,
177+ package = self ,
179178 source_dir = self .base_dir ,
180179 binary_packages = self .source_package .binary_packages ,
181180 install_base_dir = self .rules_file .package_dir / "debian" , # + added binary package
182- architecture_target = self .buildflags .DEB_BUILD_GNU_TYPE ,
183- architecture_host = self .buildflags .DEB_HOST_GNU_TYPE ,
184- flags = self .buildflags ,
181+ architecture_target = self .build_env .DEB_BUILD_GNU_TYPE ,
182+ architecture_host = self .build_env .DEB_HOST_GNU_TYPE ,
185183 parallel = multiprocessing .cpu_count (), # TODO
186184 prefix = Path ("/usr" ), # TODO
187185 dry_run = args .dry_run ,
@@ -235,7 +233,7 @@ def package(
235233 preset : PresetsT = None ,
236234 maint_options : str | None = None ,
237235 build_order : BuildOrder = BuildOrder .stages ,
238- ) -> SourcePackageBuild :
236+ ) -> Package :
239237 """
240238 provides the packaging environment.
241239
@@ -257,15 +255,15 @@ def package(
257255 presets .append (DefaultPreset ())
258256
259257 # set buildflags as environment variables
260- flags , version = buildflags .get_pkg_env (rules_file .package_dir , maint_options = maint_options )
261- os .environ .update (flags )
258+ env , version = build_env .get_pkg_env (rules_file .package_dir , maint_options = maint_options )
259+ os .environ .update (env )
262260
263261 source_package = SourcePackage .from_control_file (rules_file .package_dir / "debian/control" )
264- build = SourcePackageBuild (
262+ pkg = Package (
265263 source_package = source_package ,
266264 rules_file = rules_file ,
267265 presets = presets ,
268- buildflags = Namespace (** flags ),
266+ build_env = Namespace (** env ),
269267 version = version ,
270268 )
271- return build
269+ return pkg
0 commit comments