[Buildroot] [PATCH 2/6] polkit: new package
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sat Dec 22 15:18:26 UTC 2012
Dear Marek Belisko,
On Fri, 21 Dec 2012 22:51:06 +0100, Marek Belisko wrote:
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
> Signed-off-by: Marek Belisko <marek.belisko at streamunlimited.com>
> ---
> package/Config.in | 1 +
> package/polkit/Config.in | 8 ++++++++
> package/polkit/polkit.mk | 18 ++++++++++++++++++
> 3 files changed, 27 insertions(+)
> create mode 100644 package/polkit/Config.in
> create mode 100644 package/polkit/polkit.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index afecb8e..155a429 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -749,6 +749,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
> source "package/module-init-tools/Config.in"
> endif
> source "package/monit/Config.in"
> +source "package/polkit/Config.in"
> if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
> source "package/procps/Config.in"
> source "package/psmisc/Config.in"
> diff --git a/package/polkit/Config.in b/package/polkit/Config.in
> new file mode 100644
> index 0000000..9ca347a
> --- /dev/null
> +++ b/package/polkit/Config.in
> @@ -0,0 +1,8 @@
> +config BR2_PACKAGE_POLKIT
> + bool "polkit"
Should be a tab, not spaces.
> + select BR2_PACKAGE_LIBGLIB2
> + select BR2_DBUS_EXPAT
> + help
> + PolicyKit is a toolkit for defining and handling
> + authorizations. It is used for allowing unprivileged
> + processes to speak to privileged processes.
Upstream URL missing.
> diff --git a/package/polkit/polkit.mk b/package/polkit/polkit.mk
> new file mode 100644
> index 0000000..8c882f2
> --- /dev/null
> +++ b/package/polkit/polkit.mk
> @@ -0,0 +1,18 @@
> +#############################################################
> +#
> +# polkit
> +#
> +#############################################################
> +POLKIT_VERSION = 0.103
> +POLKIT_SITE = http://www.freedesktop.org/software/polkit/releases/
> +
> +POLKIT_INSTALL_STAGING = YES
I don't remember, does polkit installs some libraries or .pc files, or
something that justify its installation in staging ?
> +POLKIT_DEPENDENCIES = libglib2 host-intltool expat
> +
> +# We could also support --with-authfw=pam
> +POLKIT_CONF_OPT = \
> + --with-authfw=shadow \
> + --with-os-type=unknown
> +
> +$(eval $(autotools-package))
Thanks,
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
More information about the buildroot
mailing list