Initial commit
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
[build]
|
||||
type = "meson"
|
||||
|
||||
[build.flags]
|
||||
build_dir = "build"
|
||||
configure = [
|
||||
"-Dpam=true",
|
||||
"-Dpkgconfig=true",
|
||||
"-Dselinux=disabled",
|
||||
"-Dzsh-completions=true",
|
||||
"-Dbash-completions=true",
|
||||
'-Dbranding="Vertex Linux"',
|
||||
"-Dpkg_prefix=",
|
||||
"-Dsysvinit=true"
|
||||
]
|
||||
post_install = [ "install -Dm644 support/sysvinit/inittab $DESTDIR/etc/inittab", "install -Dm0644 $DEPOT_SPECDIR/openrc.logrotate $DESTDIR/etc/logrotate.d/openrc", "ln -sf usr/bin/openrc-init $DESTDIR/init" ]
|
||||
keep = [ "etc/**" ]
|
||||
|
||||
[dependencies]
|
||||
build = ["meson"]
|
||||
runtime = [
|
||||
"glibc",
|
||||
"pam",
|
||||
]
|
||||
|
||||
[package]
|
||||
description = "Dependency based init system"
|
||||
homepage = "https://github.com/OpenRC/openrc"
|
||||
license = "BSD-2-Clause"
|
||||
name = "openrc"
|
||||
version = "0.63"
|
||||
|
||||
[[source]]
|
||||
extract_dir = "$name-$version"
|
||||
sha256 = "1b661016bd8cd4189be83b441dd7062c967b641fdc00f741e359e22d06857df8"
|
||||
url = "https://github.com/OpenRC/openrc/archive/refs/tags/$version.tar.gz"
|
||||
post_extract = [
|
||||
'sed -i "s!halt -w!openrc-shutdown -w!g" init.d/bootmisc.in',
|
||||
'sed -i "s!--verbose!!g" init.d/modules.in',
|
||||
'sed -i "s!vcs_tag(!vcs_tag(\\n\\tcommand : [ \x27echo\x27, \x27$pkgver\x27, ],!g" src/shared/meson.build',
|
||||
]
|
||||
|
||||
[[manual_sources]]
|
||||
file = "openrc.logrotate"
|
||||
sha256 = "skip"
|
||||
Reference in New Issue
Block a user