Skip to content

Commit

Permalink
Revert "IH-583: Remove systemd package and deps"
Browse files Browse the repository at this point in the history
  • Loading branch information
psafont authored Jun 25, 2024
1 parent bc58c5d commit e2f6a97
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 0 deletions.
33 changes: 33 additions & 0 deletions packages/upstream/systemd.1.2/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
opam-version: "2.0"
name: "systemd"
version: "1.2"
synopsis: "OCaml module for native access to the systemd facilities"
description: "OCaml library allowing interaction with systemd and journald"
maintainer: "Juergen Hoetzel <juergen@archlinux.org>"
authors: "Juergen Hoetzel <juergen@archlinux.org>"
license: "LGPL-3.0-only WITH OCaml-LGPL-linking-exception"
homepage: "https://github.com/juergenhoetzel/ocaml-systemd/"
bug-reports: "https://github.com/mirage/mirage/issues/"
depends: [
"ocaml"
"ocamlbuild" {build}
"ocamlfind" {build}
]
flags: light-uninstall
build: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
[make "all"]
]
install: [make "install"]
remove: ["ocamlfind" "remove" "systemd"]
depexts: [
["libsystemd-dev"] {os-distribution = "debian"}
["libsystemd-dev"] {os-distribution = "ubuntu"}
["systemd-devel"] {os-distribution = "centos"}
["systemd-devel"] {os-distribution = "fedora"}
]
dev-repo: "git+https://github.com/juergenhoetzel/ocaml-systemd.git"
url {
src: "https://github.com/juergenhoetzel/ocaml-systemd/archive/1.2.tar.gz"
checksum: "md5=f9206f1284addca555934100b1e68928"
}
1 change: 1 addition & 0 deletions packages/xs-extra/xapi-forkexecd.master/opam
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ depends: [
"dune"
"astring"
"forkexec"
"systemd" {>= "1.2"}
"uuid"
"xapi-stdext-unix"
]
Expand Down
1 change: 1 addition & 0 deletions packages/xs-extra/xapi-networkd.master/opam
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ depends: [
"netlink"
"re"
"rpclib"
"systemd"
"xapi-idl"
"xapi-inventory"
"xapi-stdext-pervasives"
Expand Down
1 change: 1 addition & 0 deletions packages/xs-extra/xapi-rrdd.master/opam
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ depends: [
"mtime"
"ppx_deriving_rpc"
"rpclib"
"systemd"
"ezxenstore" {= version}
"uuid" {= version}
"xapi-backtrace"
Expand Down

0 comments on commit e2f6a97

Please sign in to comment.