Magellan Linux

Annotation of /smage/branches/alx07x-unstable/core/xorg/xorg-7.7.1.19.3-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9724 - (hide annotations) (download)
Thu Aug 3 13:25:59 2017 UTC (6 years, 9 months ago) by niro
File size: 4480 byte(s)
-release branches/alx07x-unstable
1 niro 9414 # $Id$
2    
3     PNAME="xorg"
4     # upstream xorg-release number
5     _PVER_major="7.7"
6     # corresponding to xorg-server!
7     _PVER_minor="1.19.3"
8     PVER="${_PVER_major}.${_PVER_minor}"
9     PBUILD="r1"
10    
11     SPLIT_PACKAGES="xorg xorg-protos xorg-dev xorg-input-drivers xorg-video-drivers xorg-drivers"
12    
13     PKGTYPE="virtual"
14     HOMEPAGE="http://xorg.freedesktop.org"
15     PCAT="x11-base"
16    
17     COMMON_DEPEND="== x11-base/xorg-server-${_PVER_minor}"
18     COMMON_INPUT_DEPEND=">= x11-drivers/xf86-input-evdev-2.10.4"
19     COMMON_VIDEO_DEPEND=">= x11-drivers/xf86-video-vesa-2.3.4"
20    
21     split_info_xorg()
22     {
23     DESCRIPTION="Xorg is the XOrg Foundation's Public Implementation of the X Window System."
24    
25     # server itself
26     DEPEND="${COMMON_DEPEND}"
27    
28     # common apps
29     DEPEND="${DEPEND}
30     >= x11-apps/iceauth-1.0.7
31     >= x11-apps/setxkbmap-1.3.1
32     >= x11-apps/xauth-1.0.10
33     >= x11-apps/xinput-1.6.2
34     >= x11-apps/xhost-1.0.7
35     >= x11-apps/xrandr-1.5.0
36     >= x11-apps/xmessage-1.0.4
37     >= x11-apps/xprop-1.2.2
38     >= x11-apps/xrdb-1.1.0
39     >= x11-apps/xset-1.2.3
40     >= x11-terms/rxvt-2.7.10
41     >= x11-misc/numlockx-1.2"
42    
43     # common libs
44     DEPEND="${DEPEND}
45     >= x11-libs/libSM-1.2.2
46     >= x11-libs/libXcomposite-0.4.4
47     >= x11-libs/libXcursor-1.1.14
48     >= x11-libs/libXdamage-1.1.4
49     >= x11-libs/libXfixes-5.0.3
50     >= x11-libs/libXinerama-1.1.3
51     >= x11-libs/libXScrnSaver-1.2.2"
52    
53     # common fonts
54     DEPEND="${DEPEND}
55     >= media-fonts/font-adobe-75dpi-1.0.3
56     >= media-fonts/corefonts-2"
57    
58     # some common input drivers
59     DEPEND="${DEPEND}
60     ${COMMON_INPUT_DEPEND}"
61    
62     # some common video drivers
63     DEPEND="${DEPEND}
64     ${COMMON_VIDEO_DEPEND}"
65     }
66    
67     split_info_xorg-protos()
68     {
69     DESCRIPTION="X11 headers for xorg-server-${_PVER_minor}."
70     PCAT="x11-proto"
71     PROVIDE="virtual/x11-protos"
72    
73     DEPEND=">= x11-libs/xtrans-1.3.5
74     >= x11-misc/util-macros-1.19.1
75     >= x11-proto/bigreqsproto-1.1.2
76     >= x11-proto/compositeproto-0.4.2
77     >= x11-proto/damageproto-1.2.1
78     >= x11-proto/dmxproto-2.3.1
79     >= x11-proto/dri2proto-2.8
80     >= x11-proto/dri3proto-1.0
81     >= x11-proto/evieext-1.1.1
82     >= x11-proto/fixesproto-5.0
83     >= x11-proto/fontcacheproto-0.1.3
84     >= x11-proto/fontsproto-2.1.3
85     >= x11-proto/glproto-1.4.17
86     >= x11-proto/inputproto-2.3.2
87     >= x11-proto/kbproto-1.0.7
88     >= x11-proto/presentproto-1.0
89     >= x11-proto/randrproto-1.5.0
90     >= x11-proto/recordproto-1.14.2
91     >= x11-proto/renderproto-0.11.1
92     >= x11-proto/resourceproto-1.2.0
93     >= x11-proto/scrnsaverproto-1.2.2
94     >= x11-proto/videoproto-2.3.3
95     >= x11-proto/xcb-proto-1.12
96     >= x11-proto/xcmiscproto-1.2.2
97     >= x11-proto/xextproto-7.3.0
98     >= x11-proto/xf86bigfontproto-1.2.0
99     >= x11-proto/xf86dgaproto-2.1
100     >= x11-proto/xf86driproto-2.1.1
101     >= x11-proto/xf86miscproto-0.9.3
102     >= x11-proto/xf86vidmodeproto-2.3.1
103     >= x11-proto/xineramaproto-1.2.1
104     >= x11-proto/xproto-7.0.31"
105     }
106    
107     split_info_xorg-dev()
108     {
109     DESCRIPTION="Xorg development files."
110    
111     DEPEND="== x11-base/xorg-${PVER}
112     == x11-proto/xorg-protos-${PVER}
113     >= x11-misc/gccmakedep-1.0.3
114     >= x11-misc/imake-1.0.7
115     >= x11-misc/makedepend-1.0.5
116     >= x11-misc/xbitmaps-1.1.1
117     >= x11-misc/xorg-cf-files-1.0.6
118     >= dev-libs/libpthread-stubs-0.4"
119     }
120    
121     split_info_xorg-input-drivers()
122     {
123     DESCRIPTION="Input drivers for the xorg-server-${_PVER_minor}."
124     PCAT="x11-drivers"
125     PROVIDE="virtual/x11-input-drivers"
126    
127     DEPEND="${COMMON_DEPEND}
128     ${COMMON_INPUT_DEPEND}"
129     }
130    
131     split_info_xorg-video-drivers()
132     {
133     DESCRIPTION="Video drivers for the xorg-server-${_PVER_minor}."
134     PCAT="x11-drivers"
135     PROVIDE="virtual/x11-video-drivers"
136    
137     DEPEND="${COMMON_DEPEND}
138     ${COMMON_VIDEO_DEPEND}
139     >= x11-drivers/xf86-video-ati-7.9.0
140     >= x11-drivers/xf86-video-fbdev-0.4.4
141     >= x11-drivers/xf86-video-i128-1.3.6
142     >= x11-drivers/xf86-video-i740-1.3.6
143     >= x11-drivers/xf86-video-intel-2.99.917
144     >= x11-drivers/xf86-video-mach64-6.9.5
145     >= x11-drivers/xf86-video-mga-1.6.5
146     >= x11-drivers/xf86-video-nv-2.1.21
147     >= x11-drivers/xf86-video-nouveau-1.0.14
148     >= x11-drivers/xf86-video-openchrome-0.6.0
149     >= x11-drivers/xf86-video-r128-6.10.2
150     >= x11-drivers/xf86-video-s3-0.6.5
151     >= x11-drivers/xf86-video-s3virge-1.10.6
152     >= x11-drivers/xf86-video-savage-2.3.9
153     >= x11-drivers/xf86-video-sis-0.10.9
154     >= x11-drivers/xf86-video-trident-1.3.8"
155     # requires xa-tracker which requires llvm-libs and these are more than 50mb
156     # >= x11-drivers/xf86-video-vmware-13.2.1"
157     }
158    
159     split_info_xorg-drivers()
160     {
161     DESCRIPTION="All drivers for the xorg-server-${_PVER_minor}."
162     PCAT="x11-drivers"
163     PROVIDE="virtual/x11-drivers"
164    
165     DEPEND="${COMMON_DEPEND}
166     >= virtual/x11-input-drivers
167     >= virtual/x11-video-drivers"
168     }