27 lines
536 B
Python
27 lines
536 B
Python
import subprocess
|
|
import os
|
|
import lib
|
|
|
|
from lib.make import *
|
|
|
|
version("0.1.0-alpha.1")
|
|
description("SemiOS init scripts")
|
|
maintainer("sisungo <[email protected]>")
|
|
source_url("https://gitea.semilabs.org/semios/init-scripts/archive/0.1.0-alpha.1.tar.gz")
|
|
|
|
|
|
def build():
|
|
subprocess.run(["env", f"PREFIX={get_prefix('init-scripts')}", "sh", "install.sh"], check=True)
|
|
os.chdir("./target")
|
|
|
|
on_build(build)
|
|
|
|
|
|
def pack(composer):
|
|
composer.add("share")
|
|
composer.add("bin")
|
|
|
|
package("init-scripts")
|
|
arch_any()
|
|
on_pack(pack)
|