summaryrefslogtreecommitdiff
path: root/manualPorts/journalctl/Pkgfile
blob: b3f4b9e78ff9d2875c94632735dae95555e41943 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Description: journalctl from systemd
# URL: https://github.com/systemd/systemd
# Maintainer: Erich Eckner, crux at eckner dot net
# Depends on: meson lz4

name=journalctl
version=241
release=1
source=("https://github.com/systemd/systemd-stable/archive/v$version.tar.gz")

build() {

  find systemd-stable-${version} \
    -type f \
    -exec sed -i "s/'debug'/'debugg'/g" {} \;
  meson systemd-stable-${version} build -Dlz4=true
  ninja -C build
  ldd build/journalctl
  install -Dm755 build/journalctl "$PKG/bin/journalctl"
  install -Dm644 build/man/journalctl.1 "$PKG/usr/share/man/man1/journalctl.1"
  install -Dm755 build/src/shared/libsystemd-shared-$version.so "$PKG/lib/libsystemd-shared-$version.so"

}