Skip to content

Commit

Permalink
Merge pull request #205 from serpent-os/boulder-sync
Browse files Browse the repository at this point in the history
boulder: Sync with git, build with packaging profile
  • Loading branch information
ikeycode authored Jul 29, 2024
2 parents 30a571c + e400017 commit 7e2e99c
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 66 deletions.
Binary file modified b/boulder/manifest.x86_64.bin
Binary file not shown.
8 changes: 6 additions & 2 deletions b/boulder/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,14 @@
],
"depends": [
"interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))",
"soname(ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))",
"soname(libm.so.6(x86_64))",
"soname(libunwind.so.1(x86_64))"
],
"files": [
"/usr/bin/boulder",
"/usr/share/boulder/macros",
"/usr/share/boulder/macros/actions",
"/usr/share/boulder/macros/actions/autotools.yaml",
"/usr/share/boulder/macros/actions/cargo.yaml",
"/usr/share/boulder/macros/actions/cmake.yaml",
Expand All @@ -23,13 +24,16 @@
"/usr/share/boulder/macros/actions/perl.yaml",
"/usr/share/boulder/macros/actions/pgo.yaml",
"/usr/share/boulder/macros/actions/python.yaml",
"/usr/share/boulder/macros/arch",
"/usr/share/boulder/macros/arch/aarch64.yaml",
"/usr/share/boulder/macros/arch/base.yaml",
"/usr/share/boulder/macros/arch/emul32",
"/usr/share/boulder/macros/arch/emul32/x86_64.yaml",
"/usr/share/boulder/macros/arch/x86.yaml",
"/usr/share/boulder/macros/arch/x86_64-stage1.yaml",
"/usr/share/boulder/macros/arch/x86_64-v3x.yaml",
"/usr/share/boulder/macros/arch/x86_64.yaml",
"/usr/share/boulder/profile.d",
"/usr/share/boulder/profile.d/default-x86_64.yaml",
"/usr/share/boulder/recipeTemplate.yaml"
],
Expand All @@ -40,6 +44,6 @@
}
},
"source-name": "boulder",
"source-release": "49",
"source-release": "50",
"source-version": "0.1.0"
}

This file was deleted.

18 changes: 0 additions & 18 deletions b/boulder/pkg/no-zstd.patch

This file was deleted.

10 changes: 4 additions & 6 deletions b/boulder/stone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,23 @@
#
name : boulder
version : 0.1.0
release : 49
release : 50
summary : Package creation tool for Serpent OS
license : Zlib
homepage : https://github.com/serpent-os/moss
description : |
Extremely flexible and powerful, yet simple to use, package build
tool for the Serpent OS project.
upstreams :
- git|https://github.com/serpent-os/moss.git : 97b414e230beecbfaf55dd6ab63eeb2f0f2dd154
- git|https://github.com/serpent-os/moss.git : efed7749d6e3f5dba41eb3822ca826ca491b001b
builddeps :
- binary(cargo)
networking : yes
setup : |
# TODO: Enable zstd in llvm
%patch %(pkgdir)/no-zstd.patch
%cargo_fetch
build : |
RUST_BACKTRACE=1 %cargo_build -p boulder
%cargo_build -p boulder --profile packaging
install : |
%install_bin target/*/release/boulder
%install_bin target/*/packaging/boulder
%install_dir %(installroot)%(datadir)/boulder
cp -Ra boulder/data/* %(installroot)%(datadir)/boulder/.

0 comments on commit 7e2e99c

Please sign in to comment.