From 914cdb3ad20cab4f58b5710e579fd38158ffd4cc Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Mon, 11 Apr 2016 11:36:37 -0700 Subject: [PATCH] sys-auth/realmd: Add ebuild This isn't in upstream portage, so we'll keep it in coreos-overlay --- .../coreos-overlay/sys-auth/realmd/Manifest | 1 + .../sys-auth/realmd/metadata.xml | 8 ++++ .../sys-auth/realmd/realmd-0.16.2.ebuild | 40 +++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/Manifest create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/metadata.xml create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/Manifest b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/Manifest new file mode 100644 index 0000000000..ba3e92644c --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/Manifest @@ -0,0 +1 @@ +DIST realmd-0.16.2.tar.gz 461698 SHA256 abcdcd48c46bddd5b5f3716fd036f7436f2df1796c2e3bf345ae92a9a76801f2 SHA512 ff59825a4ddbf291dcc5c941266b48b784f98565c075dadada9305983e7a1dce21acd72c3f75495ec2b1f19884e7c46929a78cc364450316a4c0876186bd596a diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/metadata.xml b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/metadata.xml new file mode 100644 index 0000000000..341b881759 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/metadata.xml @@ -0,0 +1,8 @@ + + + + + mjg59@coreos.com + Matthew Garrett + + diff --git a/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild new file mode 100644 index 0000000000..3ce5978871 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-auth/realmd/realmd-0.16.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 + +inherit autotools-utils systemd + +DESCRIPTION="DBus service for configuring kerberos and other online identities" +HOMEPAGE="http://cgit.freedesktop.org/realmd/realmd/" +SRC_URI="http://www.freedesktop.org/software/realmd/releases/${P}.tar.gz" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="amd64 x86 arm64" +IUSE="systemd" + +DEPEND="sys-auth/polkit[introspection] + sys-devel/gettext + dev-libs/glib:2 + net-nds/openldap + virtual/krb5 + systemd? ( sys-apps/systemd )" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -e '/gentoo-release/s/dnl/ /g' -i configure.ac + + autotools-utils_src_prepare +} + +src_configure() { + PKG_CONFIG=/usr/bin/${CHOST}-pkg-config autotools-utils_src_configure \ + $(use_with systemd systemd-journal) \ + --with-systemd-unit-dir=$(systemd_get_unitdir) \ + --with-distro=defaults \ + --disable-doc +}