public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-admin/openrc-settingsd: metadata.xml ChangeLog openrc-settingsd-1.0.ebuild
@ 2012-09-07 16:20 Alexandre Rostovtsev (tetromino)
  0 siblings, 0 replies; only message in thread
From: Alexandre Rostovtsev (tetromino) @ 2012-09-07 16:20 UTC (permalink / raw
  To: gentoo-commits

tetromino    12/09/07 16:20:24

  Added:                metadata.xml ChangeLog openrc-settingsd-1.0.ebuild
  Log:
  New package, needed for gnome-control-center-3.4.
  
  (Portage version: 2.2.0_alpha123/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  app-admin/openrc-settingsd/metadata.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
	<email>tetromino@gentoo.org</email>
	<name>Alexandre Rostovtsev</name>
</maintainer>
<herd>gnome</herd>
<use>
	<flag name="systemd">Use the versions of dbus and polkit files provided by
		<pkg>sys-apps/systemd</pkg></flag>
</use>
</pkgmetadata>



1.1                  app-admin/openrc-settingsd/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for app-admin/openrc-settingsd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/ChangeLog,v 1.1 2012/09/07 16:20:23 tetromino Exp $

*openrc-settingsd-1.0 (07 Sep 2012)

  07 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
  +openrc-settingsd-1.0.ebuild, +metadata.xml:
  New package, needed for gnome-control-center-3.4.




1.1                  app-admin/openrc-settingsd/openrc-settingsd-1.0.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.ebuild?rev=1.1&content-type=text/plain

Index: openrc-settingsd-1.0.ebuild
===================================================================
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/openrc-settingsd/openrc-settingsd-1.0.ebuild,v 1.1 2012/09/07 16:20:23 tetromino Exp $

EAPI=4

DESCRIPTION="System settings D-Bus service for OpenRC"
HOMEPAGE="http://gnome.gentoo.org/openrc-settingsd.xml"
SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="systemd"

COMMON_DEPEND=">=dev-libs/glib-2.30:2
	dev-libs/libdaemon
	sys-apps/dbus
	sys-apps/openrc
	sys-auth/polkit"
RDEPEND="${COMMON_DEPEND}
	sys-auth/nss-myhostname
	systemd? ( sys-apps/systemd )
	!systemd? ( !sys-apps/systemd )"
DEPEND="${COMMON_DEPEND}
	app-arch/xz-utils
	dev-util/gdbus-codegen
	virtual/pkgconfig"

src_configure() {
	econf \
		--with-pidfile="${EPREFIX}"/var/run/openrc-settingsd.pid
}

src_install() {
	default
	if use systemd; then
		# Avoid file collision with systemd
		rm -vr "${ED}"usr/share/{dbus-1,polkit-1} "${ED}"etc/dbus-1 || die "rm failed"
	fi
}

pkg_postinst() {
	if use systemd; then
		elog "You installed ${PN} with USE=systemd. In this mode,"
		elog "${PN} will not start via simple dbus activation, so you"
		elog "will have to manually enable it as an rc service:"
		elog " # /etc/init.d/openrc-settingsd start"
		elog " # rc-update add openrc-settingsd default"
	fi
}





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-09-07 16:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-07 16:20 [gentoo-commits] gentoo-x86 commit in app-admin/openrc-settingsd: metadata.xml ChangeLog openrc-settingsd-1.0.ebuild Alexandre Rostovtsev (tetromino)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox