Merge pull request 'feat: add package iana-timezone' (#46) from sisungo/semios-packages:iana-timezone into master

Reviewed-on: #46
This commit was merged in pull request #46.
This commit is contained in:
2026-06-26 19:58:39 +08:00
+33
View File
@@ -0,0 +1,33 @@
import os
from lib import cpp
from lib.make import *
version("2026.4.22")
source_url("https://data.iana.org/time-zones/releases/tzdb-2026b.tar.lz")
def build():
cpp.make()
cpp.make_install()
os.chdir("usr")
on_build(build)
def pack_db(composer):
composer.makedir("share")
composer.add_dir("share/zoneinfo", "share/zoneinfo")
package("iana-timezone-db")
arch_any()
on_pack(pack_db)
package("iana-timezone-tools")
dep("semi-libc @same-arch")
cpp.use_auto_pack(["bin"])
package("iana-timezone-dev")
cpp.use_auto_pack(["dev"])