Gentoo Archives: gentoo-commits

From: "dberkholz (dberkholz)" <dberkholz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-base/xorg-x11: ChangeLog xorg-x11-7.3.ebuild
Date: Sun, 09 Sep 2007 09:52:09
Message-Id: E1IUJLv-0000hE-Ij@stork.gentoo.org
1 dberkholz 07/09/09 09:45:15
2
3 Modified: ChangeLog
4 Added: xorg-x11-7.3.ebuild
5 Log:
6 Bump to 7.3.
7 (Portage version: 2.1.3.8)
8
9 Revision Changes Path
10 1.591 x11-base/xorg-x11/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/xorg-x11/ChangeLog?rev=1.591&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/xorg-x11/ChangeLog?rev=1.591&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/xorg-x11/ChangeLog?r1=1.590&r2=1.591
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v
19 retrieving revision 1.590
20 retrieving revision 1.591
21 diff -u -r1.590 -r1.591
22 --- ChangeLog 7 Aug 2007 13:35:56 -0000 1.590
23 +++ ChangeLog 9 Sep 2007 09:45:15 -0000 1.591
24 @@ -1,6 +1,11 @@
25 # ChangeLog for x11-base/xorg-x11
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.590 2007/08/07 13:35:56 gustavoz Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.591 2007/09/09 09:45:15 dberkholz Exp $
29 +
30 +*xorg-x11-7.3 (09 Sep 2007)
31 +
32 + 09 Sep 2007; Donnie Berkholz <dberkholz@g.o>; +xorg-x11-7.3.ebuild:
33 + Bump to 7.3.
34
35 07 Aug 2007; Gustavo Zacarias <gustavoz@g.o> xorg-x11-7.2.ebuild:
36 Stable on sparc wrt #175465
37
38
39
40 1.1 x11-base/xorg-x11/xorg-x11-7.3.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/xorg-x11/xorg-x11-7.3.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/xorg-x11/xorg-x11-7.3.ebuild?rev=1.1&content-type=text/plain
44
45 Index: xorg-x11-7.3.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-7.3.ebuild,v 1.1 2007/09/09 09:45:15 dberkholz Exp $
50
51 inherit eutils
52
53 DESCRIPTION="An X11 implementation maintained by the X.Org Foundation (meta package)"
54 HOMEPAGE="http://xorg.freedesktop.org"
55
56 LICENSE="as-is"
57 SLOT="0"
58 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
59
60 # Collision protect will scream bloody murder if we install over old versions
61 RDEPEND="!<=x11-base/xorg-x11-6.9"
62
63 # Server
64 RDEPEND="${RDEPEND}
65 >=x11-base/xorg-server-1.4"
66
67 # Common Applications
68 RDEPEND="${RDEPEND}
69 >=x11-apps/mesa-progs-6.5.2
70 >=x11-apps/setxkbmap-1.0.4
71 >=x11-apps/xauth-1.0.2
72 >=x11-apps/xhost-1.0.2
73 >=x11-apps/xinit-1.0.5
74 >=x11-apps/xmodmap-1.0.3
75 >=x11-apps/xrandr-1.2.2"
76
77 # Common Libraries - move these to eclass eventually
78 RDEPEND="${RDEPEND}
79 >=x11-libs/libSM-1.0.3
80 >=x11-libs/libXcomposite-0.4
81 >=x11-libs/libXcursor-1.1.9
82 >=x11-libs/libXdamage-1.1
83 >=x11-libs/libXfixes-4.0.3
84 >=x11-libs/libXp-1
85 >=x11-libs/libXv-1.0.3
86 >=x11-libs/libXxf86dga-1.0.2
87 >=x11-libs/libXinerama-1.0.2
88 >=x11-libs/libXScrnSaver-1.1.2"
89
90 # Some fonts
91 RDEPEND="${RDEPEND}
92 media-fonts/ttf-bitstream-vera
93 >=media-fonts/font-bh-type1-1
94 >=media-fonts/font-adobe-utopia-type1-1.0.1
95 >=media-fonts/font-adobe-100dpi-1"
96
97 # Documentation
98 RDEPEND="${RDEPEND}
99 >=app-doc/xorg-docs-1.4-r1"
100
101 DEPEND="${RDEPEND}"
102
103 src_install() {
104 # Make /usr/X11R6 a symlink to ../usr.
105 dodir /usr
106 dosym ../usr /usr/X11R6
107 }
108
109 pkg_preinst() {
110 # Check for /usr/X11R6 -> /usr symlink
111 if [[ -e "${ROOT}usr/X11R6" ]] &&
112 [[ $(readlink "${ROOT}usr/X11R6") != "../usr" ]]; then
113 eerror "${ROOT}usr/X11R6 isn't a symlink to ../usr. Please delete it."
114 ewarn "First, save a list of all the packages installing there:"
115 ewarn " equery belongs ${ROOT}usr/X11R6 > usr-x11r6-packages"
116 ewarn "This requires gentoolkit to be installed."
117 die "${ROOT}usr/X11R6 is not a symlink to ../usr."
118 fi
119
120 # Filter out ModulePath line since it often holds a now-invalid path
121 # Bug #112924
122 # For RC3 - filter out RgbPath line since it also seems to break things
123 XORGCONF="/etc/X11/xorg.conf"
124 if [ -e ${XORGCONF} ]; then
125 mkdir -p "${D}/etc/X11"
126 sed "/ModulePath/d" ${XORGCONF} > "${D}"${XORGCONF}
127 sed -i "/RgbPath/d" "${D}"${XORGCONF}
128 fi
129 }
130
131 pkg_postinst() {
132 # I'm not sure why this was added, but we don't inherit x-modular
133 # x-modular_pkg_postinst
134
135 echo
136 einfo "Please note that the xcursors are in ${ROOT}usr/share/cursors/${PN}."
137 einfo "Any custom cursor sets should be placed in that directory."
138 echo
139 einfo "If you wish to set system-wide default cursors, please create"
140 einfo "${ROOT}usr/local/share/cursors/${PN}/default/index.theme"
141 einfo "with content: \"Inherits=theme_name\" so that future"
142 einfo "emerges will not overwrite those settings."
143 echo
144 einfo "Listening on TCP is disabled by default with startx."
145 einfo "To enable it, edit ${ROOT}usr/bin/startx."
146 echo
147
148 ewarn "Please read the modular X migration guide at"
149 ewarn "http://www.gentoo.org/proj/en/desktop/x/x11/modular-x-howto.xml"
150 echo
151 einfo "If you encounter any non-configuration issues, please file a bug at"
152 einfo "http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux"
153 einfo "and attach ${ROOT}etc/X11/xorg.conf, ${ROOT}var/log/Xorg.0.log and emerge info"
154 echo
155 einfo "You can now choose which drivers are installed with the VIDEO_CARDS"
156 einfo "and INPUT_DEVICES settings. Set these like any other Portage"
157 einfo "variable in ${ROOT}etc/make.conf or on the command line."
158 echo
159
160 # (#76985)
161 einfo "Visit http://www.gentoo.org/doc/en/index.xml?catid=desktop"
162 einfo "for more information on configuring X."
163 echo
164
165 # Try to get people to read this, pending #11359
166 ebeep 5
167 epause 10
168 }
169
170
171
172 --
173 gentoo-commits@g.o mailing list