Makefile 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. # $OpenBSD: Makefile,v 1.6 2013/11/24 16:56:01 espie Exp $
  2. CATEGORIES = base xenocara
  3. COMMENT = Xenocara meta package for building
  4. V = 4
  5. DISTNAME = xenocara-meta-$V
  6. DISTFILES =
  7. SUBCOMPONENTS = \
  8. proto/bigreqsproto \
  9. proto/compositeproto \
  10. proto/damageproto \
  11. proto/dmxproto \
  12. proto/dri2proto \
  13. proto/fixesproto \
  14. proto/fontcacheproto \
  15. proto/fontsproto \
  16. proto/glproto \
  17. proto/inputproto \
  18. proto/kbproto \
  19. proto/pmproto \
  20. proto/randrproto \
  21. proto/recordproto \
  22. proto/renderproto \
  23. proto/resourceproto \
  24. proto/scrnsaverproto \
  25. proto/videoproto \
  26. proto/x11proto \
  27. proto/xcb-proto \
  28. proto/xcmiscproto \
  29. proto/xextproto \
  30. proto/xf86bigfontproto \
  31. proto/xf86dgaproto \
  32. proto/xf86driproto \
  33. proto/xf86miscproto \
  34. proto/xf86vidmodeproto \
  35. proto/xineramaproto \
  36. lib/fontconfig \
  37. lib/freetype \
  38. lib/libEGL \
  39. lib/libFS \
  40. lib/libGL \
  41. lib/libGLU \
  42. lib/libGLw \
  43. lib/libICE \
  44. lib/libSM \
  45. lib/libX11 \
  46. lib/libXRes \
  47. lib/libXScrnSaver \
  48. lib/libXau \
  49. lib/libXaw \
  50. lib/libXcomposite \
  51. lib/libXcursor \
  52. lib/libXdamage \
  53. lib/libXdmcp \
  54. lib/libXext \
  55. lib/libXfixes \
  56. lib/libXfont \
  57. lib/libXfontcache \
  58. lib/libXft \
  59. lib/libXi \
  60. lib/libXinerama \
  61. lib/libXmu \
  62. lib/libXpm \
  63. lib/libXrandr \
  64. lib/libXrender \
  65. lib/libXt \
  66. lib/libXtst \
  67. lib/libXv \
  68. lib/libXvMC \
  69. lib/libXxf86dga \
  70. lib/libXxf86misc \
  71. lib/libXxf86vm \
  72. lib/libdmx \
  73. lib/libdrm \
  74. lib/libfontenc \
  75. lib/libpciaccess \
  76. lib/libpthread-stubs \
  77. lib/libxcb \
  78. lib/libxkbfile \
  79. lib/libxkbui \
  80. lib/libxtrans \
  81. lib/pixman \
  82. lib/xcb-util \
  83. app/appres \
  84. app/bdftopcf \
  85. app/beforelight \
  86. app/bitmap \
  87. app/editres \
  88. app/fonttosfnt \
  89. app/fslsfonts \
  90. app/fstobdf \
  91. app/glxinfo \
  92. app/iceauth \
  93. app/ico \
  94. app/listres \
  95. app/luit \
  96. app/mkfontdir \
  97. app/mkfontscale \
  98. app/rgb \
  99. app/scripts \
  100. app/sessreg \
  101. app/setxkbmap \
  102. app/showfont \
  103. app/smproxy \
  104. app/video \
  105. app/viewres \
  106. app/x11perf \
  107. app/xauth \
  108. app/xbacklight \
  109. app/xcmsdb \
  110. app/xcompmgr \
  111. app/xconsole \
  112. app/xdm \
  113. app/xdpyinfo \
  114. app/xdriinfo \
  115. app/xev \
  116. app/xeyes \
  117. app/xf86dga \
  118. app/xfd \
  119. app/xfontsel \
  120. app/xfs \
  121. app/xfsinfo \
  122. app/xfwp \
  123. app/xgamma \
  124. app/xgc \
  125. app/xhost \
  126. app/xidle \
  127. app/xinit \
  128. app/xinput \
  129. app/xkbcomp \
  130. app/xkbevd \
  131. app/xkbprint \
  132. app/xkbutils \
  133. app/xkill \
  134. app/xlogo \
  135. app/xlsatoms \
  136. app/xlsclients \
  137. app/xlsfonts \
  138. app/xmessage \
  139. app/xmodmap \
  140. app/xmore \
  141. app/xpr \
  142. app/xprop \
  143. app/xrandr \
  144. app/xrdb \
  145. app/xrefresh \
  146. app/xset \
  147. app/xsetroot \
  148. app/xsm \
  149. app/xstdcmap \
  150. app/xsystrace \
  151. app/xtsscale \
  152. app/xvctl \
  153. app/xvinfo \
  154. app/xwd \
  155. app/xwininfo \
  156. app/xwud \
  157. data/bitmaps \
  158. data/xkeyboard-config \
  159. font/adobe-100dpi \
  160. font/adobe-75dpi \
  161. font/adobe-utopia-100dpi \
  162. font/adobe-utopia-75dpi \
  163. font/adobe-utopia-type1 \
  164. font/alias \
  165. font/arabic-misc \
  166. font/bh-100dpi \
  167. font/bh-75dpi \
  168. font/bh-lucidatypewriter-100dpi \
  169. font/bh-lucidatypewriter-75dpi \
  170. font/bh-ttf \
  171. font/bh-type1 \
  172. font/bitstream-100dpi \
  173. font/bitstream-75dpi \
  174. font/bitstream-type1 \
  175. font/cronyx-cyrillic \
  176. font/cursor-misc \
  177. font/daewoo-misc \
  178. font/dec-misc \
  179. font/dejavu-ttf \
  180. font/encodings \
  181. font/ibm-type1 \
  182. font/isas-misc \
  183. font/jis-misc \
  184. font/micro-misc \
  185. font/misc-cyrillic \
  186. font/misc-ethiopic \
  187. font/misc-meltho \
  188. font/misc-misc \
  189. font/mutt-misc \
  190. font/schumacher-misc \
  191. font/screen-cyrillic \
  192. font/sony-misc \
  193. font/sun-misc \
  194. font/util \
  195. font/winitzki-cyrillic \
  196. font/xfree86-type1 \
  197. util/gccmakedep \
  198. util/macros \
  199. util/makedepend
  200. BUILD_DEPENDS = ${SUBCOMPONENTS:S,^,base/xenocara/,}
  201. RUN_DEPENDS += base/bootstrap
  202. PERMIT_PACKAGE_CDROM= Yes
  203. NO_BUILD =
  204. do-install:
  205. mkdir -p ${PREFIX}/libdata/base
  206. .for x in ${SUBCOMPONENTS:S/\//./g:C/-([0-9])/_\1/g}
  207. @echo $x `cat /var/db/components/xc-$x` >>${PREFIX}/libdata/base/${FULLPKGNAME}.gen
  208. .endfor
  209. .include <bsd.port.mk>