Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/targets/systemd/, x11-apps/xinit/, profiles/base/
Date: Mon, 13 Feb 2017 17:15:03
Message-Id: 1487006067.60592bdcdbd2232c858074c5e89882460b6daba4.floppym@gentoo
1 commit: 60592bdcdbd2232c858074c5e89882460b6daba4
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 13 17:14:27 2017 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 13 17:14:27 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60592bdc
7
8 x11-apps/xinit: remove version 1.3.4
9
10 profiles/base/package.mask | 5 ---
11 profiles/targets/systemd/package.mask | 4 ---
12 x11-apps/xinit/xinit-1.3.4.ebuild | 67 -----------------------------------
13 3 files changed, 76 deletions(-)
14
15 diff --git a/profiles/base/package.mask b/profiles/base/package.mask
16 index d4fa5d45b0..81c39241bd 100644
17 --- a/profiles/base/package.mask
18 +++ b/profiles/base/package.mask
19 @@ -5,8 +5,3 @@
20 # Johannes Huber <johu@g.o> (23 Jul 2015)
21 # Needs sys-apps/systemd. Masked for non systemd profiles.
22 app-admin/calamares
23 -
24 -# Chí-Thanh Christopher Nguyễn <chithanh@g.o> (26 Oct 2014)
25 -# Changes in vt allocation break startx on non-systemd, bugs #526762 and
26 -# #526802.
27 -=x11-apps/xinit-1.3.4
28
29 diff --git a/profiles/targets/systemd/package.mask b/profiles/targets/systemd/package.mask
30 index 61d23562a3..2a0153dffb 100644
31 --- a/profiles/targets/systemd/package.mask
32 +++ b/profiles/targets/systemd/package.mask
33 @@ -13,10 +13,6 @@
34 sys-fs/eudev
35 sys-fs/udev
36
37 -# Chí-Thanh Christopher Nguyễn <chithanh@g.o> (26 Oct 2014)
38 -# package is masked for bugs #526762 and #526802 on non-systemd systems.
39 --=x11-apps/xinit-1.3.4
40 -
41 # sys-kernel/genkernel is not compatible with Systemd, you need
42 # to use sys-kernel/genkernel-next instead
43 sys-kernel/genkernel
44
45 diff --git a/x11-apps/xinit/xinit-1.3.4.ebuild b/x11-apps/xinit/xinit-1.3.4.ebuild
46 deleted file mode 100644
47 index ee3430fb04..0000000000
48 --- a/x11-apps/xinit/xinit-1.3.4.ebuild
49 +++ /dev/null
50 @@ -1,67 +0,0 @@
51 -# Copyright 1999-2014 Gentoo Foundation
52 -# Distributed under the terms of the GNU General Public License v2
53 -# $Id$
54 -
55 -EAPI=5
56 -
57 -inherit xorg-2
58 -
59 -DESCRIPTION="X Window System initializer"
60 -
61 -LICENSE="${LICENSE} GPL-2"
62 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
63 -IUSE="+minimal"
64 -
65 -RDEPEND="
66 - !<x11-base/xorg-server-1.8.0
67 - x11-apps/xauth
68 - x11-libs/libX11
69 -"
70 -DEPEND="${RDEPEND}"
71 -PDEPEND="x11-apps/xrdb
72 - !minimal? (
73 - x11-apps/xclock
74 - x11-apps/xsm
75 - x11-terms/xterm
76 - x11-wm/twm
77 - )
78 -"
79 -
80 -PATCHES=(
81 - "${FILESDIR}/${PN}-1.3.3-gentoo-customizations.patch"
82 -)
83 -
84 -src_configure() {
85 - XORG_CONFIGURE_OPTIONS=(
86 - --with-xinitdir="${EPREFIX}"/etc/X11/xinit
87 - )
88 - xorg-2_src_configure
89 -}
90 -
91 -src_install() {
92 - xorg-2_src_install
93 -
94 - exeinto /etc/X11
95 - doexe "${FILESDIR}"/chooser.sh "${FILESDIR}"/startDM.sh
96 - exeinto /etc/X11/Sessions
97 - doexe "${FILESDIR}"/Xsession
98 - exeinto /etc/X11/xinit
99 - newexe "${FILESDIR}"/xserverrc.1 xserverrc
100 - exeinto /etc/X11/xinit/xinitrc.d/
101 - doexe "${FILESDIR}"/00-xhost
102 -
103 - insinto /usr/share/xsessions
104 - doins "${FILESDIR}"/Xsession.desktop
105 -}
106 -
107 -pkg_postinst() {
108 - xorg-2_pkg_postinst
109 - ewarn "If you use startx to start X instead of a login manager like gdm/kdm,"
110 - ewarn "you can set the XSESSION variable to anything in /etc/X11/Sessions/ or"
111 - ewarn "any executable. When you run startx, it will run this as the login session."
112 - ewarn "You can set this in a file in /etc/env.d/ for the entire system,"
113 - ewarn "or set it per-user in ~/.bash_profile (or similar for other shells)."
114 - ewarn "Here's an example of setting it for the whole system:"
115 - ewarn " echo XSESSION=\"Gnome\" > /etc/env.d/90xsession"
116 - ewarn " env-update && source /etc/profile"
117 -}