From dce8f9b600618de79766e158e79f421dc6d91712 Mon Sep 17 00:00:00 2001 From: Andreas Proschofsky Date: Fri, 25 Jul 2008 16:11:42 +0000 Subject: bump policykit-stuff svn path=/; revision=80 --- sys-auth/policykit/Manifest | 4 +- sys-auth/policykit/policykit-0.7.ebuild | 82 --------------------------------- sys-auth/policykit/policykit-0.9.ebuild | 82 +++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 84 deletions(-) delete mode 100644 sys-auth/policykit/policykit-0.7.ebuild create mode 100644 sys-auth/policykit/policykit-0.9.ebuild (limited to 'sys-auth') diff --git a/sys-auth/policykit/Manifest b/sys-auth/policykit/Manifest index 44101ba..8daf7dc 100644 --- a/sys-auth/policykit/Manifest +++ b/sys-auth/policykit/Manifest @@ -1,3 +1,3 @@ AUX policykit-0.7-completions.patch 6701 RMD160 5ee4775762a4f8f40404bf5c31b1ccd59ff700a4 SHA1 7704fc1eff5480bd4bddbd1fadfd3fbf39edde77 SHA256 8714537248aad1982e555cf2af046a371c24fab5f8b686e94082cb3246c4a635 -DIST PolicyKit-0.7.tar.gz 1214032 RMD160 c439192726d0c6c66607c612d300c689376263e9 SHA1 9523f1b291ab8d110ea5893693e53c0488326ebf SHA256 87245f790142a245a5f5ba75d4a4e95612b391e82cf4d61659b3e50c4f6b9eeb -EBUILD policykit-0.7.ebuild 2109 RMD160 98310b08349bfacac988172b06e73c6a1b33805c SHA1 c13c1b9a6603d7b47a0840a7b8be5efbcdb0a43e SHA256 fbe6617710719e1389cb08179c50a4cbcacc14f888890a8e4ef6d9be5d3fd7f9 +DIST PolicyKit-0.9.tar.gz 1254318 RMD160 197262d1c48e55558dd4bd57d7bbd8734666129c SHA1 ac99c580eff72f6d5df261c155fb047306439f85 SHA256 f40c7c6bec19d7dba2335bddcffd0457494409a0dfce11d888c748dc892e80b7 +EBUILD policykit-0.9.ebuild 2109 RMD160 98310b08349bfacac988172b06e73c6a1b33805c SHA1 c13c1b9a6603d7b47a0840a7b8be5efbcdb0a43e SHA256 fbe6617710719e1389cb08179c50a4cbcacc14f888890a8e4ef6d9be5d3fd7f9 diff --git a/sys-auth/policykit/policykit-0.7.ebuild b/sys-auth/policykit/policykit-0.7.ebuild deleted file mode 100644 index 43b99f6..0000000 --- a/sys-auth/policykit/policykit-0.7.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/consolekit-0.2.1.ebuild,v 1.13 2007/08/28 19:25:58 jer Exp $ - -inherit autotools bash-completion eutils multilib - -MY_PN="PolicyKit" - -DESCRIPTION="Policy framework for setting user allowed actions with priviledge" -HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit" -SRC_URI="http://hal.freedesktop.org/releases/${MY_PN}-${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bash-completion doc pam selinux zsh-completion" - -RDEPEND=">=dev-libs/glib-2.6 - >=dev-libs/dbus-glib-0.73 - dev-libs/expat - pam? ( virtual/pam ) - selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - dev-libs/libxslt - app-text/docbook-xsl-stylesheets - >=dev-util/pkgconfig-0.18 - >=dev-util/intltool-0.36 - doc? ( dev-util/gtk-doc )" - -S="${WORKDIR}/${MY_PN}-${PV}" - -pkg_setup() { - enewgroup polkituser || die "failed to create group" - enewuser polkituser -1 "-1" /dev/null polkituser || die "failed to create user" -} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-0.7-completions.patch" - eautoreconf -} - -src_compile() { - local authdb= - - if use pam ; then - authdb="--with-authdb=default --with-pam-module-dir=/$(get_libdir)/security" - else - authdb="--with-authdb=dummy" - fi - - econf ${authdb} \ - --without-bash-completion \ - --without-zsh-completion \ - --enable-man-pages \ - --with-os-type=gentoo \ - --with-polkit-user=polkituser \ - --with-polkit-group=polkituser \ - $(use_enable selinux) \ - --localstatedir=/var \ - || die "configure failed" - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dobashcompletion "${S}/tools/polkit-bash-completion.sh" - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins "${S}/tools/_polkit" || die - doins "${S}/tools/_polkit_auth" || die - doins "${S}/tools/_polkit_action" || die - fi - - # Need to keep a few directories around... - keepdir /var/run/PolicyKit - keepdir /var/lib/PolicyKit -} diff --git a/sys-auth/policykit/policykit-0.9.ebuild b/sys-auth/policykit/policykit-0.9.ebuild new file mode 100644 index 0000000..43b99f6 --- /dev/null +++ b/sys-auth/policykit/policykit-0.9.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/consolekit-0.2.1.ebuild,v 1.13 2007/08/28 19:25:58 jer Exp $ + +inherit autotools bash-completion eutils multilib + +MY_PN="PolicyKit" + +DESCRIPTION="Policy framework for setting user allowed actions with priviledge" +HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit" +SRC_URI="http://hal.freedesktop.org/releases/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bash-completion doc pam selinux zsh-completion" + +RDEPEND=">=dev-libs/glib-2.6 + >=dev-libs/dbus-glib-0.73 + dev-libs/expat + pam? ( virtual/pam ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + dev-libs/libxslt + app-text/docbook-xsl-stylesheets + >=dev-util/pkgconfig-0.18 + >=dev-util/intltool-0.36 + doc? ( dev-util/gtk-doc )" + +S="${WORKDIR}/${MY_PN}-${PV}" + +pkg_setup() { + enewgroup polkituser || die "failed to create group" + enewuser polkituser -1 "-1" /dev/null polkituser || die "failed to create user" +} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${PN}-0.7-completions.patch" + eautoreconf +} + +src_compile() { + local authdb= + + if use pam ; then + authdb="--with-authdb=default --with-pam-module-dir=/$(get_libdir)/security" + else + authdb="--with-authdb=dummy" + fi + + econf ${authdb} \ + --without-bash-completion \ + --without-zsh-completion \ + --enable-man-pages \ + --with-os-type=gentoo \ + --with-polkit-user=polkituser \ + --with-polkit-group=polkituser \ + $(use_enable selinux) \ + --localstatedir=/var \ + || die "configure failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dobashcompletion "${S}/tools/polkit-bash-completion.sh" + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins "${S}/tools/_polkit" || die + doins "${S}/tools/_polkit_auth" || die + doins "${S}/tools/_polkit_action" || die + fi + + # Need to keep a few directories around... + keepdir /var/run/PolicyKit + keepdir /var/lib/PolicyKit +} -- cgit v1.2.3-65-gdbad