Magellan Linux

Annotation of /smage/trunk/core/xorg/xorg-7.7.1.20.1-r4.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 12117 - (hide annotations) (download)
Mon Aug 27 14:43:20 2018 UTC (5 years, 8 months ago) by niro
File size: 4772 byte(s)
-fixed broken split package
1 niro 12117 # $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="r4"
10    
11     SPLIT_PACKAGES="xorg xorg-protos xorg-dev xorg-input-drivers xorg-video-drivers-minimal 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     # use libinput as default input driver
19     #COMMON_INPUT_DEPEND=">= x11-drivers/xf86-input-evdev-2.10.6"
20     COMMON_INPUT_DEPEND=">= x11-drivers/xf86-input-libinput-0.28"
21     COMMON_VIDEO_DEPEND=">= x11-drivers/xf86-video-vesa-2.4"
22    
23     split_info_xorg()
24     {
25     DESCRIPTION="Xorg is the XOrg Foundation's Public Implementation of the X Window System."
26    
27     # server itself
28     DEPEND="${COMMON_DEPEND}"
29    
30     # common apps
31     DEPEND="${DEPEND}
32     >= x11-apps/iceauth-1.0.8
33     >= x11-apps/setxkbmap-1.3.1
34     >= x11-apps/xauth-1.0.10
35     >= x11-apps/xinput-1.6.2
36     >= x11-apps/xhost-1.0.7
37     >= x11-apps/xrandr-1.5.0
38     >= x11-apps/xmessage-1.0.5
39     >= x11-apps/xprop-1.2.3
40     >= x11-apps/xrdb-1.1.1
41     >= x11-apps/xset-1.2.4
42     >= x11-terms/rxvt-2.7.10
43     >= x11-misc/numlockx-1.2"
44    
45     # common libs
46     DEPEND="${DEPEND}
47     >= x11-libs/libSM-1.2.2
48     >= x11-libs/libXcomposite-0.4.4
49     >= x11-libs/libXcursor-1.1.15
50     >= x11-libs/libXdamage-1.1.4
51     >= x11-libs/libXfixes-5.0.3
52     >= x11-libs/libXinerama-1.1.4
53     >= x11-libs/libXScrnSaver-1.2.3"
54    
55     # common fonts
56     DEPEND="${DEPEND}
57     >= media-fonts/font-adobe-75dpi-1.0.3
58     >= media-fonts/corefonts-2"
59    
60     # some common input drivers
61     DEPEND="${DEPEND}
62     ${COMMON_INPUT_DEPEND}"
63    
64     # some common video drivers
65     DEPEND="${DEPEND}
66     ${COMMON_VIDEO_DEPEND}"
67     }
68    
69     split_info_xorg-protos()
70     {
71     DESCRIPTION="X11 headers for xorg-server-${_PVER_minor}."
72     PCAT="x11-proto"
73     PROVIDE="virtual/x11-protos"
74    
75     DEPEND=">= x11-libs/xtrans-1.3.5
76     >= x11-misc/util-macros-1.19.1
77     >= virtual/bigreqsproto
78     >= virtual/compositeproto
79     >= virtual/damageproto
80     >= virtual/dmxproto
81     >= virtual/dri2proto
82     >= virtual/dri3proto
83     >= virtual/evieext
84     >= virtual/fixesproto
85     >= virtual/fontcacheproto
86     >= virtual/fontsproto
87     >= virtual/glproto
88     >= virtual/inputproto
89     >= virtual/kbproto
90     >= virtual/presentproto
91     >= virtual/randrproto
92     >= virtual/recordproto
93     >= virtual/renderproto
94     >= virtual/resourceproto
95     >= virtual/scrnsaverproto
96     >= virtual/videoproto
97     >= x11-proto/xcb-proto-1.12
98     >= virtual/xcmiscproto
99     >= virtual/xextproto
100     >= virtual/xf86bigfontproto
101     >= virtual/xf86dgaproto
102     >= virtual/xf86driproto
103     >= virtual/xf86miscproto
104     >= virtual/xf86vidmodeproto
105     >= virtual/xineramaproto
106     >= virtual/xproto"
107     }
108    
109     split_info_xorg-dev()
110     {
111     DESCRIPTION="Xorg development files."
112    
113     DEPEND="== x11-base/xorg-${PVER}
114     == x11-proto/xorg-protos-${PVER}
115     >= x11-misc/gccmakedep-1.0.3
116     >= x11-misc/imake-1.0.7
117     >= x11-misc/makedepend-1.0.5
118     >= x11-misc/xbitmaps-1.1.2
119     >= x11-misc/xorg-cf-files-1.0.6
120     >= dev-libs/libpthread-stubs-0.4"
121     }
122    
123     split_info_xorg-input-drivers()
124     {
125     DESCRIPTION="Input drivers for the xorg-server-${_PVER_minor}."
126     PCAT="x11-drivers"
127     PROVIDE="virtual/x11-input-drivers"
128    
129     DEPEND="${COMMON_DEPEND}
130     ${COMMON_INPUT_DEPEND}"
131     #>= x11-drivers/xf86-input-evdev-2.10.6
132     }
133    
134     split_info_xorg-video-drivers-minimal()
135     {
136     DESCRIPTION="Video drivers for the xorg-server-${_PVER_minor}."
137     PCAT="x11-drivers"
138     PROVIDE="virtual/x11-video-drivers"
139    
140     DEPEND="${COMMON_DEPEND}
141     ${COMMON_VIDEO_DEPEND}
142     >= x11-drivers/xf86-video-ati-18.0
143     >= x11-drivers/xf86-video-fbdev-0.5
144     >= x11-drivers/xf86-video-intel-2.99.917
145     >= x11-drivers/xf86-video-nouveau-1.0.15
146     >= x11-drivers/xf86-video-openchrome-0.6.0"
147     }
148    
149     split_info_xorg-video-drivers()
150     {
151     DESCRIPTION="Video drivers for the xorg-server-${_PVER_minor}."
152     PCAT="x11-drivers"
153     PROVIDE="virtual/x11-video-drivers"
154    
155     DEPEND="${COMMON_DEPEND}
156     ${COMMON_VIDEO_DEPEND}
157     == x11-drivers/xorg-video-drivers-minimal-${PVER}
158     >= x11-drivers/xf86-video-i128-1.3.6
159     >= x11-drivers/xf86-video-i740-1.3.6
160     >= x11-drivers/xf86-video-mach64-6.9.6
161     >= x11-drivers/xf86-video-mga-1.6.5
162     >= x11-drivers/xf86-video-nv-2.1.21
163     >= x11-drivers/xf86-video-r128-6.11
164     >= x11-drivers/xf86-video-s3-0.6.5
165     >= x11-drivers/xf86-video-s3virge-1.10.7
166     >= x11-drivers/xf86-video-savage-2.3.9
167     >= x11-drivers/xf86-video-sis-0.10.9
168     >= x11-drivers/xf86-video-trident-1.3.8"
169     # requires xa-tracker which requires llvm-libs and these are more than 50mb
170     # >= x11-drivers/xf86-video-vmware-13.2.1"
171     }
172    
173     split_info_xorg-drivers()
174     {
175     DESCRIPTION="All drivers for the xorg-server-${_PVER_minor}."
176     PCAT="x11-drivers"
177     PROVIDE="virtual/x11-drivers"
178    
179     # on alx, we only want the minimal drivers setup
180     DEPEND="${COMMON_DEPEND}
181     >= virtual/x11-input-drivers
182     >= virtual/x11-video-drivers"
183     #>= virtual/x11-video-drivers
184     }