summaryrefslogtreecommitdiff
path: root/app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild')
-rw-r--r--app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild11
1 files changed, 8 insertions, 3 deletions
diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild b/app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild
index e4a68aca3d92..a2c33fcca1a0 100644
--- a/app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.0.1-r1.ebuild
@@ -12,22 +12,27 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="systemd"
-COMMON_DEPEND="
+DEPEND="
>=dev-libs/glib-2.30:2
dev-libs/libdaemon:0=
sys-apps/dbus
sys-apps/openrc:=
sys-auth/polkit
"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="
+ ${DEPEND}
systemd? ( >=sys-apps/systemd-197 )
!systemd? ( sys-auth/nss-myhostname !sys-apps/systemd )
"
-DEPEND="${COMMON_DEPEND}
+BDEPEND="
dev-util/gdbus-codegen
virtual/pkgconfig
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.1-remove-bashisms.patch
+)
+
src_prepare() {
default
sed -i -e 's:/sbin/runscript:/sbin/openrc-run:g' data/init.d/openrc-settingsd.in || die