Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-dev:uclibc commit in: x11-misc/xorg-cf-files/files/, x11-misc/xorg-cf-files/
Date: Tue, 28 May 2013 21:27:26
Message-Id: 1369776440.e860dc4cabc4acea1cc9e6245706d9fe471d01c1.blueness@gentoo
1 commit: e860dc4cabc4acea1cc9e6245706d9fe471d01c1
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 28 21:27:20 2013 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Tue May 28 21:27:20 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=e860dc4c
7
8 x11-misc/xorg-cf-files: fixed in the tree with xorg-cf-files-1.0.4-r1, bug #343461
9
10 Package-Manager: portage-2.1.11.62
11 RepoMan-Options: --force
12 Manifest-Sign-Key: 0xF52D4BBA
13
14 ---
15 .../files/xorg-cf-files-1.0.2-solaris-prefix.patch | 663 ---------------------
16 x11-misc/xorg-cf-files/metadata.xml | 5 -
17 .../xorg-cf-files/xorg-cf-files-1.0.4-r99.ebuild | 32 -
18 3 files changed, 700 deletions(-)
19
20 diff --git a/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.2-solaris-prefix.patch b/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.2-solaris-prefix.patch
21 deleted file mode 100644
22 index b797b25..0000000
23 --- a/x11-misc/xorg-cf-files/files/xorg-cf-files-1.0.2-solaris-prefix.patch
24 +++ /dev/null
25 @@ -1,663 +0,0 @@
26 ---- sunLib.rules.orig 2008-12-18 13:43:19.032933408 +0100
27 -+++ sunLib.rules 2008-12-18 13:51:12.494555406 +0100
28 -@@ -7,127 +7,268 @@
29 - XCOMM $XFree86: xc/config/cf/sunLib.rules,v 1.3 2001/01/17 16:38:49 dawes Exp $
30 -
31 - #ifndef HasSharedLibraries
32 --#define HasSharedLibraries YES
33 -+# define HasSharedLibraries YES
34 - #endif
35 --#ifndef SharedDataSeparation
36 --#define SharedDataSeparation YES
37 -+#ifndef ForceNormalLib
38 -+# define ForceNormalLib NO
39 - #endif
40 --#ifndef SharedCodeDef
41 --#define SharedCodeDef -DSHAREDCODE
42 --#endif
43 --#ifndef SharedLibraryDef
44 --#define SharedLibraryDef -DSUNSHLIB
45 --#endif
46 --#ifndef ShLibIncludeFile
47 --#define ShLibIncludeFile <sunLib.tmpl>
48 --#endif
49 --#ifndef SharedLibraryLoadFlags
50 --#define SharedLibraryLoadFlags -assert pure-text
51 --#endif
52 --#ifndef PositionIndependentCFlags
53 --#if HasGcc2
54 --#define PositionIndependentCFlags -fPIC
55 --#else
56 --#define PositionIndependentCFlags -pic
57 -+
58 -+#ifndef UseRpath
59 -+#define UseRpath NO
60 - #endif
61 -+
62 -+#ifndef SharedOldX
63 -+# define SharedOldX NO
64 - #endif
65 --#ifndef PositionIndependentCplusplusFlags
66 --#if HasGcc2ForCplusplus
67 --#define PositionIndependentCplusplusFlags -fPIC
68 -+# ifndef SharedDataSeparation
69 -+# define SharedDataSeparation NO
70 -+# endif
71 -+# ifndef SharedCodeDef
72 -+# define SharedCodeDef /**/
73 -+# endif
74 -+# ifndef SharedLibraryDef
75 -+# define SharedLibraryDef /**/
76 -+# endif
77 -+# ifndef ShLibIncludeFile
78 -+# define ShLibIncludeFile <sunLib.tmpl>
79 -+# endif
80 -+#ifndef RpathLoadFlags
81 -+#if UseRpath
82 -+#define RpathLoadFlags -R$(USRLIBDIRPATH)
83 - #else
84 --#define PositionIndependentCplusplusFlags -pic
85 -+#define RpathLoadFlags /**/
86 - #endif
87 - #endif
88 --
89 --/*
90 -- * SharedDSLibDependencies - shared library dependencies with data separation
91 -- */
92 --#ifndef SharedDSLibDependencies
93 --#define SharedDSLibDependencies(libname,libsource,revname) _UseCat($(USRLIBDIR)/lib,libsource/lib,libname.sa.$(revname))
94 -+#ifndef LibraryRpathLoadFlags
95 -+#define LibraryRpathLoadFlags RpathLoadFlags
96 - #endif
97 -+# ifndef SharedLibraryLoadFlags
98 -+# define SharedLibraryLoadFlags -shared
99 -+# endif
100 -+# ifndef PositionIndependentCFlags
101 -+# define PositionIndependentCFlags -fPIC
102 -+# endif
103 -+# ifndef PositionIndependentCplusplusFlags
104 -+# define PositionIndependentCplusplusFlags -fPIC
105 -+# endif
106 -+# ifndef ExtraLoadFlags
107 -+# if LinuxBinUtilsMajorVersion >= 26
108 -+# ifdef UseInstalled
109 -+# if LinuxBinUtilsMajorVersion < 27
110 -+# define ExtraLoadFlags RpathLoadFlags -Wl,-rpath-link,$(USRLIBDIRPATH)
111 -+# endif
112 -+# else
113 -+# define ExtraLoadFlags RpathLoadFlags -Wl,-rpath-link,$(BUILDLIBDIR)
114 -+# endif
115 -+# else
116 -+# define ExtraLoadFlags RpathLoadFlags
117 -+# endif
118 -+# endif
119 -+# ifndef HardCodeLibdirFlag
120 -+# define HardCodeLibdirFlag RpathLoadFlags
121 -+# endif
122 -+# if !defined(ShlibGlobalsFlags)
123 -+# define ShlibGlobalsFlags -Wl,-Bsymbolic
124 -+# endif
125 -
126 - /*
127 - * InstallSharedLibrary - generate rules to install the shared library.
128 -+ * NOTE: file must be executable, hence "INSTBINFLAGS"
129 - */
130 --#ifndef InstallSharedLibrary
131 --#define InstallSharedLibrary(libname,rev,dest) @@\
132 --InstallTarget(install,Concat(lib,libname.so.rev),$(INSTLIBFLAGS),dest)
133 --#endif /* InstallSharedLibrary */
134 -+# ifndef InstallSharedLibrary
135 -+# define InstallSharedLibrary(libname,rev,dest) @@\
136 -+install:: Concat(lib,libname.so.rev) @@\
137 -+ MakeDir($(DESTDIR)dest) @@\
138 -+ $(INSTALL) $(INSTALLFLAGS) $(INSTBINFLAGS) Concat(lib,libname.so.rev) $(DESTDIR)dest @@\
139 -+ @T=`echo Concat($(DESTDIR)dest/lib,libname.so.rev) | sed 's/\(lib[^\.]*\.so\.[0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`;\
140 -+ set -x; $(RM) $$T && $(LN) Concat(lib,libname.so.rev) $$T @@\
141 -+ @if $(SOSYMLINK); then (set -x; \
142 -+ $(RM) Concat($(DESTDIR)dest/lib,libname.so); \ @@\
143 -+ $(LN) Concat(lib,libname.so.rev) Concat($(DESTDIR)dest/lib,libname.so)); fi
144 -+# endif /* InstallSharedLibrary */
145 -+
146 -+# ifndef InstallSharedLibtoolLibrary
147 -+
148 -+# define SetRevisions(rev) V=`expr rev : '\([^:]*\)'`; \ @@\
149 -+ R=`expr rev : '.*:\([^:]*\):'`; \ @@\
150 -+ A=`expr rev : '.*:\([^:]*\)'`; \ @@\
151 -+ MAJ=`expr $$V - $$A`; \ @@\
152 -+ MIN=$$A.$$R
153 -+
154 -+# define InstallSharedLibtoolLibrary(libname,rev,dest) @@\
155 -+install:: Concat(lib,libname.so) @@\
156 -+ MakeDir($(DESTDIR)dest) @@\
157 -+ @set +e; SetRevisions(rev); \ @@\
158 -+ set -xe; \ @@\
159 -+ $(INSTALL) $(INSTALLFLAGS) $(INSTBINFLAGS) Concat(lib,libname.so.$$MAJ.$$MIN) $(DESTDIR)dest; \ @@\
160 -+ $(RM) Concat($(DESTDIR)dest/lib,libname.so.$$MAJ); \ @@\
161 -+ $(LN) Concat(lib,libname.so.$$MAJ.$$MIN) Concat($(DESTDIR)dest/lib,libname.so.$$MAJ); \ @@\
162 -+ $(RM) Concat($(DESTDIR)dest/lib,libname.so); \ @@\
163 -+ $(LN) Concat(lib,libname.so.$$MAJ.$$MIN) Concat($(DESTDIR)dest/lib,libname.so)
164 -+# endif /* InstallSharedLibrary */
165 -
166 - /*
167 - * InstallSharedLibraryData - generate rules to install the shared library data
168 - */
169 --#ifndef InstallSharedLibraryData
170 --#define InstallSharedLibraryData(libname,rev,dest) @@\
171 --install:: Concat(lib,libname.sa.rev) @@\
172 -- MakeDir($(DESTDIR)dest) @@\
173 -- $(INSTALL) $(INSTALLFLAGS) $(INSTLIBFLAGS) Concat(lib,libname.sa.rev) $(DESTDIR)dest @@\
174 -- RanLibrary($(RANLIBINSTFLAGS) Concat($(DESTDIR)dest/lib,libname.sa.rev))
175 --#endif /* InstallSharedLibraryData */
176 --
177 --#if HasPurify
178 --#define PureCleanSharedLibrary(libname,rev) @@\
179 --clean clean.pure:: @@\
180 -- $(RM) Concat3(lib,libname,_pure_*.so.rev)
181 --#else
182 --#define PureCleanSharedLibrary(libname,rev) /**/
183 --#endif
184 -+# ifndef InstallSharedLibraryData
185 -+# define InstallSharedLibraryData(libname,rev,dest)
186 -+# endif /* InstallSharedLibraryData */
187 -+
188 -
189 - /*
190 - * SharedLibraryTarget - generate rules to create a shared library;
191 - * build it into a different name so that we do not hose people by having
192 - * the library gone for long periods.
193 - */
194 --#ifndef SharedLibraryTarget
195 --#define SharedLibraryTarget(libname,rev,solist,down,up) @@\
196 -+# ifndef SharedLibraryTarget
197 -+# define SharedLibraryTarget(libname,rev,solist,down,up) @@\
198 - AllTarget(Concat(lib,libname.so.rev)) @@\
199 - @@\
200 - Concat(lib,libname.so.rev): solist $(EXTRALIBRARYDEPS) @@\
201 - $(RM) $@~ @@\
202 -- (cd down; $(LD) -o up/$@~ $(SHLIBLDFLAGS) solist $(REQUIREDLIBS)) @@\
203 -+ @SONAME=`echo $@ | sed 's/\(lib[^\.]*\.so\.[0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; (set -x; \ @@\
204 -+ cd down; $(CC) -o up/$@~ $(SHLIBLDFLAGS) -Wl,-soname,$$SONAME solist $(REQUIREDLIBS)) || exit 1; \ @@\
205 -+ (set -x; $(RM) $$SONAME; $(LN) $@ $$SONAME); \ @@\
206 -+ LinkBuildSonameLibrary($$SONAME) @@\
207 - $(RM) $@ @@\
208 - $(MV) $@~ $@ @@\
209 -+ @if $(SOSYMLINK); then (set -x; \ @@\
210 -+ $(RM) Concat(lib,libname.so); \ @@\
211 -+ $(LN) $@ Concat(lib,libname.so)); fi @@\
212 - LinkBuildLibrary($@) @@\
213 -+ LinkBuildLibraryMaybe(Concat(lib,libname.so),$(SOSYMLINK)) @@\
214 - @@\
215 - clean:: @@\
216 -- $(RM) Concat(lib,libname.so.rev) @@\
217 -+ @MAJREV=`echo rev | sed 's/\([0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; \ @@\
218 -+ set -x; $(RM) Concat(lib,libname.so.$$MAJREV) @@\
219 -+ $(RM) Concat(lib,libname.so.rev) Concat(lib,libname.so)
220 -+
221 -+# endif /* SharedLibraryTarget */
222 -+
223 -+
224 -+# ifndef SharedLibtoolLibraryTarget
225 -+# define SharedLibtoolLibraryTarget(libname,rev,solist,down,up) @@\
226 -+AllTarget(Concat(lib,libname.so)) @@\
227 -+ @@\
228 -+Concat(lib,libname.so): solist $(EXTRALIBRARYDEPS) @@\
229 -+ $(RM) $@~ @@\
230 -+ @set +e; SetRevisions(rev); set -e; \ @@\
231 -+ SONAME=$@.$$MAJ; \ @@\
232 -+ (set -x; \ @@\
233 -+ $(RM) $@.$$MAJ.$$MIN~; \ @@\
234 -+ cd down; $(CC) -o up/$@.$$MAJ.$$MIN~ $(SHLIBLDFLAGS) -Wl,-soname,$$SONAME solist $(REQUIREDLIBS)) || exit 1; \ @@\
235 -+ (set -x; \ @@\
236 -+ $(RM) $$SONAME; $(LN) $@.$$MAJ.$$MIN $$SONAME); \ @@\
237 -+ LinkBuildSonameLibrary($$SONAME); \ @@\
238 -+ (set -x; \ @@\
239 -+ $(RM) $@.$$MAJ.$$MIN; \ @@\
240 -+ $(MV) $@.$$MAJ.$$MIN~ $@.$$MAJ.$$MIN; \ @@\
241 -+ $(RM) $@; \ @@\
242 -+ $(LN) $@.$$MAJ.$$MIN $@); \ @@\
243 -+ LinkBuildLibraryInline($@.$$MAJ.$$MIN); \ @@\
244 -+ LinkBuildLibraryInline($@) @@\
245 - @@\
246 --PureCleanSharedLibrary(libname,rev)
247 --#endif /* SharedLibraryTarget */
248 -+clean:: @@\
249 -+ @set +e; SetRevisions(rev); \ @@\
250 -+ set -xe; \ @@\
251 -+ $(RM) Concat(lib,libname.so.$$MAJ); \ @@\
252 -+ $(RM) Concat(lib,libname.so.$$MAJ.$$MIN) @@\
253 -+ $(RM) Concat(lib,libname.so)
254 -+
255 -+# endif /* SharedLibtoolLibraryTarget */
256 -
257 - /*
258 - * SharedDepLibraryTarget - generate rules to create a shared library.
259 - */
260 --#ifndef SharedDepLibraryTarget
261 --#define SharedDepLibraryTarget(libname,rev,deplist,solist,down,up) @@\
262 -+# ifndef SharedDepLibraryTarget
263 -+# define SharedDepLibraryTarget(libname,rev,deplist,solist,down,up) @@\
264 - AllTarget(Concat(lib,libname.so.rev)) @@\
265 - @@\
266 - Concat(lib,libname.so.rev): deplist $(EXTRALIBRARYDEPS) @@\
267 - $(RM) $@~ @@\
268 -- (cd down; $(LD) -o up/$@~ $(SHLIBLDFLAGS) solist $(REQUIREDLIBS)) @@\
269 -+ @SONAME=`echo $@ | sed 's/\(lib[^\.]*\.so\.[0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; set -x; \ @@\
270 -+ (cd down; $(CC) -o up/$@~ $(SHLIBLDFLAGS) -Wl,-soname,$$SONAME solist $(REQUIREDLIBS)); \ @@\
271 -+ $(RM) $$SONAME; $(LN) $@ $$SONAME; \ @@\
272 -+ LinkBuildSonameLibrary($$SONAME) @@\
273 - $(RM) $@ @@\
274 - $(MV) $@~ $@ @@\
275 -+ @if $(SOSYMLINK); then (set -x; \ @@\
276 -+ $(RM) Concat(lib,libname.so); \ @@\
277 -+ $(LN) $@ Concat(lib,libname.so)); fi @@\
278 - LinkBuildLibrary($@) @@\
279 -+ LinkBuildLibraryMaybe(Concat(lib,libname.so),$(SOSYMLINK)) @@\
280 - @@\
281 - clean:: @@\
282 -- $(RM) Concat(lib,libname.so.rev) @@\
283 -- @@\
284 --PureCleanSharedLibrary(libname,rev)
285 -+ @MAJREV=`echo rev | sed 's/\([0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; \ @@\
286 -+ set -x; $(RM) Concat(lib,libname.so.$$MAJREV) @@\
287 -+ $(RM) Concat(lib,libname.so.rev) Concat(lib,libname.so)
288 -+
289 - #endif /* SharedDepLibraryTarget */
290 -
291 - /*
292 -- * SharedLibraryDataTarget - generate rules to create shlib data file;
293 -+ * SharedDepCplusplusLibraryTarget - generate rules to create a shared library.
294 - */
295 --#ifndef SharedLibraryDataTarget
296 --#define SharedLibraryDataTarget(libname,rev,salist) @@\
297 --AllTarget(Concat(lib,libname.sa.rev)) @@\
298 -+#ifndef SharedDepCplusplusLibraryTarget
299 -+#define SharedDepCplusplusLibraryTarget(libname,rev,deplist,solist,down,up) @@\
300 -+AllTarget(Concat(lib,libname.so.rev)) @@\
301 - @@\
302 --Concat(lib,libname.sa.rev): salist @@\
303 -- $(RM) $@ @@\
304 -- $(AR) $@ salist @@\
305 -- RanLibrary($@) @@\
306 -+Concat(lib,libname.so.rev): deplist $(EXTRALIBRARYDEPS) @@\
307 -+ $(RM) $@~ @@\
308 -+ @SONAME=`echo $@ | sed 's/\(lib[^\.]*\.so\.[0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; set -x; \ @@\
309 -+ (cd down; $(CXX) -o up/$@~ $(SHLIBLDFLAGS) -Wl,-soname,$$SONAME solist $(REQUIREDLIBS)); \ @@\
310 -+ $(RM) $$SONAME; $(LN) $@ $$SONAME; \ @@\
311 -+ LinkBuildSonameLibrary($$SONAME) @@\
312 -+ $(RM) $@ @@\
313 -+ $(MV) $@~ $@ @@\
314 -+ @if $(SOSYMLINK); then (set -x; \ @@\
315 -+ $(RM) Concat(lib,libname.so); \ @@\
316 -+ $(LN) $@ Concat(lib,libname.so)); fi @@\
317 - LinkBuildLibrary($@) @@\
318 -+ LinkBuildLibraryMaybe(Concat(lib,libname.so),$(SOSYMLINK)) @@\
319 - @@\
320 - clean:: @@\
321 -- $(RM) Concat(lib,libname.sa.rev)
322 --#endif /* SharedLibraryDataTarget */
323 -+ @MAJREV=`echo rev | sed 's/\([0-9]*\)\(\.[0-9]*\)\{1,2\}/\1/'`; \ @@\
324 -+ set -x; $(RM) Concat(lib,libname.so.$$MAJREV) @@\
325 -+ $(RM) Concat(lib,libname.so.rev) Concat(lib,libname.so)
326 -+
327 -+#endif /* SharedDepCplusplusLibraryTarget */
328 -+
329 -+# ifndef SharedDepModuleTarget
330 -+# define SharedDepModuleTarget(name,deps,solist) @@\
331 -+AllTarget(name) @@\
332 -+ @@\
333 -+name: deps @@\
334 -+ $(RM) $@~ @@\
335 -+ $(CC) -o $@~ $(SHLIBLDFLAGS) solist $(REQUIREDLIBS) @@\
336 -+ $(RM) $@ @@\
337 -+ $(MV) $@~ $@ @@\
338 -+ @@\
339 -+clean:: @@\
340 -+ $(RM) name
341 -+
342 -+# endif /* SharedDepModuleTarget */
343 -+
344 -+# ifndef SharedDriModuleTarget
345 -+# define SharedDriModuleTarget(name,deps,solist) @@\
346 -+AllTarget(name) @@\
347 -+ @@\
348 -+name: deps @@\
349 -+ $(RM) $@~ $@.map @@\
350 -+ @(echo 'DRI_MODULE { global: __dri*; local: *; };' > $@.map) @@\
351 -+ $(CC) -o $@~ -Wl,--version-script=$@.map $(SHLIBLDFLAGS) solist $(REQUIREDLIBS) @@\
352 -+ $(RM) $@ $@.map @@\
353 -+ $(MV) $@~ $@ @@\
354 -+ @@\
355 -+clean:: @@\
356 -+ $(RM) name @@\
357 -+ $(RM) name.map
358 -+
359 -+# endif /* SharedDriModuleTarget */
360 -+
361 -+/*
362 -+ * SharedLibraryDataTarget - generate rules to create shlib data file;
363 -+ */
364 -+# ifndef SharedLibraryDataTarget
365 -+# define SharedLibraryDataTarget(libname,rev,salist)
366 -+# endif /* SharedLibraryTarget */
367 -+
368 ---- sunLib.tmpl.orig 2008-12-18 13:43:14.856762538 +0100
369 -+++ sunLib.tmpl 2008-12-18 13:53:25.489781023 +0100
370 -@@ -7,252 +7,71 @@
371 -
372 - XCOMM $XFree86: xc/config/cf/sunLib.tmpl,v 3.12tsi Exp $
373 -
374 --/*
375 -- * SunOS shared library template
376 -- */
377 --
378 --#if OSMajorVersion <= 4
379 --
380 --# if SunPost411FCSLd
381 --# define SharedXmuReqs $(LDPRELIBS) $(XTOOLLIB) $(XLIB)
382 --# define SharedXrenderReqs $(LDPRELIB) $(XLIB)
383 --# endif
384 --
385 --#ifndef SharedX11Rev
386 --#define SharedX11Rev 4.30
387 --#endif
388 --#ifndef SharedOldXRev
389 --#define SharedOldXRev 4.20
390 --#endif
391 --#ifndef SharedXtRev
392 --#define SharedXtRev 4.20
393 --#endif
394 --#ifndef SharedXawRev
395 --#define SharedXawRev 6.10
396 --#endif
397 --#ifndef SharedXmuRev
398 --#define SharedXmuRev 4.20
399 --#endif
400 --#ifndef SharedXextRev
401 --#define SharedXextRev 4.50
402 --#endif
403 --#ifndef SharedXiRev
404 --#define SharedXiRev 4.20
405 --#endif
406 --#ifndef SharedXtstRev
407 --#define SharedXtstRev 1.20
408 --#endif
409 --
410 --#else /* else it's Solaris */
411 --
412 --/* Solaris uses single digit library versions, and versions of libraries
413 -- * defined in SVID specs should match the versions specified there.
414 -- */
415 --
416 --#ifndef SharedX11Rev
417 --# define SharedX11Rev 4
418 --#endif
419 --#ifndef SharedOldXRev
420 --# define SharedOldXRev 6
421 --#endif
422 --#ifndef SharedXextRev
423 --# define SharedXextRev 0
424 --#endif
425 --#ifndef SharedXauRev
426 --# define SharedXauRev 6
427 --#endif
428 --#ifndef SharedXdmcpRev
429 --# define SharedXdmcpRev 6
430 --#endif
431 --#ifndef SharedXmuRev
432 --# define SharedXmuRev 4
433 --#endif
434 --#ifndef SharedXmuuRev
435 --# define SharedXmuuRev 1
436 --#endif
437 --#ifndef SharedXpRev
438 --# define SharedXpRev 1
439 --#endif
440 --#ifndef SharedXpmRev
441 --# define SharedXpmRev 4
442 --#endif
443 --#ifndef SharedXtRev
444 --# define SharedXtRev 4
445 --#endif
446 --#ifndef SharedXaw6Rev
447 --# define SharedXaw6Rev 5
448 --#endif
449 --#ifndef SharedXiRev
450 --# define SharedXiRev 5
451 --#endif
452 --#ifndef SharedXtstRev
453 --# define SharedXtstRev 1
454 --#endif
455 --#ifndef SharedFSRev
456 --# define SharedFSRev 5
457 --#endif
458 --#ifndef SharedICERev
459 --# define SharedICERev 6
460 --#endif
461 --#ifndef SharedSMRev
462 --# define SharedSMRev 6
463 --#endif
464 --#ifndef SharedXcursor
465 --# define SharedXcursorRev 1
466 --#endif
467 --#ifndef SharedXdamageRev
468 --# define SharedXdamageRev 1
469 --#endif
470 --#ifndef SharedXevieRev
471 --# define SharedXevieRev 1
472 --#endif
473 --#ifndef SharedXfixesRev
474 --# define SharedXfixesRev 1
475 --#endif
476 --#ifndef SharedXftRev
477 --# define SharedXftRev 2
478 --#endif
479 --#ifndef SharedXineramaRev
480 --# define SharedXineramaRev 1
481 --#endif
482 --#ifndef SharedXrenderRev
483 --# define SharedXrenderRev 1
484 --#endif
485 --#ifndef SharedXResRev
486 --# define SharedXResRev 1
487 --#endif
488 --#ifndef SharedXvRev
489 --# define SharedXvRev 1
490 --#endif
491 --#ifndef SharedXvMCRev
492 --# define SharedXvMCRev 1
493 --#endif
494 --#ifndef SharedXrandrRev
495 --# define SharedXrandrRev 2
496 --#endif
497 --#ifndef SharedXssRev
498 --# define SharedXssRev 1
499 --#endif
500 --#ifndef SharedFontconfigRev
501 --# define SharedFontconfigRev 1
502 --#endif
503 --#ifndef SharedGlxRev
504 --# define SharedGlxRev 1
505 --#endif
506 --#ifndef SharedGluRev
507 --# define SharedGluRev 1
508 --#endif
509 --#ifndef SharedGLwRev
510 --# define SharedGLwRev 1
511 --#endif
512 --#ifndef SharedOSMesaRev
513 --# define SharedOSMesaRev 4
514 --#endif
515 --#ifndef SharedxkbfileRev
516 --# define SharedxkbfileRev 5
517 --#endif
518 --#ifndef SharedXxf86miscRev
519 --# define SharedXxf86miscRev 1
520 --#endif
521 --#ifndef SharedXxf86vmRev
522 --# define SharedXxf86vmRev 1
523 --#endif
524 --
525 --# if ThreadedX
526 --# if OSMinorVersion > 3
527 --# define SharedThreadReqs /**/
528 --# endif
529 --# endif
530 --
531 --# define SharedX11Reqs $(LDPRELIB) SharedThreadReqs $(EXTRA_LIBRARIES) -lc DlLibrary
532 --# define SharedXlibi18nReqs $(LDPRELIB) $(XLIBONLY) -lc
533 --# define SharedOldXReqs $(LDPRELIB) $(XLIBONLY) -lc
534 --# define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB) -lc
535 --# define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB) -lc
536 --# define SharedXaw7Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB) -lc
537 --# define SharedXaw6Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB) -lc
538 --# define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB) -lnsl -lc
539 --# define SharedXmuuReqs $(LDPRELIB) $(XLIBONLY) -lc
540 --# define SharedXextReqs $(LDPRELIB) $(XLIBONLY) -lc
541 --# define SharedXiReqs $(LDPRELIB) $(XLIB) -lc
542 --# define SharedXtstReqs $(LDPRELIB) $(XLIB) -lc
543 --# define SharedFSReqs $(EXTRA_LIBRARIES) -lc
544 --# define SharedICEReqs $(EXTRA_LIBRARIES) -lc
545 --# define SharedSMReqs $(LDPRELIB) $(ICELIB) $(EXTRA_LIBRARIES) -lc
546 --# define SharedXineramaReqs $(LDPRELIB) $(XLIB) -lc
547 --# define SharedXpReqs $(LDPRELIB) $(XLIB) -lc
548 --# define SharedXpmReqs $(LDPRELIB) $(XLIBONLY) -lc
549 --# define SharedXResReqs $(LDPRELIB) $(XLIB) -lc
550 --# define SharedXrenderReqs $(LDPRELIB) $(XLIBONLY) -lc
551 --# define SharedXrandrReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB) -lc
552 --# define SharedXssReqs $(LDPRELIB) $(XLIB) -lc
553 --# define SharedXvReqs $(LDPRELIB) $(XLIB) -lc
554 --# define SharedXvMCReqs $(LDPRELIB) $(XLIB) -lc
555 --# define SharedXfontReqs $(LDPRELIB) $(FREETYPE2LIB) GzipLibrary -lsocket MathLibrary -lc
556 --# define SharedXfontcacheReqs $(LDPRELIB) $(XLIB)
557 --# define SharedFontencReqs $(LDPRELIB) GzipLibrary -lc
558 --# define SharedXxf86dgaReqs $(LDPRELIB) $(XLIB) -lc
559 --# define SharedXxf86miscReqs $(LDPRELIB) $(XLIB) -lc
560 --# define SharedXxf86vmReqs $(LDPRELIB) $(XLIB) -lc
561 --# define SharedDPSReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIBONLY) $(EXTRA_LIBRARIES) -lc
562 --# define SharedDPSTKReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(DPSLIB) $(XLIBONLY) -lc
563 --# define SharedPSResReqs -lc
564 --# define SharedGLReqs $(LDPRELIB) $(XLIB) -lc
565 --# define SharedGLUReqs $(LDPRELIBS) $(XLIB) $(GLXLIB) $(CXXLIB) MathLibrary -lc
566 --# define SharedGLwReqs $(LDPRELIBS) $(MOTIFLIB) $(GLXLIB) $(XTOOLLIB) $(XLIB)
567 --# define SharedOSMesaReqs $(LDPRELIB) $(XLIB) $(GLXLIB) MathLibrary -lc
568 --# define SharedxkbfileReqs $(LDPRELIB) $(XONLYLIB) -lc
569 --# define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB) MathLibrary -lc
570 --# define SharedXfixesReqs $(LDPRELIB) $(XLIB) -lc
571 --# define SharedXdamageReqs $(LDPRELIB) $(XLIB) -lc
572 --# define SharedXauReqs -lc
573 --# define SharedXdmcpReqs -lsocket -lc
574 --# define SharedXcompositeReqs $(LDPRELIB) $(XDAMAGELIB) $(XFIXESLIB) $(XLIB) -lc
575 --# define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XONLYLIB) -lc
576 --# define SharedXevieReqs $(LDPRELIB) $(XLIB)
577 --
578 --# define FixupLibReferences() /**/
579 --
580 --# define SharedPamReqs DlLibrary
581 --# define SharedPamUnixReqs $(LDPRELIBS) -lpam $(LDPOSTLIBS) -lnsl -lmp -lcmd SharedThreadReqs
582 --# define SharedPamSampleReqs $(LDPRELIBS) -lpam $(LDPOSTLIBS) SharedThreadReqs
583 --# define SharedPamDialAuthReqs $(LDPRELIBS) -lpam $(LDPOSTLIBS) SharedThreadReqs
584 --# define SharedPamRhostsAuthReqs $(LDPRELIBS) -lpam $(LDPOSTLIBS) -lsocket SharedThreadReqs
585 --# define SharedPamDceAuthReqs $(LDPRELIBS) -lpam $(LDPOSTLIBS) -ldce -lnsl -lsocket SharedThreadReqs
586 --# define SharedTtReqs -lnsl -lsocket -lintl DlLibrary -lc -lw
587 --# define SharedDtSvcReqs $(LDPRELIBS) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS) SharedThreadReqs -lgen -lc -lsocket -lnsl DlLibrary
588 --# define SharedDtMmdbReqs $(LDPRELIBS) $(DTSVCLIB) $(TTLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS) SharedThreadReqs -lgen -lc -lsocket -lnsl DlLibrary
589 --# define SharedDtSearchReqs -lm -lc
590 --# define SharedDtWidgetReqs $(LDPRELIBS) $(DTSVCLIB) $(XMLIB) -lintl $(LDPOSTLIBS) -lw -lm -lc
591 --# define SharedDtHelpReqs $(LDPRELIBS) $(DTSVCLIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS) -lw -lgen -lm -lc
592 --# define SharedDtPrintReqs $(LDPRELIBS) $(DTSVCLIB) $(DTHELPLIB) $(XMLIB) -lintl $(LDPOSTLIBS) -lw -lm -lc
593 --# define SharedDtTermReqs SharedDtHelpReqs DlLibrary -lgen
594 --# define SharedDtMrmReqs $(LDPRELIBS) $(DTTERMLIB) $(DTPRINTLIB) $(DTHELPLIB) $(DTWIDGETLIB) $(MRESOURCELIB) $(XMLIB) $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS) -lw -lsocket -lnsl -lc
595 --# define SharedDtMailReqs $(LDPRELIBS) -lw $(CXXLIB) -lm DlLibrary
596 --# define SharedCsaReqs $(LDPRELIBS) $(DTSVCLIB) $(XMLIB) SharedXmReqs
597 --
598 --# define DtClientExtraLibs -lintl
599 --
600 --/* The inbuf paramter to iconv(3) is "const char**", not "char **" */
601 --ICONV_INBUF_DEFINE = -DICONV_INBUF_CONST=const
602 --
603 --# if HasCplusplus
604 --# if HasGcc2ForCplusplus
605 --UNSHARED_CXXLIB = -static -lC
606 --# elif HasSunCplusplus
607 --# if CplusplusCompilerMajorVersion > 3
608 --# ifdef CplusplusWhatdir
609 --UNSHARED_CXXLIB = -Bstatic -L`CplusplusWhatdir CC`/../lib -lC -Bdynamic
610 --# else
611 --UNSHARED_CXXLIB = -Bstatic -L/opt/SUNWspro/SC4.0/lib -lC -Bdynamic
612 --# endif
613 --# else
614 --UNSHARED_CXXLIB = -Bstatic -lC -Bdynamic -lm -lc -Bstatic
615 --# endif
616 --# endif
617 --# endif
618 --
619 --# define IafSysLib /**/
620 --# include <sv4Lib.tmpl>
621 -+#ifndef FixupLibReferences
622 -+#define FixupLibReferences() @@\
623 -+XMULIBONLY = -lXmu @@\
624 -+XMULIB = $(XMULIBONLY) $(XTOOLLIB) $(XLIB)
625 -+#endif
626 -+
627 -+#ifndef XawClientLibs
628 -+#define XawClientLibs $(XAWLIB) $(XMULIBONLY) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB)
629 -+#endif
630 -+
631 -+#define SharedX11Reqs
632 -+#define SharedXlibi18nReqs $(LDPRELIB) $(XONLYLIB)
633 -+#define SharedOldXReqs $(LDPRELIB) $(XONLYLIB)
634 -+#define SharedXtReqs $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB)
635 -+#define SharedXaw6Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
636 -+#define SharedXaw7Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB)
637 -+#define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB)
638 -+#define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB)
639 -+#define SharedXmuuReqs $(LDPRELIB) $(XONLYLIB)
640 -+#define SharedXextReqs $(LDPRELIB) $(XONLYLIB)
641 -+#define SharedXiReqs $(LDPRELIB) $(XLIB)
642 -+#define SharedXpReqs $(LDPRELIB) $(XLIB)
643 -+#define SharedXpmReqs $(LDPRELIB) $(XLIB)
644 -+#define SharedXrandrReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
645 -+#define SharedXrenderReqs $(LDPRELIB) $(XLIB)
646 -+#define SharedXtstReqs $(LDPRELIB) $(XLIB)
647 -+#define SharedXvReqs $(LDPRELIB) $(XLIB)
648 -+#define SharedSMReqs $(LDPRELIB) $(ICELIB)
649 -+#define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
650 -+#define SharedFontencReqs $(LDPRELIB) GzipLibrary
651 -+
652 -+#if GlxUseBuiltInDRIDriver
653 -+#define ExtraSharedGLReqs /**/
654 -+#else
655 -+#define ExtraSharedGLReqs -ldl
656 -+#endif
657 -+#define SharedGLReqs $(LDPRELIB) $(XLIB) ExtraSharedGLReqs
658 -+#ifndef SharedGLUReqs
659 -+#define SharedGLUReqs $(LDPRELIB) $(XLIB) $(GLXLIB)
660 -+#endif
661 -+#define SharedDPSReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
662 -+#define SharedDPSTKReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(DPSLIB) $(XLIB)
663 -+#define SharedpsresReqs $(LDPRELIB) $(SMLIB) $(ICELIB) $(XTOOLLIB) $(XLIB)
664 -+
665 -+#define SharedXResReqs $(LDPRELIB) $(XLIB)
666 -+#define SharedXfontcacheReqs $(LDPRELIB) $(XLIB)
667 -+#define SharedXineramaReqs $(LDPRELIB) $(XLIB)
668 -+#define SharedXssReqs $(LDPRELIB) $(XLIB)
669 -+#define SharedXvMCReqs $(LDPRELIB) $(XLIB)
670 -+#define SharedXxf86dgaReqs $(LDPRELIB) $(XLIB)
671 -+#define SharedXxf86miscReqs $(LDPRELIB) $(XLIB)
672 -+#define SharedXxf86vmReqs $(LDPRELIB) $(XLIB)
673 -+#define SharedxkbfileReqs $(LDPRELIB) $(XONLYLIB)
674 -+#define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB)
675 -+
676 -+#ifndef SharedXReqs
677 -+# define SharedXReqs $(XTOOLLIB) $(XPLIB) $(XLIB) $(LDPOSTLIBS)
678 -+#endif
679 -+
680 -+#ifndef SharedXmReqs
681 -+# define SharedXmReqs $(LDPRELIBS) SharedXReqs -lc
682 -+#endif
683 -
684 -+#ifndef SharedTtReqs
685 -+# define SharedTtReqs $(LDPRELIBS) SharedXReqs $(CXXLIB)
686 - #endif
687 -+
688 -+#define NoMessageCatalog
689
690 diff --git a/x11-misc/xorg-cf-files/metadata.xml b/x11-misc/xorg-cf-files/metadata.xml
691 deleted file mode 100644
692 index 01c4c00..0000000
693 --- a/x11-misc/xorg-cf-files/metadata.xml
694 +++ /dev/null
695 @@ -1,5 +0,0 @@
696 -<?xml version="1.0" encoding="UTF-8"?>
697 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
698 -<pkgmetadata>
699 -<herd>x11</herd>
700 -</pkgmetadata>
701
702 diff --git a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.4-r99.ebuild b/x11-misc/xorg-cf-files/xorg-cf-files-1.0.4-r99.ebuild
703 deleted file mode 100644
704 index 0f00eee..0000000
705 --- a/x11-misc/xorg-cf-files/xorg-cf-files-1.0.4-r99.ebuild
706 +++ /dev/null
707 @@ -1,32 +0,0 @@
708 -# Copyright 1999-2013 Gentoo Foundation
709 -# Distributed under the terms of the GNU General Public License v2
710 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xorg-cf-files/xorg-cf-files-1.0.4.ebuild,v 1.10 2013/02/21 18:47:07 zmedico Exp $
711 -
712 -EAPI=3
713 -
714 -inherit xorg-2
715 -
716 -DESCRIPTION="Old Imake-related build files"
717 -KEYWORDS="amd64 arm ~mips ppc x86"
718 -IUSE=""
719 -
720 -RDEPEND=""
721 -DEPEND="${RDEPEND}"
722 -
723 -PATCHES=(
724 - "${FILESDIR}"/${PN}-1.0.2-solaris-prefix.patch
725 -)
726 -
727 -src_install() {
728 - xorg-2_src_install
729 - echo "#define ManDirectoryRoot ${EPREFIX}/usr/share/man" >> "${ED}"/usr/$(get_libdir)/X11/config/host.def
730 - sed -i -e "s/LibDirName *lib$/LibDirName $(get_libdir)/" "${ED}"/usr/$(get_libdir)/X11/config/Imake.tmpl || die "failed libdir sed"
731 - sed -i -e "s|LibDir Concat(ProjectRoot,/lib/X11)|LibDir Concat(ProjectRoot,/$(get_libdir)/X11)|" "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed libdir sed"
732 - sed -i -e "s|\(EtcX11Directory \)\(/etc/X11$\)|\1${EPREFIX}\2|" "${ED}"/usr/$(get_libdir)/X11/config/X11.tmpl || die "failed etcx11dir sed"
733 - sed -i -e "/# define Solaris64bitSubdir/d" "${ED}"/usr/$(get_libdir)/X11/config/sun.cf
734 - sed -i -e 's/-DNOSTDHDRS//g' "${ED}"/usr/$(get_libdir)/X11/config/sun.cf
735 -
736 - sed -r -i -e "s|LibDirName[[:space:]]+lib.*$|LibDirName $(get_libdir)|" "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
737 - sed -r -i -e "s|SystemUsrLibDir[[:space:]]+/usr/lib.*$|SystemUsrLibDir /usr/$(get_libdir)|" "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
738 - sed -r -i -e "s|TkLibDir[[:space:]]+/usr/lib.*$|TkLibDir /usr/$(get_libdir)|" "${ED}"/usr/$(get_libdir)/X11/config/linux.cf || die "failed libdir sed"
739 -}