Magellan Linux

Contents of /smage/trunk/core/xorg/xorg-7.7.1.20.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 12014 - (show annotations) (download)
Mon Aug 20 12:52:03 2018 UTC (5 years, 8 months ago) by niro
File size: 4247 byte(s)
-ver bump to 7.7.1.20.1-r1
1 # $Id$
2
3 PNAME="xorg"
4 # upstream xorg-release number
5 _PVER_major="7.7"
6 # corresponding to xorg-server!
7 _PVER_minor="1.20.1"
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.6"
19 COMMON_VIDEO_DEPEND=">= x11-drivers/xf86-video-vesa-2.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.8
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.5
37 >= x11-apps/xprop-1.2.3
38 >= x11-apps/xrdb-1.1.1
39 >= x11-apps/xset-1.2.4
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.15
48 >= x11-libs/libXdamage-1.1.4
49 >= x11-libs/libXfixes-5.0.3
50 >= x11-libs/libXinerama-1.1.4
51 >= x11-libs/libXScrnSaver-1.2.3"
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 >= virtual/bigreqsproto
76 >= virtual/compositeproto
77 >= virtual/damageproto
78 >= virtual/dmxproto
79 >= virtual/dri2proto
80 >= virtual/dri3proto
81 >= virtual/evieext
82 >= virtual/fixesproto
83 >= virtual/fontcacheproto
84 >= virtual/fontsproto
85 >= virtual/glproto
86 >= virtual/inputproto
87 >= virtual/kbproto
88 >= virtual/presentproto
89 >= virtual/randrproto
90 >= virtual/recordproto
91 >= virtual/renderproto
92 >= virtual/resourceproto
93 >= virtual/scrnsaverproto
94 >= virtual/videoproto
95 >= x11-proto/xcb-proto-1.12
96 >= virtual/xcmiscproto
97 >= virtual/xextproto
98 >= virtual/xf86bigfontproto
99 >= virtual/xf86dgaproto
100 >= virtual/xf86driproto
101 >= virtual/xf86miscproto
102 >= virtual/xf86vidmodeproto
103 >= virtual/xineramaproto
104 >= virtual/xproto"
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.2
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-18.0
140 >= x11-drivers/xf86-video-fbdev-0.5
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.6
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.15
148 >= x11-drivers/xf86-video-openchrome-0.6.0
149 >= x11-drivers/xf86-video-r128-6.11
150 >= x11-drivers/xf86-video-s3-0.6.5
151 >= x11-drivers/xf86-video-s3virge-1.10.7
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 }