diff --git a/packages/libgcc-compat/empty.tar b/packages/libgcc-compat/empty.tar deleted file mode 100644 index 6de0014..0000000 Binary files a/packages/libgcc-compat/empty.tar and /dev/null differ diff --git a/packages/libgcc-compat/pkgbuild.py b/packages/libgcc-compat/pkgbuild.py index 4a1920d..70b1f2f 100644 --- a/packages/libgcc-compat/pkgbuild.py +++ b/packages/libgcc-compat/pkgbuild.py @@ -4,8 +4,8 @@ import subprocess from lib import arch from lib.make import * -version("0.1.0") -source_url(f"file://{os.getcwd()}/empty.tar") +version("0.2.0") +source_url("https://gitea.semilabs.org/semios/libgcc-compat/archive/v0.2.0.tar.gz") builddep("shortcut/c") builddep(f"libunwind-dev @{arch.get_target()}") @@ -13,19 +13,7 @@ builddep(f"linux-dev @{arch.get_target()}") def build(): - subprocess.run( - os.environ.get("CC", "cc").split(" ") - + [ - "-shared", - "-o", - "libgcc_s.so.1", - "-Wl,--no-as-needed", - "-lunwind", - "-Wl,--no-undefined", - "-Wl,-soname,libgcc_s.so.1", - ], - check=True, - ) + subprocess.run(["./build.sh"], check=True) on_build(build) @@ -34,6 +22,7 @@ on_build(build) def pack(composer): composer.makedir("lib") composer.addfile("libgcc_s.so.1", "lib/libgcc_s.so.1") + composer.addfile("libatomic.so.1", "lib/libatomic.so.1") package("libgcc-compat")