diff --git a/gnome-extra/policykit-gnome/ChangeLog b/gnome-extra/policykit-gnome/ChangeLog new file mode 100644 index 00000000..074d9095 --- /dev/null +++ b/gnome-extra/policykit-gnome/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for gnome-extra/policykit-gnome +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/ChangeLog,v 1.1 2007/11/23 20:01:10 compnerd Exp $ + +*policykit-gnome-0.6 (23 Nov 2007) + + 23 Nov 2007; Saleem Abdulrasool +metadata.xml, + +policykit-gnome-0.6.ebuild: + Initial import for gnome-mount-0.7 + diff --git a/gnome-extra/policykit-gnome/Manifest b/gnome-extra/policykit-gnome/Manifest new file mode 100644 index 00000000..596021cf --- /dev/null +++ b/gnome-extra/policykit-gnome/Manifest @@ -0,0 +1,4 @@ +DIST PolicyKit-gnome-0.8.tar.bz2 1227918 RMD160 96eb5e487a4b9f350429f9aca7b39f9a25b29e7d SHA1 6cc19c8f32d984b229fc9b43218054a73a9b2776 SHA256 379670f3871786a106932e12c4357194d6e6c1b04dd17185df0bcde9ca188e7d +EBUILD policykit-gnome-0.8.ebuild 881 RMD160 b55e9f92367d5a81888c658c879dfc524a419970 SHA1 6d935d19ae050ce278e01df7dfe6ed6653af7df3 SHA256 bdf17052480d93c5ce6bd4ef94b14aef7458814bea9e6e9339989833c210b46a +MISC ChangeLog 405 RMD160 859a0c13064885a0025786321761ee15c88dca0e SHA1 b0edbfdbff21905d87c4b453859ae17b7780689e SHA256 5ef20c5e8bdb168969af24d285d7a1ba063c84308b3d0caf5f96d0e1d6b92dd4 +MISC metadata.xml 312 RMD160 62681efaf632a7e0f57320d55b6327dae08e3f36 SHA1 0aac63eaa98594e5187718d70fbbbd00cfc77088 SHA256 bdefb3b782aa3104a0029fec40454275143971754b34e1948f866d15970fda82 diff --git a/gnome-extra/policykit-gnome/metadata.xml b/gnome-extra/policykit-gnome/metadata.xml new file mode 100644 index 00000000..7a6f2254 --- /dev/null +++ b/gnome-extra/policykit-gnome/metadata.xml @@ -0,0 +1,12 @@ + + + + + compnerd@gentoo.org + Saleem Abdulrasool + + gentopia + + + + diff --git a/gnome-extra/policykit-gnome/policykit-gnome-0.8.ebuild b/gnome-extra/policykit-gnome/policykit-gnome-0.8.ebuild new file mode 100644 index 00000000..2f87b615 --- /dev/null +++ b/gnome-extra/policykit-gnome/policykit-gnome-0.8.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/policykit-gnome/policykit-gnome-0.6.ebuild,v 1.1 2007/11/23 20:01:10 compnerd Exp $ + +inherit gnome2 + +MY_PN="PolicyKit-gnome" + +DESCRIPTION="PolicyKit policies and configurations for the GNOME desktop" +HOMEPAGE="http://hal.freedesktop.org/docs/PolicyKit" +SRC_URI="http://hal.freedesktop.org/releases/${MY_PN}-${PV}.tar.bz2" + +LICENSE="|| ( LGPL-2 GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +S="${WORKDIR}/${MY_PN}-${PV}" + +RDEPEND=">=dev-libs/dbus-glib-0.71 + >=x11-libs/gtk+-2.10 + >=gnome-base/libgnome-2.14 + >=gnome-base/libgnomeui-2.14 + >=sys-auth/policykit-0.6" +DEPEND="${RDEPEND} + dev-util/pkgconfig + >=app-text/scrollkeeper-0.3.14 + >=dev-util/intltool-0.35.0 + sys-devel/gettext" + +G2CONF="$(use_enable examples)" diff --git a/sys-auth/policykit/Manifest b/sys-auth/policykit/Manifest new file mode 100644 index 00000000..62fdc8ad --- /dev/null +++ b/sys-auth/policykit/Manifest @@ -0,0 +1,2 @@ +DIST PolicyKit-0.8.tar.gz 1226699 RMD160 4527112d418eb491b1edaba855fc18b050ba65a1 SHA1 4407f36932142d2792896440805a563c8d90e7df SHA256 92ddda8f5ffb0981c9ac50cf419f73796ccee8d94b4c935735f2f30f6ccd21ba +EBUILD policykit-0.8.ebuild 1505 RMD160 53d4c943256106477ce0bb4ab01149f8e01fe163 SHA1 6d9e44d4010b264c9a0aaea4be78d9f7d6e0c644 SHA256 fda9fabb4a316c4b1bc49af79fe59efaf3272147b3bf74c9a72d877070b0a4a7 diff --git a/sys-auth/policykit/policykit-0.8.ebuild b/sys-auth/policykit/policykit-0.8.ebuild new file mode 100644 index 00000000..18c25057 --- /dev/null +++ b/sys-auth/policykit/policykit-0.8.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/policykit/policykit-0.6.ebuild,v 1.6 2008/01/25 19:09:40 corsair Exp $ + +inherit eutils autotools 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="~alpha ~amd64 ~hppa ~ia64 ~ppc64 ~sparc ~x86" +IUSE="doc selinux" + +RDEPEND=">=dev-libs/glib-2.7 + >=dev-libs/dbus-glib-0.61 + virtual/pam + dev-libs/expat + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/pkgconfig + app-text/docbook-xsl-stylesheets + 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_compile() { + econf --with-expat \ + --with-pam-module-dir=/$(get_libdir)/security \ + --with-os-type=gentoo \ + $(use_enable doc gtk-doc) \ + $(use_enable selinux) \ + --with-polkit-user=polkituser \ + --with-polkit-group=polkituser \ + --localstatedir=/var \ + || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + # Need to keep a few directories around... + keepdir /var/run/PolicyKit + keepdir /var/lib/PolicyKit +}