diff options
author | Donnie Berkholz <spyderous@gentoo.org> | 2005-02-08 06:25:02 +0000 |
---|---|---|
committer | Donnie Berkholz <spyderous@gentoo.org> | 2005-02-08 06:25:02 +0000 |
commit | a442fe724013ae270b090caa3bc4d831ed3f93f8 (patch) | |
tree | 0f7f4e393465223cf3c7fa470e79018d6b7a75b6 /x11-base | |
parent | eyeD3-0.6.4.ebuild (diff) | |
download | gentoo-2-a442fe724013ae270b090caa3bc4d831ed3f93f8.tar.gz gentoo-2-a442fe724013ae270b090caa3bc4d831ed3f93f8.tar.bz2 gentoo-2-a442fe724013ae270b090caa3bc4d831ed3f93f8.zip |
PATCH_VER 0.1.3. Add 9250_all_6.8.1.904-respect-xfree86configtools-setting.patch -- respect whether configuration tools are desired. Also some other USE=minimal enhancements: Stop building unneeded static libraries, the DPS libraries, the config tools and xf8* (unneeded for these drivers). The install size is now 22MB.
(Portage version: 2.0.51-r15)
Diffstat (limited to 'x11-base')
-rw-r--r-- | x11-base/xorg-x11/ChangeLog | 11 | ||||
-rw-r--r-- | x11-base/xorg-x11/files/digest-xorg-x11-6.8.1.904 | 2 | ||||
-rw-r--r-- | x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild | 20 |
3 files changed, 29 insertions, 4 deletions
diff --git a/x11-base/xorg-x11/ChangeLog b/x11-base/xorg-x11/ChangeLog index be1c0637b3ab..6816ca447d3f 100644 --- a/x11-base/xorg-x11/ChangeLog +++ b/x11-base/xorg-x11/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for x11-base/xorg-x11 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.325 2005/02/05 17:43:32 cryos Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/ChangeLog,v 1.326 2005/02/08 06:25:02 spyderous Exp $ + + 07 Feb 2005; Donnie Berkholz <spyderous@gentoo.org>; + xorg-x11-6.8.1.904.ebuild: + PATCH_VER 0.1.3. Add + 9250_all_6.8.1.904-respect-xfree86configtools-setting.patch -- respect + whether configuration tools are desired. Also some other USE=minimal + enhancements: Stop building unneeded static libraries, the DPS libraries, + the config tools and xf8* (unneeded for these drivers). The install size is + now 22MB. 05 Feb 2005; Marcus D. Hanwell <cryos@gentoo.org> xorg-x11-6.8.0-r4.ebuild: Marked stable on amd64. diff --git a/x11-base/xorg-x11/files/digest-xorg-x11-6.8.1.904 b/x11-base/xorg-x11/files/digest-xorg-x11-6.8.1.904 index c1f6acfe7a0c..6512eb336630 100644 --- a/x11-base/xorg-x11/files/digest-xorg-x11-6.8.1.904 +++ b/x11-base/xorg-x11/files/digest-xorg-x11-6.8.1.904 @@ -3,5 +3,5 @@ MD5 01a21c248e5ac4ba02cbbea994fc774a xfsft-encodings-0.1.tar.bz2 11892 MD5 d0fab996daf97adf095e2dad0bd9012e gentoo-cursors-tad-0.3.1.tar.bz2 1196991 MD5 3d4ee581df78c9dacc6e97aa07a1af72 gemini-koi8-u.tar.bz2 439173 MD5 a39fda8a9d6a2b40a439a4cda6e93218 xorg-x11-6.8.1.904-files-0.2.tar.bz2 10047 -MD5 cb8ceeceab32905d07bfdebff570d4af xorg-x11-6.8.1.904-patches-0.1.2.tar.bz2 160364 +MD5 b0b2815cf203961365d5c37616d499ca xorg-x11-6.8.1.904-patches-0.1.3.tar.bz2 160592 MD5 c454efee52ce34ea2462825a5c37c209 xorg-x11-6.8.1.904.tar.bz2 44140160 diff --git a/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild b/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild index b3e19ae73d38..2181d1d2d00c 100644 --- a/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild +++ b/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild,v 1.13 2005/02/07 00:33:55 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-base/xorg-x11/xorg-x11-6.8.1.904.ebuild,v 1.14 2005/02/08 06:25:02 spyderous Exp $ # Set TDFX_RISKY to "yes" to get 16-bit, 1024x768 or higher on low-memory # voodoo3 cards. @@ -51,7 +51,7 @@ IUSE="3dfx 3dnow bitmap-fonts cjk debug dlloader dmx doc font-server hardened # IUSE_INPUT_DEVICES="synaptics wacom" FILES_VER="0.2" -PATCH_VER="0.1.2" +PATCH_VER="0.1.3" XCUR_VER="0.3.1" XFSFT_ENC_VER="0.1" @@ -810,9 +810,25 @@ host_def_setup() { use_build ipv6 BuildIPv6 if use minimal; then + # Don't build static libs + echo "#define ForceNormalLib NO" >> ${HOSTCONF} + # Turn back on needed ones + echo "#define NormalLibXau YES" >> ${HOSTCONF} + + echo "#define BuildDPSLibraries NO" >> ${HOSTCONF} echo "#define BuildClients NO" >> ${HOSTCONF} + # BuildClients doesn't catch things in xc/programs/Xserver + # Also had to add + # 9250_all_6.8.1.904-respect-xfree86configtools-setting.patch + echo "#define BuildXFree86ConfigTools NO" >> ${HOSTCONF} echo "#define BuildLBX NO" >> ${HOSTCONF} + # Weird crap we don't need + echo "#define XF8_32Wid NO" >> ${HOSTCONF} + echo "#define XF8_32Bpp NO" >> ${HOSTCONF} + echo "#define XF8_16Bpp NO" >> ${HOSTCONF} + echo "#define XF24_32Bpp NO" >> ${HOSTCONF} + # Without nls, truetype-fonts, type1-fonts, we only build misc # Now let's try to reduce what gets built in misc # iso8859-1 has the "fixed" font |