public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog
@ 2013-07-02  8:06 Agostino Sarubbo (ago)
  0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2013-07-02  8:06 UTC (permalink / raw
  To: gentoo-commits

ago         13/07/02 08:06:24

  Modified:             kdm-4.10.4.ebuild ChangeLog
  Log:
  Stable for ppc64, wrt to bug #473942
  
  (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --force, signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.5                  kde-base/kdm/kdm-4.10.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?r1=1.4&r2=1.5

Index: kdm-4.10.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- kdm-4.10.4.ebuild	1 Jul 2013 09:08:03 -0000	1.4
+++ kdm-4.10.4.ebuild	2 Jul 2013 08:06:24 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.4 2013/07/01 09:08:03 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.5 2013/07/02 08:06:24 ago Exp $
 
 EAPI=5
 
@@ -9,7 +9,7 @@
 inherit systemd kde4-meta flag-o-matic user
 
 DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+consolekit debug kerberos pam"
 
 DEPEND="



1.349                kde-base/kdm/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.349&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.349&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?r1=1.348&r2=1.349

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v
retrieving revision 1.348
retrieving revision 1.349
diff -u -r1.348 -r1.349
--- ChangeLog	1 Jul 2013 09:08:03 -0000	1.348
+++ ChangeLog	2 Jul 2013 08:06:24 -0000	1.349
@@ -1,6 +1,9 @@
 # ChangeLog for kde-base/kdm
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.348 2013/07/01 09:08:03 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.349 2013/07/02 08:06:24 ago Exp $
+
+  02 Jul 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
+  Stable for ppc64, wrt to bug #473942
 
   01 Jul 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
   Stable for ppc, wrt to bug #473942





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog
@ 2013-07-01  9:08 Agostino Sarubbo (ago)
  0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2013-07-01  9:08 UTC (permalink / raw
  To: gentoo-commits

ago         13/07/01 09:08:03

  Modified:             kdm-4.10.4.ebuild ChangeLog
  Log:
  Stable for ppc, wrt to bug #473942
  
  (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --force, signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.4                  kde-base/kdm/kdm-4.10.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?r1=1.3&r2=1.4

Index: kdm-4.10.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- kdm-4.10.4.ebuild	30 Jun 2013 10:08:57 -0000	1.3
+++ kdm-4.10.4.ebuild	1 Jul 2013 09:08:03 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.3 2013/06/30 10:08:57 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.4 2013/07/01 09:08:03 ago Exp $
 
 EAPI=5
 
@@ -9,7 +9,7 @@
 inherit systemd kde4-meta flag-o-matic user
 
 DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+consolekit debug kerberos pam"
 
 DEPEND="



1.348                kde-base/kdm/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.348&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.348&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?r1=1.347&r2=1.348

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v
retrieving revision 1.347
retrieving revision 1.348
diff -u -r1.347 -r1.348
--- ChangeLog	30 Jun 2013 10:08:57 -0000	1.347
+++ ChangeLog	1 Jul 2013 09:08:03 -0000	1.348
@@ -1,6 +1,9 @@
 # ChangeLog for kde-base/kdm
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.347 2013/06/30 10:08:57 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.348 2013/07/01 09:08:03 ago Exp $
+
+  01 Jul 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
+  Stable for ppc, wrt to bug #473942
 
   30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
   Stable for x86, wrt to bug #473942





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog
@ 2013-06-30 10:08 Agostino Sarubbo (ago)
  0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2013-06-30 10:08 UTC (permalink / raw
  To: gentoo-commits

ago         13/06/30 10:08:57

  Modified:             kdm-4.10.4.ebuild ChangeLog
  Log:
  Stable for x86, wrt to bug #473942
  
  (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --force, signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.3                  kde-base/kdm/kdm-4.10.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?r1=1.2&r2=1.3

Index: kdm-4.10.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- kdm-4.10.4.ebuild	29 Jun 2013 16:08:59 -0000	1.2
+++ kdm-4.10.4.ebuild	30 Jun 2013 10:08:57 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.2 2013/06/29 16:08:59 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.3 2013/06/30 10:08:57 ago Exp $
 
 EAPI=5
 
@@ -9,7 +9,7 @@
 inherit systemd kde4-meta flag-o-matic user
 
 DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+consolekit debug kerberos pam"
 
 DEPEND="



1.347                kde-base/kdm/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.347&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.347&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?r1=1.346&r2=1.347

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v
retrieving revision 1.346
retrieving revision 1.347
diff -u -r1.346 -r1.347
--- ChangeLog	29 Jun 2013 16:08:59 -0000	1.346
+++ ChangeLog	30 Jun 2013 10:08:57 -0000	1.347
@@ -1,6 +1,9 @@
 # ChangeLog for kde-base/kdm
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.346 2013/06/29 16:08:59 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.347 2013/06/30 10:08:57 ago Exp $
+
+  30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
+  Stable for x86, wrt to bug #473942
 
   29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
   Stable for amd64, wrt to bug #473942





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog
@ 2013-06-29 16:08 Agostino Sarubbo (ago)
  0 siblings, 0 replies; 5+ messages in thread
From: Agostino Sarubbo (ago) @ 2013-06-29 16:08 UTC (permalink / raw
  To: gentoo-commits

ago         13/06/29 16:08:59

  Modified:             kdm-4.10.4.ebuild ChangeLog
  Log:
  Stable for amd64, wrt to bug #473942
  
  (Portage version: 2.1.12.2/cvs/Linux ppc64, RepoMan options: --force, signed Manifest commit with key 7194459F)

Revision  Changes    Path
1.2                  kde-base/kdm/kdm-4.10.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?r1=1.1&r2=1.2

Index: kdm-4.10.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- kdm-4.10.4.ebuild	4 Jun 2013 18:22:14 -0000	1.1
+++ kdm-4.10.4.ebuild	29 Jun 2013 16:08:59 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.1 2013/06/04 18:22:14 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.2 2013/06/29 16:08:59 ago Exp $
 
 EAPI=5
 
@@ -9,7 +9,7 @@
 inherit systemd kde4-meta flag-o-matic user
 
 DESCRIPTION="KDE login manager, similar to xdm and gdm"
-KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="+consolekit debug kerberos pam"
 
 DEPEND="



1.346                kde-base/kdm/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.346&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.346&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?r1=1.345&r2=1.346

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v
retrieving revision 1.345
retrieving revision 1.346
diff -u -r1.345 -r1.346
--- ChangeLog	8 Jun 2013 17:33:19 -0000	1.345
+++ ChangeLog	29 Jun 2013 16:08:59 -0000	1.346
@@ -1,6 +1,9 @@
 # ChangeLog for kde-base/kdm
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.345 2013/06/08 17:33:19 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.346 2013/06/29 16:08:59 ago Exp $
+
+  29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.4.ebuild:
+  Stable for amd64, wrt to bug #473942
 
   08 Jun 2013; Agostino Sarubbo <ago@gentoo.org> -kdm-4.10.2-r1.ebuild,
   -kdm-4.10.2.ebuild:





^ permalink raw reply	[flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog
@ 2013-06-04 18:22 Johannes Huber (johu)
  0 siblings, 0 replies; 5+ messages in thread
From: Johannes Huber (johu) @ 2013-06-04 18:22 UTC (permalink / raw
  To: gentoo-commits

johu        13/06/04 18:22:14

  Modified:             ChangeLog
  Added:                kdm-4.10.4.ebuild
  Log:
  Version bump KDE SC 4.10.4
  
  (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key F3CFD2BD)

Revision  Changes    Path
1.341                kde-base/kdm/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.341&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?rev=1.341&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/ChangeLog?r1=1.340&r2=1.341

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v
retrieving revision 1.340
retrieving revision 1.341
diff -u -r1.340 -r1.341
--- ChangeLog	4 Jun 2013 13:06:43 -0000	1.340
+++ ChangeLog	4 Jun 2013 18:22:14 -0000	1.341
@@ -1,6 +1,11 @@
 # ChangeLog for kde-base/kdm
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.340 2013/06/04 13:06:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/ChangeLog,v 1.341 2013/06/04 18:22:14 johu Exp $
+
+*kdm-4.10.4 (04 Jun 2013)
+
+  04 Jun 2013; Johannes Huber <johu@gentoo.org> +kdm-4.10.4.ebuild:
+  Version bump KDE SC 4.10.4
 
   04 Jun 2013; Agostino Sarubbo <ago@gentoo.org> kdm-4.10.3.ebuild:
   Stable for amd64, wrt to bug #471392



1.1                  kde-base/kdm/kdm-4.10.4.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild?rev=1.1&content-type=text/plain

Index: kdm-4.10.4.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdm/kdm-4.10.4.ebuild,v 1.1 2013/06/04 18:22:14 johu Exp $

EAPI=5

KDE_HANDBOOK="optional"
KMNAME="kde-workspace"
inherit systemd kde4-meta flag-o-matic user

DESCRIPTION="KDE login manager, similar to xdm and gdm"
KEYWORDS=" ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="+consolekit debug kerberos pam"

DEPEND="
	$(add_kdebase_dep libkworkspace)
	x11-libs/libX11
	x11-libs/libXau
	x11-libs/libXdmcp
	x11-libs/libXtst
	consolekit? (
		>=sys-apps/dbus-1.0.2
		sys-auth/consolekit
	)
	kerberos? ( virtual/krb5 )
	pam? (
		$(add_kdebase_dep kcheckpass)
		virtual/pam
	)
"
RDEPEND="${DEPEND}
	$(add_kdebase_dep kdepasswd)
	>=x11-apps/xinit-1.0.5-r2
	x11-apps/xmessage
"

KMEXTRA="
	libs/kdm/
"

PATCHES=(
	"${FILESDIR}/${PN}-4-gentoo-xinitrc.d.patch"
)

pkg_setup() {
	kde4-meta_pkg_setup

	# Create kdm:kdm user
	KDM_HOME=/var/lib/kdm
	enewgroup kdm
	enewuser kdm -1 -1 "${KDM_HOME}" kdm
}

src_configure() {
	mycmakeargs=(
		$(cmake-utils_use kerberos KDE4_KRB5AUTH)
		$(cmake-utils_use_with pam)
		$(cmake-utils_use_with consolekit CkConnector)
	)

	kde4-meta_src_configure
}

src_install() {
	export GENKDMCONF_FLAGS="--no-old --no-backup"

	kde4-meta_src_install

	# an equivalent file is already installed by kde-base/startkde, bug 377151
	rm "${ED}/usr/share/apps/kdm/sessions/kde-plasma.desktop" || die

	# Customize the kdmrc configuration:
	# - SessionDirs set to /usr/share/xsessions
	# - increase server timeout to 30s
	# - TerminateServer=true to workaround X server regen bug, bug 278473
	# - DataDir set to /var/lib/kdm
	# - FaceDir set to /var/lib/kdm/faces
	sed -e "s|^.*SessionsDirs=.*$|#&\nSessionsDirs=${EPREFIX}/usr/share/apps/kdm/sessions,${EPREFIX}/usr/share/xsessions|" \
		-e "/#ServerTimeout=/s/^.*$/ServerTimeout=30/" \
		-e "/#TerminateServer=/s/^.*$/TerminateServer=true/" \
		-e "s|^.*DataDir=.*$|#&\nDataDir=${EPREFIX}${KDM_HOME}|" \
		-e "s|^.*FaceDir=.*$|#&\nFaceDir=${EPREFIX}${KDM_HOME}/faces|" \
		-i "${ED}"/usr/share/config/kdm/kdmrc \
		|| die "Failed to set ServerTimeout and SessionsDirs correctly in kdmrc."

	# Don't install empty dir
	rmdir "${ED}"/usr/share/config/kdm/sessions

	# Set up permissions to kdm work directory
	keepdir "${KDM_HOME}"
	fowners root:kdm "${KDM_HOME}"
	fperms 1770 "${KDM_HOME}"

	# install logrotate file
	insinto /etc/logrotate.d
	newins "${FILESDIR}"/kdm-logrotate kdm

	systemd_dounit "${FILESDIR}"/kdm.service
}

pkg_postinst() {
	kde4-meta_pkg_postinst

	local file src dest dir old_dirs=(
		/var/lib/kdm-live
		/var/lib/kdm-4.6
		/var/lib/kdm-4.5
		/var/lib/kdm-4.4
		/usr/share/apps/kdm
		/usr/kde/4.4/share/apps/kdm
		/usr/kde/4.3/share/apps/kdm
		/usr/kde/4.2/share/apps/kdm
	)

	mkdir -p "${EROOT}${KDM_HOME}/faces"
	# Set the default kdm face icon if it's not already set by the system admin
	# because this is user-overrideable in that way, it's not in src_install
	for file in faces/.default.face.icon:default1.png faces/root.face.icon:root1.png kdmsts: ; do
		src=${file#*:}
		dest=${file%:*}
		if [[ ! -e ${EROOT}${KDM_HOME}/$dest ]]; then
			for dir in "${old_dirs[@]}"; do
				if [[ -e ${EROOT}${dir}/${dest} ]]; then
					cp "${EROOT}${dir}/${dest}" "${EROOT}${KDM_HOME}/${dest}"
					break 2
				fi
			done
			if [[ -n ${src} ]]; then
				cp "${EROOT}/usr/share/apps/kdm/pics/users/${src}" \
					"${EROOT}${KDM_HOME}/${dest}"
			fi
		fi
	done
	for dir in "${old_dirs[@]}"; do
		if [[ ${dir} != /usr/* && -d ${EROOT}${dir} ]]; then
			echo
			elog "The directory ${EROOT%/}${dir} still exists from an older installation of KDE."
			elog "You may wish to copy relevant settings into ${EROOT%/}${KDM_HOME}."
			echo
			elog "After doing so, you may delete the directory."
			echo
		fi
	done

	# Make sure permissions are correct -- old installations may have
	# gotten this wrong
	use prefix || chown root:kdm "${EROOT}${KDM_HOME}"
	chmod 1770 "${EROOT}${KDM_HOME}"

	if use consolekit; then
		echo
		elog "You have compiled 'kdm' with consolekit support. If you want to use kdm,"
		elog "make sure consolekit daemon is running and started at login time"
		elog
		elog "rc-update add consolekit default && /etc/init.d/consolekit start"
		echo
	fi
}





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-07-02  8:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-02  8:06 [gentoo-commits] gentoo-x86 commit in kde-base/kdm: kdm-4.10.4.ebuild ChangeLog Agostino Sarubbo (ago)
  -- strict thread matches above, loose matches on Subject: below --
2013-07-01  9:08 Agostino Sarubbo (ago)
2013-06-30 10:08 Agostino Sarubbo (ago)
2013-06-29 16:08 Agostino Sarubbo (ago)
2013-06-04 18:22 Johannes Huber (johu)

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