#!/bin/sh
+set -o errexit
+
# First argument of this script is the package name
# Reading system configuration informations, functions and package versions.
CONFIGURE_OPTS=${*}
# Applying patches (if any)
-apply_patches ${PACKAGE} &&
+apply_patches ${PACKAGE}
# It is a requirement to have a dedicated user and group for polkit to function
# correctly:
-hv_groupadd -fg 27 polkituser &&
+hv_groupadd -fg 27 polkituser
hv_useradd -c Policy-Kit-Daemon-User -d /dev/null -u 27 \
- -g polkituser -s /bin/false polkituser &&
+ -g polkituser -s /bin/false polkituser
-cd ${LFS_TMP}/${PACKAGE}-build &&
+cd ${LFS_TMP}/${PACKAGE}-build
../${PACKAGE}/configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
- ${CONFIGURE_OPTS} &&
-make &&
-make install &&
+ ${CONFIGURE_OPTS}
+make
+make install
ldconfig
-# Return last error
exit $?