@@ -15,7 +15,9 @@ def main() -> int:
1515 rpm = read ("packaging/linux/rpm/turtle-term.spec" )
1616 arch = read ("packaging/linux/arch/PKGBUILD" )
1717 stage = read ("packaging/scripts/stage-linux-package.sh" )
18+ deb_builder = read ("packaging/scripts/build-deb-package.sh" )
1819 rpm_builder = read ("packaging/scripts/build-rpm-package.sh" )
20+ arch_builder = read ("packaging/scripts/build-arch-package.sh" )
1921
2022 assert "Package: turtle-term" in deb
2123 assert "Architecture: amd64 arm64" in deb
@@ -31,12 +33,19 @@ def main() -> int:
3133 assert "arch=('x86_64' 'aarch64')" in arch
3234 assert "TURTLE_TERM_STAGE_PREFIX" in arch
3335
34- assert "TURTLE_TERM_STAGE_PREFIX" in stage
36+ assert "TURTLE_TERM_RUNTIME_PREFIX" in stage
37+ assert "TURTLE_TERM_RUNTIME_ETC_DIR" in stage
3538 assert "libexec/turtle-term" in stage
3639 assert "share/applications" in stage
3740 assert "share/metainfo" in stage
3841 assert "turtleterm.lua" in stage
3942
43+ for builder in (deb_builder , rpm_builder , arch_builder ):
44+ assert "TURTLE_TERM_RUNTIME_PREFIX" in builder
45+ assert "TURTLE_TERM_RUNTIME_ETC_DIR" in builder
46+ assert '"/usr"' in builder or "=/usr" in builder
47+ assert '"/etc"' in builder or "=/etc" in builder
48+
4049 assert "%install" in rpm_builder
4150 assert "TURTLE_TERM_STAGE_PREFIX=%{buildroot}/usr" in rpm_builder
4251 assert "TURTLE_TERM_ETC_DIR=%{buildroot}/etc" in rpm_builder
0 commit comments