Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: 5621d6e70e02e9947200aa8334bc4ce3a4548a1c
  foo-overlay: e258a2c560b99d0e05d6520058510503ec7206ca
  bar-overlay: f1e9085ee695ff5b6ce57d430d6b224aaf4fa0a6
  flora: d20cbaea2a08a1a01fa2378e0c717188bbeddfe2
  for-gentoo: 1f9fc7b9b3d35567b6d984d05797f6a02561678a
  • Loading branch information...
commit 681d4cefb499ac78a147b5c77b74781df3db24c7 1 parent f44c69b
@danielrobbins danielrobbins authored
Showing with 1,863 additions and 1,443 deletions.
  1. 0  app-admin/eselect-renpy/Manifest
  2. +39 −0 app-admin/eselect-renpy/eselect-renpy-0.1.ebuild
  3. +15 −0 app-admin/eselect-renpy/files/renpy.eselect-0.1
  4. +10 −0 app-admin/eselect-renpy/metadata.xml
  5. +1 −1  app-admin/sudo/Manifest
  6. +1 −1  app-admin/sudo/{sudo-1.8.6_p6.ebuild → sudo-1.8.6_p7.ebuild}
  7. +2 −2 app-editors/emacs/Manifest
  8. +326 −0 app-editors/emacs/emacs-23.4-r5.ebuild
  9. +7 −6 app-editors/emacs/{emacs-24.1-r1.ebuild → emacs-24.2-r1.ebuild}
  10. +5 −2 app-editors/emacs/emacs-24.2.ebuild
  11. +7 −6 app-editors/ersatz-emacs/ersatz-emacs-20060515.ebuild
  12. +9 −5 app-editors/mg/mg-20110905.ebuild
  13. +3 −3 app-editors/qemacs/qemacs-0.4.0_pre20090420-r1.ebuild
  14. +0 −1  app-emulation/emul-linux-x86-motif/Manifest
  15. +0 −14 app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild
  16. +2 −2 app-misc/cstream/cstream-3.0.0.ebuild
  17. +2 −0  app-misc/flyte-download-manager/Manifest
  18. +43 −0 app-misc/flyte-download-manager/flyte-download-manager-1.2.4.0.ebuild
  19. +8 −0 app-misc/flyte-download-manager/metadata.xml
  20. +0 −2  app-text/calibre/Manifest
  21. +0 −184 app-text/calibre/calibre-0.9.14.ebuild
  22. +0 −189 app-text/calibre/calibre-0.9.19.ebuild
  23. +2 −2 app-text/calibre/calibre-0.9.20.ebuild
  24. +40 −0 app-text/pinfo/files/pinfo-0.6.10-tinfo.patch
  25. +3 −3 app-text/pinfo/pinfo-0.6.10-r3.ebuild
  26. +53 −0 app-text/pinfo/pinfo-0.6.10-r4.ebuild
  27. +0 −3  dev-embedded/tigcc/Manifest
  28. +0 −11 dev-embedded/tigcc/files/a68k-fix.patch
  29. +0 −229 dev-embedded/tigcc/tigcc-0.95_p3.ebuild
  30. +4 −0 dev-lang/nacl-toolchain-newlib/Manifest
  31. +98 −0 dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p10915.ebuild
  32. +1 −0  dev-lang/v8/Manifest
  33. +118 −0 dev-lang/v8/v8-3.17.4.ebuild
  34. +4 −3 dev-libs/gdome2/gdome2-0.8.1-r3.ebuild
  35. +6 −6 dev-libs/mpfr/mpfr-3.1.1_p2.ebuild
  36. +40 −0 dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild
  37. +1 −2  dev-python/oosuite/Manifest
  38. +1 −1  dev-python/oosuite/metadata.xml
  39. +0 −96 dev-python/oosuite/oosuite-0.38.ebuild
  40. +0 −95 dev-python/oosuite/oosuite-0.39.ebuild
  41. +109 −0 dev-python/oosuite/oosuite-0.43.ebuild
  42. +1 −0  dev-python/python-exec/Manifest
  43. +35 −0 dev-python/python-exec/python-exec-0.3.1.ebuild
  44. +55 −8 eclass/distutils-r1.eclass
  45. +3 −67 eclass/python-r1.eclass
  46. +0 −1  games-arcade/sdl-sopwith/Manifest
  47. +0 −42 games-arcade/sdl-sopwith/files/sdl-sopwith-1.7.4-nogtk.patch
  48. +0 −33 games-arcade/sdl-sopwith/sdl-sopwith-1.7.4.ebuild
  49. +8 −3 games-arcade/sdl-sopwith/sdl-sopwith-1.7.5-r1.ebuild
  50. +0 −33 games-arcade/sdl-sopwith/sdl-sopwith-1.7.5.ebuild
  51. +6 −0 games-engines/renpy/metadata.xml
  52. +6 −1 games-engines/renpy/{renpy-6.14.1.ebuild → renpy-6.14.1-r1.ebuild}
  53. +3 −0  games-misc/katawa-shoujo/Manifest
  54. +56 −0 games-misc/katawa-shoujo/katawa-shoujo-1.0.ebuild
  55. +27 −0 games-misc/katawa-shoujo/metadata.xml
  56. +308 −0 licenses/CC-BY-NC-ND-3.0
  57. +3 −3 mail-filter/anomy-sanitizer/Manifest
  58. +16 −16 mail-filter/anomy-sanitizer/anomy-sanitizer-1.76-r1.ebuild
  59. +2 −2 media-gfx/graphite2/graphite2-1.2.0.ebuild
  60. +21 −21 media-libs/fontconfig/fontconfig-2.10.2-r1.ebuild
  61. +2 −2 media-libs/harfbuzz/harfbuzz-0.9.12.ebuild
  62. +2 −2 media-libs/harfbuzz/harfbuzz-9999.ebuild
  63. +1 −1  metadata/dtd/timestamp.chk
  64. +1 −1  metadata/glsa/timestamp.chk
  65. +1 −1  metadata/md5-cache/app-accessibility/accerciser-3.6.2-r1
  66. +1 −1  metadata/md5-cache/app-accessibility/caribou-0.4.6
  67. +1 −1  metadata/md5-cache/app-accessibility/caribou-0.4.7
  68. +1 −1  metadata/md5-cache/app-accessibility/orca-3.6.3-r1
  69. +1 −1  metadata/md5-cache/app-accessibility/sphinxbase-0.8
  70. +1 −1  metadata/md5-cache/app-admin/ansible-0.7.2
  71. +1 −1  metadata/md5-cache/app-admin/ansible-0.8
  72. +1 −1  metadata/md5-cache/app-admin/ansible-0.9-r1
  73. +1 −1  metadata/md5-cache/app-admin/ansible-9999
  74. +1 −1  metadata/md5-cache/app-admin/clustershell-1.6
  75. +1 −1  metadata/md5-cache/app-admin/eclean-kernel-0.3.1
  76. +1 −1  metadata/md5-cache/app-admin/eclean-kernel-0.3.2
  77. +1 −1  metadata/md5-cache/app-admin/eclean-kernel-9999
  78. +10 −0 metadata/md5-cache/app-admin/eselect-renpy-0.1
  79. +1 −1  metadata/md5-cache/app-admin/glance-2012.2.3
  80. +1 −1  metadata/md5-cache/app-admin/glance-9999
  81. +2 −2 metadata/md5-cache/app-admin/{sudo-1.8.6_p6 → sudo-1.8.6_p7}
  82. +1 −1  metadata/md5-cache/app-admin/webapp-config-9999
  83. +1 −1  metadata/md5-cache/app-backup/duplicity-0.6.21
  84. +1 −1  metadata/md5-cache/app-benchmarks/bootchart2-0.14.5-r1
  85. +14 −0 metadata/md5-cache/app-editors/emacs-23.4-r5
  86. +2 −2 metadata/md5-cache/app-editors/emacs-24.2
  87. +5 −5 metadata/md5-cache/app-editors/{emacs-24.1-r1 → emacs-24.2-r1}
  88. +3 −3 metadata/md5-cache/app-editors/ersatz-emacs-20060515
  89. +2 −2 metadata/md5-cache/app-editors/mg-20110905
  90. +2 −2 metadata/md5-cache/app-editors/qemacs-0.4.0_pre20090420-r1
  91. +1 −1  metadata/md5-cache/app-emacs/pymacs-0.25
  92. +0 −14 metadata/md5-cache/app-emulation/emul-linux-x86-motif-20121028
  93. +1 −1  metadata/md5-cache/app-emulation/vboxgtk-0.8.2-r1
  94. +1 −1  metadata/md5-cache/app-misc/binwalk-1.0
  95. +2 −2 metadata/md5-cache/app-misc/cstream-3.0.0
  96. +12 −0 metadata/md5-cache/app-misc/flyte-download-manager-1.2.4.0
  97. +1 −1  metadata/md5-cache/app-misc/grc-1.4-r1
  98. +1 −1  metadata/md5-cache/app-misc/ranger-1.5.5-r1
  99. +1 −1  metadata/md5-cache/app-misc/ranger-9999
  100. +1 −1  metadata/md5-cache/app-misc/trash-cli-0.12.9.14-r2
  101. +1 −1  metadata/md5-cache/app-office/gtg-0.3
  102. +1 −1  metadata/md5-cache/app-portage/diffmask-0.3.3-r2
  103. +1 −1  metadata/md5-cache/app-portage/diffmask-9999
  104. +1 −1  metadata/md5-cache/app-portage/flaggie-0.2-r2
  105. +1 −1  metadata/md5-cache/app-portage/flaggie-0.2-r3
  106. +1 −1  metadata/md5-cache/app-portage/flaggie-9999
  107. +1 −1  metadata/md5-cache/app-portage/gentoopm-0.2.6
  108. +1 −1  metadata/md5-cache/app-portage/gentoopm-0.2.7
  109. +1 −1  metadata/md5-cache/app-portage/gentoopm-0.2.8
  110. +1 −1  metadata/md5-cache/app-portage/gentoopm-9999
  111. +1 −1  metadata/md5-cache/app-portage/install-mask-0.0.2-r2
  112. +1 −1  metadata/md5-cache/app-portage/install-mask-9999
  113. +1 −1  metadata/md5-cache/app-portage/pfl-2.3-r3
  114. +1 −1  metadata/md5-cache/app-portage/smart-live-rebuild-1.2.5
  115. +1 −1  metadata/md5-cache/app-portage/smart-live-rebuild-1.3
  116. +1 −1  metadata/md5-cache/app-portage/smart-live-rebuild-9999
  117. +0 −13 metadata/md5-cache/app-text/calibre-0.9.14
  118. +0 −13 metadata/md5-cache/app-text/calibre-0.9.19
  119. +2 −2 metadata/md5-cache/app-text/calibre-0.9.20
  120. +1 −1  metadata/md5-cache/app-text/keepnote-0.7.8-r1
  121. +1 −1  metadata/md5-cache/app-text/keepnote-0.7.9-r2
  122. +3 −3 metadata/md5-cache/app-text/pinfo-0.6.10-r3
  123. +13 −0 metadata/md5-cache/app-text/pinfo-0.6.10-r4
  124. +1 −1  metadata/md5-cache/dev-embedded/bitbake-1.17.0
  125. +1 −1  metadata/md5-cache/dev-embedded/bitbake-9999
  126. +0 −11 metadata/md5-cache/dev-embedded/tigcc-0.95_p3
  127. +13 −0 metadata/md5-cache/dev-lang/nacl-toolchain-newlib-0_p10915
  128. +11 −0 metadata/md5-cache/dev-lang/v8-3.17.4
  129. +1 −1  metadata/md5-cache/dev-libs/cryptlib-3.4.0-r1
  130. +3 −3 metadata/md5-cache/dev-libs/gdome2-0.8.1-r3
  131. +1 −1  metadata/md5-cache/dev-libs/libRocket-1.2.1
  132. +1 −1  metadata/md5-cache/dev-libs/libRocket-1.2.1_p20130110
  133. +1 −1  metadata/md5-cache/dev-libs/libRocket-9999
  134. +1 −1  metadata/md5-cache/dev-libs/libpwquality-1.2.0-r2
  135. +2 −2 metadata/md5-cache/dev-libs/mpfr-3.1.1_p2
  136. +1 −1  metadata/md5-cache/dev-python/3to2-1.0
  137. +1 −1  metadata/md5-cache/dev-python/PyGithub-1.10.0
  138. +1 −1  metadata/md5-cache/dev-python/PyGithub-1.11.1
  139. +1 −1  metadata/md5-cache/dev-python/PyGithub-1.12.1
  140. +1 −1  metadata/md5-cache/dev-python/PyRSS2Gen-1.0.0-r1
  141. +1 −1  metadata/md5-cache/dev-python/adns-python-1.2.1-r1
  142. +1 −1  metadata/md5-cache/dev-python/adodb-py-2.20-r1
  143. +1 −1  metadata/md5-cache/dev-python/alembic-0.4.2
  144. +1 −1  metadata/md5-cache/dev-python/amara-2.0.0_alpha6-r1
  145. +1 −1  metadata/md5-cache/dev-python/ansi2html-0.9.3-r1
  146. +1 −1  metadata/md5-cache/dev-python/aplpy-0.9.8-r1
  147. +1 −1  metadata/md5-cache/dev-python/appdirs-1.2.0-r1
  148. +1 −1  metadata/md5-cache/dev-python/apse-0.2-r2
  149. +1 −1  metadata/md5-cache/dev-python/argh-0.23.0-r1
  150. +1 −1  metadata/md5-cache/dev-python/arrayterator-1.0.1-r1
  151. +1 −1  metadata/md5-cache/dev-python/asciitable-0.8.0-r1
  152. +1 −1  metadata/md5-cache/dev-python/assets-0.1.1-r1
  153. +1 −1  metadata/md5-cache/dev-python/backports-lzma-0.0.1
  154. +1 −1  metadata/md5-cache/dev-python/beanstalkc-0.3.0-r1
  155. +1 −1  metadata/md5-cache/dev-python/cliff-1.3
  156. +1 −1  metadata/md5-cache/dev-python/cmd2-0.6.4
  157. +1 −1  metadata/md5-cache/dev-python/colorama-0.2.4
  158. +1 −1  metadata/md5-cache/dev-python/configparser-3.2.0.3
  159. +1 −1  metadata/md5-cache/dev-python/couchdb-python-0.8-r1
  160. +1 −1  metadata/md5-cache/dev-python/cov-core-1.7
  161. +1 −1  metadata/md5-cache/dev-python/cvxopt-1.1.5-r2
  162. +1 −1  metadata/md5-cache/dev-python/django-evolution-0.6.7-r1
  163. +1 −1  metadata/md5-cache/dev-python/django-international-0.0.3
  164. +1 −1  metadata/md5-cache/dev-python/django-picklefield-0.3.0
  165. +1 −1  metadata/md5-cache/dev-python/docutils-glep-0.4-r1
  166. +1 −1  metadata/md5-cache/dev-python/doit-0.20.0
  167. +1 −1  metadata/md5-cache/dev-python/feedgenerator-1.5
  168. +1 −1  metadata/md5-cache/dev-python/fixtures-0.3.12
  169. +1 −1  metadata/md5-cache/dev-python/flask-script-0.5.3
  170. +1 −1  metadata/md5-cache/dev-python/graph-tool-2.2.21
  171. +1 −1  metadata/md5-cache/dev-python/graph-tool-9999
  172. +1 −1  metadata/md5-cache/dev-python/gst-python-0.10.22-r1
  173. +1 −1  metadata/md5-cache/dev-python/hcs-utils-1.3
  174. +1 −1  metadata/md5-cache/dev-python/hgtools-2.0.2
  175. +1 −1  metadata/md5-cache/dev-python/icalendar-3.2-r1
  176. +1 −1  metadata/md5-cache/dev-python/icalendar-3.3
  177. +1 −1  metadata/md5-cache/dev-python/ijson-1.0-r1
  178. +1 −1  metadata/md5-cache/dev-python/iniparse-0.4-r1
  179. +1 −1  metadata/md5-cache/dev-python/jsonpatch-0.10
  180. +1 −1  metadata/md5-cache/dev-python/jsonpatch-0.12
  181. +1 −1  metadata/md5-cache/dev-python/jsonpointer-0.7
  182. +1 −1  metadata/md5-cache/dev-python/jsonschema-0.7
  183. +1 −1  metadata/md5-cache/dev-python/jsonschema-0.8.0
  184. +1 −1  metadata/md5-cache/dev-python/keyring-1.0
  185. +1 −1  metadata/md5-cache/dev-python/liblarch-2.1.0
  186. +1 −1  metadata/md5-cache/dev-python/llfuse-0.38
  187. +1 −1  metadata/md5-cache/dev-python/logbook-0.4.1
  188. +13 −0 metadata/md5-cache/dev-python/lp_solve-5.5.2.0-r1
  189. +1 −1  metadata/md5-cache/dev-python/miniupnpc-1.7-r1
  190. +1 −1  metadata/md5-cache/dev-python/miniupnpc-1.8
  191. +1 −1  metadata/md5-cache/dev-python/msgpack-0.2.4
  192. +1 −1  metadata/md5-cache/dev-python/nosehtmloutput-0.0.4
  193. +0 −13 metadata/md5-cache/dev-python/oosuite-0.38
  194. +0 −13 metadata/md5-cache/dev-python/oosuite-0.39
  195. +13 −0 metadata/md5-cache/dev-python/oosuite-0.43
  196. +1 −1  metadata/md5-cache/dev-python/openstack-nose-plugin-0.11
  197. +1 −1  metadata/md5-cache/dev-python/pandas-0.10.0
  198. +1 −1  metadata/md5-cache/dev-python/pandas-0.10.1
  199. +1 −1  metadata/md5-cache/dev-python/ply-3.4-r1
  200. +1 −1  metadata/md5-cache/dev-python/pmw-1.3.3
  201. +1 −1  metadata/md5-cache/dev-python/pmw-2.0.0
  202. +1 −1  metadata/md5-cache/dev-python/progressbar-2.3-r1
  203. +1 −1  metadata/md5-cache/dev-python/pry-0.2.1-r1
  204. +1 −1  metadata/md5-cache/dev-python/psycopg-1.1.21-r1
  205. +1 −1  metadata/md5-cache/dev-python/psycopg-2.4.6-r1
  206. +1 −1  metadata/md5-cache/dev-python/py-amqp-1.0.6-r1
  207. +1 −1  metadata/md5-cache/dev-python/py-amqp-1.0.8
  208. +1 −1  metadata/md5-cache/dev-python/pyGPG-9999
  209. +1 −1  metadata/md5-cache/dev-python/pyamg-2.0.5
  210. +1 −1  metadata/md5-cache/dev-python/pybloomfiltermmap-0.3.11-r1
  211. +1 −1  metadata/md5-cache/dev-python/pycparser-2.09.1
  212. +1 −1  metadata/md5-cache/dev-python/pycryptopp-0.6.0
  213. +1 −1  metadata/md5-cache/dev-python/pycuda-2012.1
  214. +1 −1  metadata/md5-cache/dev-python/pygit2-0.17.3-r1
  215. +1 −1  metadata/md5-cache/dev-python/pygoocanvas-0.14.1-r1
  216. +1 −1  metadata/md5-cache/dev-python/pyh2o-9999
  217. +1 −1  metadata/md5-cache/dev-python/pyliblzma-0.5.3-r1
  218. +1 −1  metadata/md5-cache/dev-python/pymountboot-0.2.1
  219. +1 −1  metadata/md5-cache/dev-python/pymountboot-0.2.2
  220. +1 −1  metadata/md5-cache/dev-python/pymountboot-9999
  221. +1 −1  metadata/md5-cache/dev-python/pynzb-0.1.0-r1
  222. +1 −1  metadata/md5-cache/dev-python/pypam-0.5.0-r2
  223. +1 −1  metadata/md5-cache/dev-python/pypax-0.8.1
  224. +1 −1  metadata/md5-cache/dev-python/pyqwt-5.2.0-r1
  225. +1 −1  metadata/md5-cache/dev-python/pysctp-0.6
  226. +1 −1  metadata/md5-cache/dev-python/pysqlite-2.6.3-r1
  227. +1 −1  metadata/md5-cache/dev-python/pytest-cov-1.6
  228. +1 −1  metadata/md5-cache/dev-python/pytest-runner-1.1-r1
  229. +1 −1  metadata/md5-cache/dev-python/python-cinderclient-1.0.2
  230. +1 −1  metadata/md5-cache/dev-python/python-exec-0.2
  231. +1 −1  metadata/md5-cache/dev-python/python-exec-0.3
  232. +11 −0 metadata/md5-cache/dev-python/python-exec-0.3.1
  233. +1 −1  metadata/md5-cache/dev-python/python-exec-9999
  234. +1 −1  metadata/md5-cache/dev-python/python-glanceclient-0.7.0
  235. +1 −1  metadata/md5-cache/dev-python/python-keystoneclient-0.2.1-r1
  236. +1 −1  metadata/md5-cache/dev-python/python-keystoneclient-9999
  237. +1 −1  metadata/md5-cache/dev-python/python-mhash-1.4-r1
  238. +1 −1  metadata/md5-cache/dev-python/python-mpd-0.4.6
  239. +1 −1  metadata/md5-cache/dev-python/python-mpd-0.5.0
  240. +1 −1  metadata/md5-cache/dev-python/python-musicbrainz-0.7.4-r1
  241. +1 −1  metadata/md5-cache/dev-python/python-pam-0.1.4
  242. +1 −1  metadata/md5-cache/dev-python/python-quantumclient-2.1
  243. +1 −1  metadata/md5-cache/dev-python/python-swiftclient-1.2.0-r1
  244. +1 −1  metadata/md5-cache/dev-python/python-xlib-0.15_rc1-r2
  245. +1 −1  metadata/md5-cache/dev-python/pytools-2012.1
  246. +1 −1  metadata/md5-cache/dev-python/pyutp-0_pre20130213
  247. +1 −1  metadata/md5-cache/dev-python/pyx-0.12.1-r1
  248. +1 −1  metadata/md5-cache/dev-python/pyxml-0.8.4-r3
  249. +1 −1  metadata/md5-cache/dev-python/repoze-lru-0.6-r1
  250. +1 −1  metadata/md5-cache/dev-python/robotframework-2.7.6
  251. +1 −1  metadata/md5-cache/dev-python/robotframework-selenium2library-1.1.0
  252. +1 −1  metadata/md5-cache/dev-python/robotframework-selenium2library-9999
  253. +1 −1  metadata/md5-cache/dev-python/robotframework-sshlibrary-1.1
  254. +1 −1  metadata/md5-cache/dev-python/rpy-2.3.2
  255. +1 −1  metadata/md5-cache/dev-python/selenium-2.29.0
  256. +1 −1  metadata/md5-cache/dev-python/setuptools-git-1.0_beta1
  257. +1 −1  metadata/md5-cache/dev-python/sh-1.07
  258. +1 −1  metadata/md5-cache/dev-python/simples3-1.0
  259. +1 −1  metadata/md5-cache/dev-python/skype4py-1.0.32.1-r1
  260. +1 −1  metadata/md5-cache/dev-python/skype4py-1.0.34
  261. +1 −1  metadata/md5-cache/dev-python/termcolor-1.1.0
  262. +1 −1  metadata/md5-cache/dev-python/transmissionrpc-0.9
  263. +1 −1  metadata/md5-cache/dev-python/transmissionrpc-9999
  264. +1 −1  metadata/md5-cache/dev-python/warlock-0.7.0
  265. +1 −1  metadata/md5-cache/dev-python/whoosh-2.4.1-r1
  266. +1 −1  metadata/md5-cache/dev-python/wxpython-2.8.12.1-r1
  267. +1 −1  metadata/md5-cache/dev-python/wxpython-2.9.4.1-r1
  268. +1 −1  metadata/md5-cache/dev-python/yapsy-1.10.1
  269. +1 −1  metadata/md5-cache/dev-python/yenc-0.4.0-r1
  270. +1 −1  metadata/md5-cache/dev-tcltk/snack-2.2.10-r6
  271. +1 −1  metadata/md5-cache/dev-tex/dot2tex-2.8.7-r1
  272. +1 −1  metadata/md5-cache/dev-util/a8-0.11-r1
  273. +1 −1  metadata/md5-cache/dev-util/cdiff-0.3
  274. +1 −1  metadata/md5-cache/dev-util/cdiff-0.4
  275. +1 −1  metadata/md5-cache/dev-util/cdiff-0.5
  276. +1 −1  metadata/md5-cache/dev-util/cdiff-0.5.1
  277. +1 −1  metadata/md5-cache/dev-util/cdiff-0.6
  278. +1 −1  metadata/md5-cache/dev-util/cdiff-0.7
  279. +1 −1  metadata/md5-cache/dev-util/cligh-0.1_p20120630
  280. +1 −1  metadata/md5-cache/dev-util/cligh-9999
  281. +1 −1  metadata/md5-cache/dev-util/coccigrep-1.12
  282. +1 −1  metadata/md5-cache/dev-util/d-feet-0.1.15
  283. +1 −1  metadata/md5-cache/dev-util/d-feet-0.3.1
  284. +1 −1  metadata/md5-cache/dev-util/d-feet-0.3.3
  285. +1 −1  metadata/md5-cache/dev-util/gdbus-codegen-2.34.2
  286. +1 −1  metadata/md5-cache/dev-util/gdbus-codegen-2.34.3
  287. +1 −1  metadata/md5-cache/dev-util/howdoi-1.1.1
  288. +1 −1  metadata/md5-cache/dev-util/ninja-ide-2.1.1-r3
  289. +1 −1  metadata/md5-cache/dev-util/rbtools-0.4.3
  290. +1 −1  metadata/md5-cache/dev-util/synopsis-0.13
  291. +1 −1  metadata/md5-cache/dev-vcs/git-bz-0.12.12.15
  292. +1 −1  metadata/md5-cache/dev-vcs/git-bz-9999
  293. +1 −1  metadata/md5-cache/dev-vcs/tortoisehg-2.7
  294. +1 −1  metadata/md5-cache/dev-vcs/tortoisehg-9999
  295. +1 −1  metadata/md5-cache/games-action/slune-1.0.15-r1
  296. +0 −12 metadata/md5-cache/games-arcade/sdl-sopwith-1.7.4
  297. +0 −12 metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5
  298. +2 −2 metadata/md5-cache/games-arcade/sdl-sopwith-1.7.5-r1
  299. +1 −1  metadata/md5-cache/games-board/pychess-0.10.1-r1
  300. +1 −1  metadata/md5-cache/games-board/pysolfc-2.0-r1
Sorry, we could not display the entire diff because too many files (475) changed.
View
0  app-admin/eselect-renpy/Manifest
No changes.
View
39 app-admin/eselect-renpy/eselect-renpy-0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-renpy/eselect-renpy-0.1.ebuild,v 1.1 2013/02/27 19:21:26 hasufell Exp $
+
+EAPI=5
+
+inherit games
+
+DESCRIPTION="Manages renpy symlink"
+HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-admin/eselect-lib-bin-symlink"
+
+S=${WORKDIR}
+
+pkg_setup() { :; }
+
+src_prepare() {
+ sed \
+ -e "s#@GAMES_BINDIR@#${GAMES_BINDIR}#" \
+ "${FILESDIR}"/renpy.eselect-${PV} > "${WORKDIR}"/renpy.eselect || die
+}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+ insinto /usr/share/eselect/modules
+ doins renpy.eselect
+}
+
+pkg_preinst() { :; }
+
+pkg_postinst() { :; }
View
15 app-admin/eselect-renpy/files/renpy.eselect-0.1
@@ -0,0 +1,15 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id: renpy.eselect-0.1,v 1.1 2013/02/27 19:21:26 hasufell Exp $
+
+DESCRIPTION="Manage default renpy version"
+MAINTAINER="hasufell@gentoo.org"
+VERSION="0.1"
+
+SYMLINK_PATH="@GAMES_BINDIR@/renpy"
+SYMLINK_TARGETS=( renpy-6.14 )
+SYMLINK_DESCRIPTION='default renpy'
+SYMLINK_CRUCIAL=1
+
+inherit bin-symlink
+
View
10 app-admin/eselect-renpy/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>games</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+</pkgmetadata>
+
View
2  app-admin/sudo/Manifest
@@ -1,3 +1,3 @@
DIST sudo-1.8.5p2.tar.gz 1746344 SHA256 c32ae2bc3faf83444c82ca75ccb10ad3684d8222e3535f164c4a4db7cdddf8cf SHA512 616967eea79f91cda2b0cd1d13ed453d20142521ecfca289432bdf5708ac0549c7873fd80170cc0481390e82f1e60fb0bffcfc7c6b70d5d721aa98d23361c5cb WHIRLPOOL ac0d2c040935c54947571a0d4671be70aaaf7a6f69cb097acd321718656d4c569b0db4191eaf943c6b642a1d641263429287241a236a0f2a0c9edf973710bf8b
DIST sudo-1.8.6p3.tar.gz 1854962 SHA256 8130df04268f678880c3f423337c56e7d437a0f508a46b1dfefae16b0b20c92e SHA512 239cd838afba3aa9c7123d19017e997a332e6434b744bdac1cfbdf911595b642c2b7b635761e15c4835dfa15058df7d0e003892a501288bd793c4d676f746051 WHIRLPOOL a109beab4f9709fc00fe8050468a30e73de971db0e8c2bc4d4cdf82fdbcd8e47ed939b34dc675dc700e59c12a412af203ed75b71649157d2df48af3b51c08f10
-DIST sudo-1.8.6p6.tar.gz 1857449 SHA256 d600fee5cb2e843450263a2b8f133b9921ffa00cb6b841b0da82613447cefb7c SHA512 17b7ee567fb5e24766b42a80d668e4dd3f8f3da319661cb652b0d5b2d98b4cb2f8a0e2ada14013937799896c32caf9c7ff9de6515cf20cde28510a84b8b81264 WHIRLPOOL 40b7f5cac63360516cc4e893e598f06c0cf2ed2c714eed35db5242c535e2f1f95523db4dc46b5ded2df5d439b1fcbf3c14991d64aa411b89f240d955da1f09ed
+DIST sudo-1.8.6p7.tar.gz 1858348 SHA256 301089edb22356f59d097f6abbe1303f03927a38691b02959d618546c2125036 SHA512 732bcbd53b77d329bbc77d3cd3644a595e938433053122fe3098385c0ad3a6a9cf4f4ab8709c7a79cad51dba77ffaa1be9ffde8e8834d3798822a1bd5b518d42 WHIRLPOOL 875984b44b571dc3765aab5ad8bd8859d0cd680e7da453109b5bee45aac336e3d0c05e1133ce0101a6dd2b9f19a26454d3e0b11c0edf32034f9fae04d3dfbb4d
View
2  app-admin/sudo/sudo-1.8.6_p6.ebuild → app-admin/sudo/sudo-1.8.6_p7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p6.ebuild,v 1.2 2013/02/08 21:40:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.6_p7.ebuild,v 1.1 2013/02/28 05:58:09 flameeyes Exp $
EAPI=4
View
4 app-editors/emacs/Manifest
@@ -6,9 +6,9 @@ DIST emacs-21.4a.tar.gz 20403483 SHA256 1d50ddae117c48d689a3d772e390569edccfdc22
DIST emacs-22.3-patches-8.tar.bz2 5974 SHA256 72a68bd14ce2efd52b0425c56649d735f4b3c0e630de73e0eb51ddf947d56ff7 SHA512 b3489e57db9b7c4d9202238acd6f956b6adeaf09ec161b639ad59e0eea8e2152d5fad24e777a486310eaed68be1c7bf77e474a9aced0041820e74582f7e2e73d WHIRLPOOL 85d127fb9b367d73d8f2674e21096a23b474faf54fa21f178ea0e0dadbb285d1d7c627b7609b7c92ba27590340cf76afc4df4a5c991c252a7ce80b2f6569cf06
DIST emacs-22.3.tar.gz 39587396 SHA256 7bd9b719db8ee20c75ee0d256737f7fd2c0e2ea30a285a3afbfc32c856420d16 SHA512 6cba24921ba9bd27458334b92c6f8fcacc4d5af0f70a067d57ab068eb8d0925143f109847515548584f80c9439d96a9d05158d10a73dda917187bd16a6758584 WHIRLPOOL 74c612213b8f6fc1fc6e243adc27b5a5ff5528100f3c319925519e23477fe2c642d2cf7b382d7b70c8b2b9d7be508773193c95bbf14cb7c55046f76bf4b81225
DIST emacs-23.4-patches-7.tar.bz2 3852 SHA256 cfcf49838ed200d28b0073af65768931253e4db3c7b812f3a4809c6d47a6a418 SHA512 bcc3a3ab50281d1d17f906d10b3b922367e41756c5291609cabfeb0a165d061d2c40cd92f7257cba8ad3d92351e69b8647792a4fa0320479f5944e877cfe1cdf WHIRLPOOL c2f14420f2457e45a646f417c84f14a4942714229362f85ae355e2f1daf141cef706c00c00c65cdfc6e93d25e1a98d5ce11380983d1a35822ebdbc5c43253413
+DIST emacs-23.4-patches-8.tar.bz2 4742 SHA256 ec48d5186aa31240d5740a02949f5ac5366cc3c742bcd53ed394c5484d68c38c SHA512 ef7c3d41853a619201ba67922dd62300a21c38b5c6817aedc15c4e2b812255909bca65b88eac1b937c72091d6e87aa3d7ab1f04fd20c0966b3177d58c367cbe5 WHIRLPOOL 240864774359385df21745c550b6771e9bd3cfecb8040055bf79f8db285b3f0b04b392b69a540adf851fda2cf94066e40a050620d309d4b0284c7858f04bb67b
DIST emacs-23.4.tar.bz2 38646508 SHA256 26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9 SHA512 def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296 WHIRLPOOL 2384c3f63ff153c3975e373334d6021d46b23ad3cab448ed2e1180501236453a61d13bf1dfbb2e6075bb141dd8511d85f77e37c763b39769f98de48eacc56f3b
-DIST emacs-24.1-patches-6.tar.bz2 5133 SHA256 b98c143c40ec17134919aeea3c903a4fdc320eaa8072e84fe10dbff978dd2496 SHA512 10de2753289a003d726fb963e783a1413b66d474f9106856da846986b1c2fe38cbdeea22b45ac6549bf8748c16910d2a577011964c238f0664c170379d912895 WHIRLPOOL b4eb0f54d23a96c16e61efb88dfad3b3cdb8035ed8c2759ba70512b56bc017b89b553a2ed9b4b1d2d6bfb1ed8ee5218bd60ce8d80a9514c665e8669ef5b93f35
-DIST emacs-24.1.tar.bz2 41722508 SHA256 eeea272732146e2be9aee2f8d71d6cf07b8654c0282da62a26b921d433f02b7c SHA512 aff89b54f2c6b30aa8c9bec8902a52b76ee1c5e4717b4c7385fe3a1583153d6857eed5351ce04f0a16d8fa93bb4b96804ade5dcfffc381094cbb7724934633ca WHIRLPOOL fc9343d464ec837dd069931a90c716e200ea8c67ea2e58d916e4bc3e00ad883c05e105161f6cec868d86ca7f6ec79b2a8a9f887fd3a247c1cfb885a4a685d3f6
DIST emacs-24.2-patches-2.tar.xz 2912 SHA256 7586c4767ff7b74f815b321cdc69e01eb991276ff1bb96b7b62660a5722ed69c SHA512 d1da7677c7a4b58ac0972c98272b195f2201ab449416d3d1b78be72371fefd88d699af1a8e171397bb92324e7cf38c0f09f88fcd98e05a2427ce5d729d702c0e WHIRLPOOL 27281987a2f250514977f92cf90e10d5f6f2ebe35d107add3e33b649e3623b58398f8369f68e948caa87a63037695cb462b4950b7a87fcc0bf36d90a6005d777
+DIST emacs-24.2-patches-3.tar.xz 3884 SHA256 cf2de3291f8dd09c8073300e2395182d51761055c67818a390cd7b052e764f44 SHA512 c424580bc9b93af3b99e5fcf0189a711314857019594ea90c42317f72cedf552bb3af93ce8394dd4af888d98395ff09a372535b7b58b98b8831adf165919e561 WHIRLPOOL 2eeb7a6b441626584ae2b9fd9eba231ef8b87e7ce017f703f8fe23b2cf2cb8e251dfb041c7affe73484d20916ea3fa341b583b23ffdf59948f66121a2613f63b
DIST emacs-24.2.tar.xz 34712012 SHA256 1f11b65520611d108eceea886cc1d2573704e18b19aded8a09b75fdea7eb0ddd SHA512 7627d985e9691dd5b5f2a14472592bc1da96ce90823ff50457bb5c20b6e746912b319befff5fb1dac024e1f150df6b7c687ee2cc785f5b7387885244f511bdbd WHIRLPOOL 37a2f8e45a7b3364728f9f99b0661a60355b93f19d745de505dc71b9d8a2ab4de6b4b75a104830da2bcc8d1b3d22539e5f52c85d2f104d8de0dcd0dd69dc9924
DIST leim-21.4.tar.gz 3291433 SHA256 db24946985dd644bfed18815d6e991dad27f8ab1fd5823dd6dc4eb8dcd04333b SHA512 c361996f7a3fcc550e7af30a7df3f692071ded2c9dce998e72f537b0e8011f319cfae1742d0be463608a86852046cba23037a29c3ecdcbaf5976807e1d1a1e2c WHIRLPOOL d7f25d5d491f323b80609567ce5cbcb5f20109cdd4671e9972c79279a3ca5338bbf67d35ae8f0bc627bc06917f545d71ab1f66a09c647f47ddaea26772bfc5c1
View
326 app-editors/emacs/emacs-23.4-r5.ebuild
@@ -0,0 +1,326 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.1 2013/02/28 00:35:20 ulm Exp $
+
+EAPI=4
+WANT_AUTOMAKE="none"
+
+inherit autotools elisp-common eutils flag-o-matic multilib
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="http://www.gnu.org/software/emacs/"
+SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
+ mirror://gentoo/${P}-patches-8.tar.bz2"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+SLOT="23"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="alsa aqua athena dbus games gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif pax_kernel png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
+REQUIRED_USE="aqua? ( !X )"
+
+RDEPEND="sys-libs/ncurses
+ >=app-admin/eselect-emacs-1.2
+ >=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
+ net-libs/liblockfile
+ hesiod? ( net-dns/hesiod )
+ kerberos? ( virtual/krb5 )
+ alsa? ( media-libs/alsa-lib )
+ gpm? ( sys-libs/gpm )
+ dbus? ( sys-apps/dbus )
+ X? (
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-misc/xbitmaps
+ gconf? ( >=gnome-base/gconf-2.26.2 )
+ gif? ( media-libs/giflib )
+ jpeg? ( virtual/jpeg )
+ png? ( >=media-libs/libpng-1.4:0 )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff )
+ xpm? ( x11-libs/libXpm )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? ( x11-libs/gtk+:2 )
+ !gtk? (
+ Xaw3d? ( x11-libs/libXaw3d )
+ !Xaw3d? (
+ athena? ( x11-libs/libXaw )
+ !athena? ( motif? ( >=x11-libs/motif-2.3:0 ) )
+ )
+ )
+ )"
+
+DEPEND="${RDEPEND}
+ alsa? ( virtual/pkgconfig )
+ dbus? ( virtual/pkgconfig )
+ X? ( virtual/pkgconfig )
+ gzip-el? ( app-arch/gzip )
+ pax_kernel? ( sys-apps/paxctl )"
+
+RDEPEND="${RDEPEND}
+ !<app-editors/emacs-vcs-${PV}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${PN}-${SLOT}-gentoo.el"
+# FULL_VERSION keeps the full version number, which is needed in
+# order to determine some path information correctly for copy/move
+# operations later on
+FULL_VERSION="${PV%%_*}"
+S="${WORKDIR}/emacs-${FULL_VERSION}"
+
+src_prepare() {
+ EPATCH_SUFFIX=patch epatch
+ epatch_user
+
+ if ! use alsa; then
+ # ALSA is detected even if not requested by its USE flag.
+ # Suppress it by supplying pkg-config with a wrong library name.
+ sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
+ || die "unable to sed configure.in"
+ fi
+ if ! use gzip-el; then
+ # Emacs' build system automatically detects the gzip binary and
+ # compresses el files. We don't want that so confuse it with a
+ # wrong binary name
+ sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
+ || die "unable to sed configure.in"
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ strip-flags
+ filter-flags -fstrict-aliasing
+ append-flags $(test-flags -fno-strict-aliasing)
+
+ if use sh; then
+ replace-flags "-O[1-9]" -O0 #262359
+ elif use ia64; then
+ replace-flags "-O[2-9]" -O1 #325373
+ else
+ replace-flags "-O[3-9]" -O2
+ fi
+
+ local myconf
+
+ if use alsa && ! use sound; then
+ einfo "Although sound USE flag is disabled you chose to have alsa,"
+ einfo "so sound is switched on anyway."
+ myconf="${myconf} --with-sound"
+ else
+ myconf="${myconf} $(use_with sound)"
+ fi
+
+ if use X; then
+ myconf="${myconf} --with-x --without-ns"
+ myconf="${myconf} $(use_with gconf)"
+ myconf="${myconf} $(use_with toolkit-scroll-bars)"
+ myconf="${myconf} $(use_with gif) $(use_with jpeg)"
+ myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
+ myconf="${myconf} $(use_with tiff) $(use_with xpm)"
+
+ if use xft; then
+ myconf="${myconf} --with-xft"
+ myconf="${myconf} $(use_with m17n-lib libotf)"
+ myconf="${myconf} $(use_with m17n-lib m17n-flt)"
+ else
+ myconf="${myconf} --without-xft"
+ myconf="${myconf} --without-libotf --without-m17n-flt"
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ # GTK+ is the default toolkit if USE=gtk is chosen with other
+ # possibilities. Emacs upstream thinks this should be standard
+ # policy on all distributions
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ myconf="${myconf} --with-x-toolkit=gtk"
+ local f
+ for f in athena Xaw3d motif; do
+ use ${f} && ewarn "USE flag \"${f}\" ignored" \
+ "(superseded by \"gtk\")"
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ use motif && ewarn "USE flag \"motif\" ignored" \
+ "(superseded by \"athena\" or \"Xaw3d\")"
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf="${myconf} --with-x-toolkit=motif"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf="${myconf} --with-x-toolkit=no"
+ fi
+ elif use aqua; then
+ einfo "Configuring to build with Cocoa support"
+ myconf="${myconf} --with-ns --disable-ns-self-contained"
+ myconf="${myconf} --without-x"
+ else
+ myconf="${myconf} --without-x --without-ns"
+ fi
+
+ # Save version information in the Emacs binary. It will be available
+ # in variable "system-configuration-options".
+ myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
+
+ # According to configure, this option is only used for GNU/Linux
+ # (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
+ # out the location because $(get_libdir) does not necessarily return
+ # something that matches the host OS's libdir naming (e.g. RHEL).
+ local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
+ crtdir=${crtdir%/*}
+
+ econf \
+ --program-suffix=-${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --with-crt-dir="${crtdir}" \
+ --with-gameuser="${GAMES_USER_DED:-games}" \
+ $(use_with hesiod) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with gpm) \
+ $(use_with dbus) \
+ ${myconf}
+}
+
+src_compile() {
+ export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
+ emake CC="$(tc-getCC)" \
+ AR="$(tc-getAR) cq" \
+ RANLIB="$(tc-getRANLIB)"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install
+
+ rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
+ || die "removing duplicate emacs executable failed"
+ mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
+ || die "moving Emacs executable failed"
+
+ # move man pages to the correct place
+ local m
+ for m in "${ED}"/usr/share/man/man1/* ; do
+ mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
+ done
+
+ # move info dir to avoid collisions with the dir file generated by portage
+ mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
+ || die "moving info dir failed"
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
+ rm -rf "${ED}"/usr/share/{applications,icons}
+ rm -rf "${ED}"/var
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
+
+ local c=";;"
+ if use source; then
+ insinto /usr/share/emacs/${FULL_VERSION}/src
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ doins -r src/{m,s}
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
+ c=""
+ fi
+
+ sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
+ X
+ ;;; ${PN}-${SLOT} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ X ${c}(setq find-function-C-source-directory
+ X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share/info
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setq Info-directory-list (prune-directory-list (cdr p)))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS
+
+ if use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
+ elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
+ elog "You may want to copy or symlink it into /Applications by yourself."
+ fi
+}
+
+pkg_preinst() {
+ # move Info dir file to correct name
+ local infodir=/usr/share/info/${EMACS_SUFFIX} f
+ if [[ -f ${ED}${infodir}/dir.orig ]]; then
+ mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
+ elif [[ -d "${ED}"${infodir} ]]; then
+ # this should not happen in EAPI 4
+ ewarn "Regenerating Info directory index in ${infodir} ..."
+ rm -f "${ED}"${infodir}/dir{,.*}
+ for f in "${ED}"${infodir}/*; do
+ if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
+ install-info --info-dir="${ED}"${infodir} "${f}" \
+ || die "install-info failed"
+ fi
+ done
+ fi
+}
+
+pkg_postinst() {
+ elisp-site-regen
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+
+ if use X; then
+ elog "You need to install some fonts for Emacs."
+ elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
+ elog "machine would satisfy basic Emacs requirements under X11."
+ elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
+ elog "for how to enable anti-aliased fonts."
+ elog
+ fi
+
+ elog "You can set the version to be started by /usr/bin/emacs through"
+ elog "the Emacs eselect module, which also redirects man and info pages."
+ elog "Therefore, several Emacs versions can be installed at the same time."
+ elog "\"man emacs.eselect\" for details."
+ elog
+ elog "If you upgrade from a previous major version of Emacs, then it is"
+ elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
+ elog "all byte-compiled elisp files of the installed Emacs packages."
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
View
13 app-editors/emacs/emacs-24.1-r1.ebuild → app-editors/emacs/emacs-24.2-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.1-r1.ebuild,v 1.12 2012/10/24 18:52:44 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2-r1.ebuild,v 1.1 2013/02/28 00:35:20 ulm Exp $
EAPI=4
@@ -8,12 +8,12 @@ inherit autotools elisp-common eutils flag-o-matic multilib
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
-SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
- mirror://gentoo/${P}-patches-6.tar.bz2"
+SRC_URI="mirror://gnu/emacs/${P}.tar.xz
+ mirror://gentoo/${P}-patches-3.tar.xz"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="24"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
@@ -65,6 +65,7 @@ RDEPEND="sys-libs/ncurses
)"
DEPEND="${RDEPEND}
+ app-arch/xz-utils
alsa? ( virtual/pkgconfig )
dbus? ( virtual/pkgconfig )
gnutls? ( virtual/pkgconfig )
@@ -74,7 +75,7 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/paxctl )"
RDEPEND="${RDEPEND}
- !<app-editors/emacs-vcs-24.1.9999-r1"
+ !<app-editors/emacs-vcs-${PV}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
View
7 app-editors/emacs/emacs-24.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2.ebuild,v 1.11 2012/10/24 18:52:43 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.2.ebuild,v 1.12 2013/02/28 00:35:20 ulm Exp $
EAPI=4
@@ -74,6 +74,9 @@ DEPEND="${RDEPEND}
gzip-el? ( app-arch/gzip )
pax_kernel? ( sys-apps/paxctl )"
+RDEPEND="${RDEPEND}
+ !<app-editors/emacs-vcs-${PV}"
+
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
# FULL_VERSION keeps the full version number, which is needed in
View
13 app-editors/ersatz-emacs/ersatz-emacs-20060515.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/ersatz-emacs/ersatz-emacs-20060515.ebuild,v 1.8 2011/05/07 21:03:48 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/ersatz-emacs/ersatz-emacs-20060515.ebuild,v 1.9 2013/02/28 00:28:07 ulm Exp $
EAPI=4
@@ -16,9 +16,10 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
-DEPEND="sys-libs/ncurses"
-RDEPEND="${DEPEND}
- !app-editors/ee"
+RDEPEND="!app-editors/ee
+ sys-libs/ncurses"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
S="${WORKDIR}"
@@ -31,7 +32,7 @@ src_prepare() {
src_compile() {
emake CC="$(tc-getCC)" \
CFLAGS="${CFLAGS} -Wall" \
- LFLAGS="${LDFLAGS} -lncurses"
+ LFLAGS="${LDFLAGS} $(pkg-config --libs ncurses)"
}
src_install() {
View
14 app-editors/mg/mg-20110905.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20110905.ebuild,v 1.12 2012/09/22 13:32:28 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20110905.ebuild,v 1.13 2013/02/28 01:02:50 ulm Exp $
EAPI=4
@@ -15,8 +15,9 @@ SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="livecd"
-DEPEND="sys-libs/ncurses"
-RDEPEND="${DEPEND}"
+RDEPEND="sys-libs/ncurses"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
src_configure() {
# econf won't work, as this script does not accept any parameters
@@ -24,7 +25,10 @@ src_configure() {
}
src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+ emake CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ LIBS="$(pkg-config --libs ncurses)"
}
src_install() {
View
6 app-editors/qemacs/qemacs-0.4.0_pre20090420-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/qemacs/qemacs-0.4.0_pre20090420-r1.ebuild,v 1.8 2012/06/15 10:03:00 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/qemacs/qemacs-0.4.0_pre20090420-r1.ebuild,v 1.9 2013/02/28 00:33:54 vapier Exp $
EAPI=4
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 arm ~ppc x86"
IUSE="X png unicode xv"
RESTRICT="test"
View
1  app-emulation/emul-linux-x86-motif/Manifest
@@ -1,3 +1,2 @@
-DIST emul-linux-x86-motif-20121028.tar.xz 1697448 SHA256 6cac41d753148fa11963877ae23d07b06c5e9ec9e90a2288035f252466d4903e SHA512 8c7292e2693b7220fb1d3399c73fe81a8ed422fcec39e09e067159865c9f317798baec0480a874f7ebf80cfd94de85529a96998a34e9ff68b47cf0a632a12bdd WHIRLPOOL 7a3d9dfd0f85acc1c785f8c8d517bb060f82c1d458fe5030dba4c20513005e874e700dbd2d6a00a00eb58ce637e4a3d514aed6c9ae6f81823e0636b0d070f241
DIST emul-linux-x86-motif-20121202.tar.xz 1698920 SHA256 64465542465213a265ddfcdefd4c81cea4130d533b9357e515291df5a5c44a4b SHA512 d8ee85658c9f3932e7321e9293118d8b324db14533f085d9b97bae4ec91d5197b0e211ecaf571b31b2f79576ee9763ae620703ec31996f5666a3cd096949b313 WHIRLPOOL 192265c1c777fc29180058a87cc10cc1b9f814387feba49375ab2a0746e4a443976c0fc3b4fb11022dfebb01be20f2b4623ad7ba21190aa83f86057aab7691cb
DIST emul-linux-x86-motif-20130224.tar.xz 1703656 SHA256 98e5db2f6e4b09817d0a0a7172022d1577f6d90aa8f8e37cc5a1473f32fc7569 SHA512 279f6502a3504009fb9ebef4af49037b9eb47e019bb610addb72abc19aa374d7136a655482903a1ff6a66f1d9be79e19f132d42a45cff66c91b356d4bb7c7f46 WHIRLPOOL 290f2d9e7a0f3bfdb44ec210e62dd4ca2b103362319b5c9b3ab022d27e4bd2878add8f83a1845270a387ac92c0c7e6861dd4910d620419c61ca1113c6c3f86a1
View
14 app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild
@@ -1,14 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild,v 1.2 2012/11/25 07:25:13 pacho Exp $
-
-EAPI="4"
-inherit emul-linux-x86
-
-LICENSE="MIT MOTIF"
-
-KEYWORDS="-* amd64"
-
-DEPEND=""
-RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}
- !<app-emulation/emul-linux-x86-xlibs-20110129"
View
4 app-misc/cstream/cstream-3.0.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/cstream/cstream-3.0.0.ebuild,v 1.2 2013/02/26 18:58:25 nimiux Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/cstream/cstream-3.0.0.ebuild,v 1.3 2013/02/27 18:53:31 ago Exp $
EAPI="2"
@@ -12,7 +12,7 @@ SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
src_prepare() {
View
2  app-misc/flyte-download-manager/Manifest
@@ -0,0 +1,2 @@
+DIST FlyteDownloadManager-amd64.deb 6826116 SHA256 294a937a03e6f137a016061c062df731cf418cc2f21b257ce80fcafdc152dad9 SHA512 52a8677d7c89bd8da32d6a1e6f059aaded3fde06f04c1329a834727c76ddc77d1ab4f8919608330f47dee5f9bffe7d52ea20cea6767747b8471adf870c44b40f WHIRLPOOL 9897f89e6af4f5f227b52d3b7eceb53d24300f42b4033fa99c29992fbf48719fa4c3e8ad6f697f0141c5a2dd4296c232699e0be007e52523e8f4d1c54cc7837e
+DIST FlyteDownloadManager-i386.deb 7089940 SHA256 fe142bab95e6bfff7fd595a6da84e6fcf352cf3c09365e4a3930d9cc947c7b18 SHA512 0f5c55ba4b0ee1362d42c515f0d2026ab4fa24ca556bc4c0d18f848de81511adf84b18a0c47eee207a0f0680ea514487a3a89053a0f4397014d13653cf5c872f WHIRLPOOL d2d48e19c8fe9c1124542e3ec83952fcf52dcf94cdcc91ebc6402e61a4d879ea8c858c2c3518ca63d3c15ea98968ab1553cc9413cda3bbf40f601d5907e8595c
View
43 app-misc/flyte-download-manager/flyte-download-manager-1.2.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/flyte-download-manager/flyte-download-manager-1.2.4.0.ebuild,v 1.1 2013/02/28 03:41:51 ford_prefect Exp $
+
+EAPI=4
+
+inherit eutils fdo-mime
+
+MY_PN="FlyteDownloadManager"
+
+DESCRIPTION="The Flipkart Download Manager for Flyte MP3s"
+HOMEPAGE="http://www.flipkart.com/"
+SRC_URI="amd64? ( http://downloadi.flipkart.com/fkdm/${PV}/${MY_PN}-amd64.deb )
+ x86? ( http://downloadi.flipkart.com/fkdm/${PV}/${MY_PN}-i386.deb )"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="mirror strip"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ x11-libs/libSM
+ x11-libs/libICE
+ x11-libs/libXext
+ x11-libs/libX11"
+
+S="${WORKDIR}"
+
+src_install() {
+ tar -zxv -C "${D}" -f data.tar.gz || die
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
View
8 app-misc/flyte-download-manager/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ford_prefect@gentoo.org</email>
+ <name>Arun Raghavan</name>
+ </maintainer>
+</pkgmetadata>
View
2  app-text/calibre/Manifest
@@ -1,3 +1 @@
-DIST calibre-0.9.14.tar.xz 27947396 SHA256 e9df7052902a2c5447abe4305d7cee0c8b675b52f299d6a879d232d3901059a1 SHA512 bdb25750386d692ee909c5affe1845f4098444d340f80333a6002f6a1964477ebad0fc5f80bf1c499238986cab95733a75a8051dde937babf9065ca06fdb60b4 WHIRLPOOL bce5a0486eb9bd45aed16b14df78b8472cee0da2392958889e340f2b6f9eea8e965b4a7e8e5f1fee842d76e17b25d46feb68b9d8f415a55b1bd0862b71c5b223
-DIST calibre-0.9.19.tar.xz 28146824 SHA256 c913b8b45bcfc781cdc1a573ff6a57e6989abfcb17b8401d59cf0b9d5e8cf0d5 SHA512 00d52b9dde5d236632db7b3acb3ce68ba4aaf91bf3c10ee30554e76bf4414598bd3dd5d6472a923d7906cb5cea198a16e3c45f5ca292db396714844000a2ef82 WHIRLPOOL 056b02e08886e36706cd29859f3e9199dc049221bc7c0b49441bcfc0f5b6d7ff8277405112ff165e6690522062c69947321fdd9c47507c23542274dd5a73e5da
DIST calibre-0.9.20.tar.xz 28170112 SHA256 96075f6dbd25bf0bd26378b67d695478bd251a5ab8706cbc5907209aa6b6fcda SHA512 6bfa2e5c3b08d4201a281c3067de47d450474586355ab61fe3e4a70ab4a67164fa22b4baadaf859cc89918cc839500330c82e8501f0d52c63441b8bb1cbd4fda WHIRLPOOL 4c21bbc439ccdf2c1ff1cd6d93506d11e165387f68a9cba10f3263bfe6a70085d1ec98db7f187b51e5cc6879427fba2feb0afa2a2d1f4c570517163549546f73
View
184 app-text/calibre/calibre-0.9.14.ebuild
@@ -1,184 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.14.ebuild,v 1.4 2013/02/07 03:29:05 zmedico Exp $
-
-EAPI=5
-PYTHON_DEPEND=2:2.7
-PYTHON_USE_WITH="ssl sqlite"
-
-inherit python eutils fdo-mime bash-completion-r1 multilib
-
-DESCRIPTION="Ebook management application."
-HOMEPAGE="http://calibre-ebook.com/"
-SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-
-KEYWORDS="amd64 x86"
-
-SLOT="0"
-
-IUSE="+udisks"
-
-COMMON_DEPEND="
- >=app-text/podofo-0.8.2:=
- >=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
- >=dev-libs/chmlib-0.40:=
- >=dev-libs/icu-4.4:=
- >=dev-python/beautifulsoup-3.0.5:python-2
- dev-python/netifaces
- dev-python/python-dateutil
- >=dev-python/dnspython-1.6.0
- >=dev-python/cssselect-0.7.1
- >=dev-python/cssutils-0.9.9
- >=dev-python/dbus-python-0.82.2
- >=dev-python/imaging-1.1.6
- >=dev-python/lxml-2.2.1
- >=dev-python/mechanize-0.1.11
- >=dev-python/python-dateutil-1.4.1
- >=dev-python/PyQt4-4.9.1[X,svg,webkit]
- media-fonts/liberation-fonts
- >=media-gfx/imagemagick-6.5.9:=[jpeg,png]
- >=media-libs/freetype-2:=
- >=media-libs/libwmf-0.2.8
- >=media-libs/libmtp-1.1.4:=
- virtual/libusb:1=
- x11-libs/qt-dbus:4=
- x11-libs/qt-svg:4=
- >=x11-misc/xdg-utils-1.0.2-r2"
-
-RDEPEND="${COMMON_DEPEND}
- udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
-
-DEPEND="${COMMON_DEPEND}
- >=dev-python/setuptools-0.6_rc5"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
- python_set_active_version 2.7
- python_pkg_setup
-}
-
-src_prepare() {
- # Fix outdated version constant.
- #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
- # -i src/calibre/constants.py || \
- # die "sed failed to patch constants.py"
-
- # Avoid sandbox violation in /usr/share/gnome/apps when linux.py
- # calls xdg-* (bug #258938).
- sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
- -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
- -e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
- -e "s|PreserveMIMEDefaults():||" \
- -e "s|xdg-icon-resource install|\\0 --mode user|" \
- -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
- -e "s|xdg-mime install|\\0 --mode user|" \
- -i src/calibre/linux.py || die "sed failed to patch linux.py"
-
- # Disable unnecessary privilege dropping for bug #287067.
- sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
- -i setup/install.py || die "sed failed to patch install.py"
-
- sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
-\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
-'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
-'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
-'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
-'-i', 'Makefile'])" \
- -i setup/extensions.py || die "sed failed to patch extensions.py"
-}
-
-src_install() {
-
- # Bypass kbuildsycoca and update-mime-database in order to
- # avoid sandbox violations if xdg-mime tries to call them.
- cat - > "${T}/kbuildsycoca" <<-EOF
- #!${BASH}
- exit 0
- EOF
-
- cp "${T}"/{kbuildsycoca,update-mime-database}
- chmod +x "${T}"/{kbuildsycoca,update-mime-database}
-
- # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
- # violation with kbuildsycoca as in bug #287067, comment #13.
- export -n DISPLAY
-
- # Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
- # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
- # return _parse_localename(localename)
- # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
- # raise ValueError, 'unknown locale: %s' % localename
- #ValueError: unknown locale: 46
- export -n LANGUAGE
-
- # Bug #295672 - Avoid sandbox violation in ~/.config by forcing
- # variables to point to our fake temporary $HOME.
- export HOME="${T}/fake_homedir"
- export XDG_CONFIG_HOME="${HOME}/.config"
- export XDG_DATA_HOME="${HOME}/.local/share"
- export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
- mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
-
- # Bug #334243 - respect LDFLAGS when building calibre-mount-helper
- export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
- local libdir=$(get_libdir)
- [[ -n $libdir ]] || die "get_libdir returned an empty string"
-
- dodir "$(python_get_sitedir)" # for init_calibre.py
- PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
- python setup.py install \
- --root="${D}" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/${libdir}" \
- --staging-root="${ED}usr" \
- --staging-libdir="${ED}usr/${libdir}" || die
-
- grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
- die "failed to fix harcoded \$D in paths"
-
- # Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
- # due to bug #389515 (instead, calibre now calls udisks via dbus).
- rm "${ED}usr/bin/calibre-mount-helper" || die
-
- # The menu entries end up here due to '--mode user' being added to
- # xdg-* options in src_prepare.
- dodir /usr/share/mime/packages
- chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
- mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
- die "failed to register mime types"
- dodir /usr/share/icons
- mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
- die "failed to install icon files"
-
- domenu "${HOME}"/.local/share/applications/*.desktop ||
- die "failed to install .desktop menu files"
-
- dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
- rm -r "${ED}"usr/etc/bash_completion.d
- find "${ED}"usr/etc -type d -empty -delete
-
- cd "${ED}"/usr/share/calibre/fonts/liberation || die
- local x
- for x in * ; do
- [[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
- ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
- done
-
- python_convert_shebangs -r $(python_get_version) "${ED}"
-
- newinitd "${FILESDIR}"/calibre-server.init calibre-server
- newconfd "${FILESDIR}"/calibre-server.conf calibre-server
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- python_mod_optimize /usr/$(get_libdir)/${PN}
-}
-
-pkg_postrm() {
- python_mod_cleanup /usr/$(get_libdir)/${PN}
-}
View
189 app-text/calibre/calibre-0.9.19.ebuild
@@ -1,189 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.19.ebuild,v 1.1 2013/02/15 19:06:27 zmedico Exp $
-
-EAPI=5
-PYTHON_DEPEND=2:2.7
-PYTHON_USE_WITH="ssl sqlite"
-
-inherit python eutils fdo-mime bash-completion-r1 multilib
-
-DESCRIPTION="Ebook management application."
-HOMEPAGE="http://calibre-ebook.com/"
-SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-
-IUSE="+udisks"
-
-COMMON_DEPEND="
- >=app-text/podofo-0.8.2:=
- >=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
- >=dev-libs/chmlib-0.40:=
- >=dev-libs/icu-4.4:=
- >=dev-python/beautifulsoup-3.0.5:python-2
- dev-python/netifaces
- dev-python/python-dateutil
- >=dev-python/dnspython-1.6.0
- >=dev-python/cssselect-0.7.1
- >=dev-python/cssutils-0.9.9
- >=dev-python/dbus-python-0.82.2
- >=dev-python/imaging-1.1.6
- >=dev-python/lxml-2.2.1
- >=dev-python/mechanize-0.1.11
- >=dev-python/python-dateutil-1.4.1
- >=dev-python/PyQt4-4.9.1[X,svg,webkit]
- media-fonts/liberation-fonts
- >=media-gfx/imagemagick-6.5.9[jpeg,png]
- >=media-libs/freetype-2:=
- >=media-libs/libwmf-0.2.8
- >=media-libs/libmtp-1.1.4:=
- virtual/libusb:1=
- x11-libs/qt-dbus:4=
- x11-libs/qt-svg:4=
- >=x11-misc/xdg-utils-1.0.2-r2"
-
-RDEPEND="${COMMON_DEPEND}
- udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
-
-DEPEND="${COMMON_DEPEND}
- >=dev-python/setuptools-0.6_rc5"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
- python_set_active_version 2.7
- python_pkg_setup
-}
-
-src_prepare() {
- # Fix outdated version constant.
- #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
- # -i src/calibre/constants.py || \
- # die "sed failed to patch constants.py"
-
- # Avoid sandbox violation in /usr/share/gnome/apps when linux.py
- # calls xdg-* (bug #258938).
- sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
- -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
- -e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
- -e "s|PreserveMIMEDefaults():||" \
- -e "s|xdg-icon-resource install|\\0 --mode user|" \
- -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
- -e "s|xdg-mime install|\\0 --mode user|" \
- -i src/calibre/linux.py || die "sed failed to patch linux.py"
-
- # Disable unnecessary privilege dropping for bug #287067.
- sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
- -i setup/install.py || die "sed failed to patch install.py"
-
- sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
-\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
-'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
-'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
-'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
-'-i', 'Makefile'])" \
- -i setup/extensions.py || die "sed failed to patch extensions.py"
-
- # no_updates: do not annoy user with "new version is availible all the time
- # disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
- epatch \
- "${FILESDIR}/${PN}-no_updates_dialog.patch" \
- "${FILESDIR}/${PN}-disable_plugins.patch"
-}
-
-src_install() {
- # Bypass kbuildsycoca and update-mime-database in order to
- # avoid sandbox violations if xdg-mime tries to call them.
- cat - > "${T}/kbuildsycoca" <<-EOF
- #!${BASH}
- exit 0
- EOF
-
- cp "${T}"/{kbuildsycoca,update-mime-database}
- chmod +x "${T}"/{kbuildsycoca,update-mime-database}
-
- # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
- # violation with kbuildsycoca as in bug #287067, comment #13.
- export -n DISPLAY
-
- # Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
- # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
- # return _parse_localename(localename)
- # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
- # raise ValueError, 'unknown locale: %s' % localename
- #ValueError: unknown locale: 46
- export -n LANGUAGE
-
- # Bug #295672 - Avoid sandbox violation in ~/.config by forcing
- # variables to point to our fake temporary $HOME.
- export HOME="${T}/fake_homedir"
- export XDG_CONFIG_HOME="${HOME}/.config"
- export XDG_DATA_HOME="${HOME}/.local/share"
- export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
- mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
-
- # Bug #334243 - respect LDFLAGS when building calibre-mount-helper
- export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
- local libdir=$(get_libdir)
- [[ -n $libdir ]] || die "get_libdir returned an empty string"
-
- dodir "$(python_get_sitedir)" # for init_calibre.py
- PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
- python setup.py install \
- --root="${D}" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/${libdir}" \
- --staging-root="${ED}usr" \
- --staging-libdir="${ED}usr/${libdir}" || die
-
- grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
- die "failed to fix harcoded \$D in paths"
-
- # Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
- # due to bug #389515 (instead, calibre now calls udisks via dbus).
- rm "${ED}usr/bin/calibre-mount-helper" || die
-
- # The menu entries end up here due to '--mode user' being added to
- # xdg-* options in src_prepare.
- dodir /usr/share/mime/packages
- chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
- mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
- die "failed to register mime types"
- dodir /usr/share/icons
- mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
- die "failed to install icon files"
-
- domenu "${HOME}"/.local/share/applications/*.desktop ||
- die "failed to install .desktop menu files"
-
- dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
- rm -r "${ED}"usr/etc/bash_completion.d
- find "${ED}"usr/etc -type d -empty -delete
-
- cd "${ED}"/usr/share/calibre/fonts/liberation || die
- local x
- for x in * ; do
- [[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
- ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
- done
-
- python_convert_shebangs -r $(python_get_version) "${ED}"
-
- newinitd "${FILESDIR}"/calibre-server.init calibre-server
- newconfd "${FILESDIR}"/calibre-server.conf calibre-server
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- python_mod_optimize /usr/$(get_libdir)/${PN}
-}
-
-pkg_postrm() {
- python_mod_cleanup /usr/$(get_libdir)/${PN}
-}
View
4 app-text/calibre/calibre-0.9.20.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.20.ebuild,v 1.1 2013/02/22 08:38:14 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.20.ebuild,v 1.2 2013/02/27 19:06:57 scarabeus Exp $
EAPI=5
PYTHON_DEPEND=2:2.7
@@ -14,7 +14,7 @@ SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
SLOT="0"
View
40 app-text/pinfo/files/pinfo-0.6.10-tinfo.patch
@@ -0,0 +1,40 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -118,7 +118,24 @@
+
+
+ # curses
++PKG_CHECK_MODULES(ncursesw,ncursesw,[
++ curses_includes="$ncursesw_CFLAGS"
++ curses_libs="$ncursesw_LIBS"
++ curses_h=ncurses.h
++ stop_searching=true
++ found_curses_h=true
++ USE_CURSES=true],[
++ PKG_CHECK_MODULES(ncurses,ncurses,[
++ curses_includes="$ncurses_CFLAGS"
++ curses_libs="$ncurses_LIBS"
++ curses_h=ncurses.h
++ stop_searching=true
++ found_curses_h=true
++ USE_CURSES=true],
++ [])])
++
+ AC_CHECK_CURSES
++
+ if ! test "x$USE_CURSES" = "xtrue"; then
+ AC_MSG_ERROR([Curses not found. You need curses to compile pinfo])
+ fi
+--- a/macros/curses.m4
++++ b/macros/curses.m4
+@@ -175,8 +175,8 @@
+ AC_DEFUN([AC_SEARCH_CURSES_H], [
+ AC_MSG_CHECKING([location of curses.h file])
+
+- stop_searching=false
+- found_curses_h=false
++# stop_searching=false
++# found_curses_h=false
+
+ dnl if a particular location was specified
+ if test "x$curses_location" != "xfalse"
View
6 app-text/pinfo/pinfo-0.6.10-r3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/pinfo/pinfo-0.6.10-r3.ebuild,v 1.7 2012/06/17 18:36:19 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/pinfo/pinfo-0.6.10-r3.ebuild,v 1.8 2013/02/27 20:20:39 jer Exp $
EAPI=4
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="nls readline"
RDEPEND="
- sys-libs/ncurses
+ sys-libs/ncurses[-tinfo]
nls? ( virtual/libintl )
"
View
53 app-text/pinfo/pinfo-0.6.10-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/pinfo/pinfo-0.6.10-r4.ebuild,v 1.1 2013/02/27 20:20:39 jer Exp $
+
+EAPI=5
+inherit eutils flag-o-matic
+
+DESCRIPTION="Hypertext info and man viewer based on (n)curses"
+HOMEPAGE="http://pinfo.alioth.debian.org/"
+SRC_URI="https://alioth.debian.org/frs/download.php/3351/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="nls readline"
+
+RDEPEND="
+ sys-libs/ncurses
+ nls? ( virtual/libintl )
+"
+
+DEPEND="
+ ${RDEPEND}
+ sys-devel/bison
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${PN}-0.6.9-as-needed.patch \
+ "${FILESDIR}"/${PN}-0.6.9-GROFF_NO_SGR.patch \
+ "${FILESDIR}"/${PN}-0.6.9-lzma-xz.patch \
+ "${FILESDIR}"/${PN}-0.6.10-version.patch \
+ "${FILESDIR}"/${PN}-0.6.10-info-suffix.patch \
+ "${FILESDIR}"/${PN}-0.6.10-dir-file.patch \
+ "${FILESDIR}"/${PN}-0.6.10-tinfo.patch
+
+ # autoconf does not work as expected
+ ./autogen.sh || die
+
+ append-cflags -D_BSD_SOURCE # sbrk()
+}
+
+src_configure() {
+ econf \
+ $(use_with readline) \
+ $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" sysconfdir=/etc install
+}
View
3  dev-embedded/tigcc/Manifest
@@ -1,9 +1,6 @@
-DIST binutils-2.14.tar.bz2 10921504 SHA256 e20bdd49a0fb317959b410c1fe81269a620ec21207045d8a37cadea621be4b59 SHA512 e54772795dd91eaba77f18d348d7c94d275b50d54ee7d4a77d9ed2cbdc3943e9603decd6cdbe4be10d444624e671e3aa9e9ad365fa0c7f88d8f35898e8b3ba8c WHIRLPOOL 92f0cba1bb72dc677458afee7c3c43536199ca69b75aadcd3262d38f0e0c3e5ef40eb075ea2955ed38bc6685f793b06420b621bc593134f22157260be85dba57
DIST binutils-2.16.1.tar.bz2 12549917 SHA256 351a6846ee179a37ed87a487971547159a7f4f92a1dec598c727f184a0de61ae SHA512 dbfccab518abc3352c4d09039da0f3b946ddc5557d7c193286adb0a39ced41f30246c41370b2b63db53eb5577bc0f1f61b789960443121274fd8f254a1b739bd WHIRLPOOL 0c15a9ceede92058c16c348552c31e6b6160e6dd67f626aff0af70b2f3b36db2b6a8889c2271ab4c08fad0a1c08fdebf984b254809d7066bca0cc6cecfe0de41
DIST flashosa.zip 2437 SHA256 ae0be66d99aea7f7d84364347c220ed1bc8cae5f898a6e8b1a9458b445fdfea4 SHA512 f81edcf7d1b8ec6dab0d44053a967dca5243ee0825f6c1a2b476e02904ead6f575b948ae0da6fbf854eb0e059fb49a9be6e5708fb8c9e50e51b16b406f6b9efa WHIRLPOOL fad2ac67c10387aaac2bcfd4dd8116c36bf2b2c52bf01c43e3dd770590488dfd0572c048973a3329dda86cedb28c007abbd89a6ff0c826ed68f606c91820ea07
DIST gcc-4.1-20060728.tar.bz2 37038705 SHA256 2600728a9448522c80ff64f99eff93a4499f0a7aa460c55bb08e76875084417b SHA512 c54d236d0e7a5b92acc81030067af00dd3ecc0f27a6b81c82fe6535592470f4c6a30e3a386df397fb4dd5bca6455cf473f103f484dc89ed2efba9ae55dda413f WHIRLPOOL ca80ea9c288b1ecff481df3b8ef5c65b8048e528fe2387a579295bec2d2f49348e822af0df0baa9b80f2b27227c3a7eb272aaf21b0f248e9a39f8ae1998f39e7
-DIST gcc-core-3.3.3.tar.bz2 11553433 SHA256 a4bf992ca719711a77d09b84fc496bbe6fcecb8feac996c2e6e102d3cbbe15eb SHA512 6cc97d6b829510fbe2ae70f28ed5c852e820c643fe307ede2f65359cc88fe715f6610434b73aabf115c4a9f3d4e21c1307cd0e677157a3f986588fff6b68add6 WHIRLPOOL 39c3f8ddca67d78b06b145c308bb004029525f529fcf0a3d83c7fcbc95c102048be4d10c8d3d68589d7276c3d04dc6f60b87e1f5b57f7518e4a6c4b0a8773172
DIST libfargo.zip 14766 SHA256 c37bacb744c94519b1dea0b0b855baa4379b009ec7200437521895f8a9ea90eb SHA512 a3a48de66f32f5a363465b99bd0be932a585a92b5e914ccc7360586ba9da83f1620cef9b102d69816754ec3437b2de8d76c3504182106baf8eb8cdf2bd823f1a WHIRLPOOL 42868cd9ee7dda00a8ea490df834d9b0aed40732ad7fdb7cb7e160d10a8d44d287209bd3fc53b0730a68cc462a4f6c25d4b586b749eb07786405149fce6ee83a
-DIST tigcc-0.95_p3.tar.bz2 3206165 SHA256 b68f5f68c336f28dcd96383c46490a1bdd9ac678e38626d3d445e388639372d3 SHA512 bbf24a63c8209d98e2f202deb58f37eb9cfbb944f5f501ebfbfb9e5039e68be17aec85c0bb87d89b2ec567a43427a8cd6c868fdb1e122663cb30ef363a24ddb6 WHIRLPOOL 3979a59c582a1d68c83abd0268be61714171f89e9ee7bb9cb14a6ad1ae93bb15c704ef23eac8bc9179cd9a770fa75883173b30ba55123055c350e9a81e5d2f3b
DIST tigcc-0.96_beta7.tar.bz2 2828952 SHA256 da3d75515f1a0091203b3c1f47f8fa342302e45e0bbe62849391ce0935521b0b SHA512 e2b16502ded365561a4c5ca26dc261fb08c3adc717d96effb27b6ea58c2f16a072c36eb114929756cbd4ce0349ba1c47a12f90cccd0587eb7fb2835623bdd966 WHIRLPOOL 9f6b5545449f5fac299d3993d1e7cfbae4fc849c685dbfa01500fb4e5148cf5ca1c6626b76b2602969a175970d40438615d6f6a06e7299be43e1b3ad8b054482
DIST tigcc-0.96_beta8.tar.bz2 2829870 SHA256 e8bccad2c887f91f4d6ab79f4ebef467a7173f9d77fbad20377699246915fcd3 SHA512 e28415b309b73fa949fe9f0224239f07e62136e93c4d8fe98ad2fe32a99475620092c9317bfdd098d37a2a1dfb826c2f6fd23ab26fdcc444650dc66643cfb0e7 WHIRLPOOL 881e1da5d35804315ad54ff2d2b7cd34f4c44dc3d8c08f7cc9628a8d4cb4b95db575baa0b05fb9eb3942eccca46955448c1c5bcf7a1c81066cfce4f96d548d99
View
11 dev-embedded/tigcc/files/a68k-fix.patch
@@ -1,11 +0,0 @@
---- sources/a68k/src/A68kdef.h.org 2004-05-19 15:21:48.555233864 +0200
-+++ sources/a68k/src/A68kdef.h 2004-05-19 15:22:12.527589512 +0200
-@@ -35,7 +35,7 @@
- #include <fcntl.h> */
- #else
- /* extern char *malloc(); */ /* (2.71.F3d) should be declared in stdlib.h */
--extern int open(), creat(), read(), write(), close(), unlink();
-+/* extern int open(), creat(), read(), write(), close(), unlink(); */
- #if defined(__MACH__) && defined(__APPLE__) /* Darwin / OS X */
- /* On Darwin, the implicit declaration below won't work, so we need to include
- <unistd.h>. - v.2.71.F3j, Kevin Kofler (reported by Christian Walther) */
View
229 dev-embedded/tigcc/tigcc-0.95_p3.ebuild
@@ -1,229 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/tigcc/tigcc-0.95_p3.ebuild,v 1.8 2012/04/30 02:53:44 vapier Exp $
-
-inherit eutils
-
-BASE_GCC="3.3.3"
-BASE_BINUTILS="2.14"
-GCC_VER=${BASE_GCC:0:3}
-BIN_VER=${BASE_BINUTILS:0:4}
-S=${WORKDIR}
-DESCRIPTION="Cross compiler for Texas Instruments TI-89, TI-92(+) and V200 calculators"
-HOMEPAGE="http://tigcc.ticalc.org"
-
-# mirror://gentoo/${P}.tar.bz2 comes from http://tigcc.ticalc.org/linux/tigcc_src.tar.bz2
-# which isn't that reliable
-
-#All kernel mirrors in gentoo didn't have 2.14
-# mirror://kernel/linux/devel/binutils/binutils-${BASE_BINUTILS}.tar.bz2
-
-SRC_URI="mirror://gentoo/${P}.tar.bz2
- mirror://gnu/gcc/releases/gcc-${BASE_GCC}/gcc-core-${BASE_GCC}.tar.bz2
- http://cdn.mirror.garr.it/mirrors/gnuftp/binutils/binutils-${BASE_BINUTILS}.tar.bz2
- http://members.chello.at/gerhard.kofler/kevin/ti89prog/libfargo.zip
- http://members.chello.at/gerhard.kofler/kevin/ti89prog/flashosa.zip"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
-DEPEND="${RDEPEND}
- app-arch/unzip
- >=sys-devel/bison-1.875"
-
-src_unpack() {
- unpack ${A}
- # start by patching binutils and gcc
- cd ${WORKDIR}/binutils-${BASE_BINUTILS}
- epatch ${S}/sources/gcc/gas-${BIN_VER}-tigcc-*.diff
-
- cd ${WORKDIR}/gcc-${BASE_GCC}
- epatch ${S}/sources/gcc/gcc-${BASE_GCC}-tigcc-*.diff
-
- # a68k didn't compile, this should fix it.
- cd ${S}
- epatch ${FILESDIR}/a68k-fix.patch
-
- # fixes a bug in tprbuilder, needed for 0.95_beta8-r1
- # epatch ${FILESDIR}/tprbuilder-fix.patch
-
- # make build directories for binutils and gcc
- mkdir -p ${WORKDIR}/build/binutils
- mkdir ${WORKDIR}/build/gcc
-}
-
-src_compile() {
- # build binutils
- cd ${WORKDIR}/build/binutils
- CFLAGS="$CFLAGS" ${WORKDIR}/binutils-${BASE_BINUTILS}/configure \
- --disable-serial-configure --target=m68k-coff --disable-shared \
- --enable-static --disable-multilib --disable-nls \
- || die
- emake || die
-
- # build gcc
- cd ${WORKDIR}/build/gcc
-
- # --with-headers=${S}/tigcclib/include/c \
- CFLAGS="$CFLAGS" ${WORKDIR}/gcc-${BASE_GCC}/configure --target=m68k-coff \
- --with-gnu-as --with-as=${WORKDIR}/build/binutils/gas/as-new --with-gnu-ld \
- --disable-nls --disable-multilib --disable-shared --enable-static \
- --disable-threads \
- || die
- # GCC compilations _is intended_ to fail on a certain point, don't worry about that.
- emake
-
- # build a68k assembler
- cd ${S}/sources/a68k/src
- emake -e || die
-
- # build ld-tigcc linker
- cd ${S}/sources/ld-tigcc
- emake -e || die
-
- # build tigcc front-end
- cd ${S}/sources/tigcc/src
- emake -e || die
-
- # build tprbuilder (TIGCC project builder)
- cd ${S}/sources/tprbuilder/src
- emake -e || die
-
- # build patcher (object file patcher)
- cd ${S}/sources/patcher/src
- emake -e || die
-
- # build parser
- cd ${S}/sources/parser/src
- emake -e || die
-
- # build tict tool suite
- cd ${S}/tt
- CFLAGS="$CFLAGS" ./makelinux.sh || die
-
- # patch the script that launches the documentation browser to point to the correct location
- sed "s:\$TIGCC/doc:/usr/share/doc/${P}:g" ${S}/tigcclib/doc/converter/tigccdoc > ${S}/tigcclib/doc/converter/tigccdoc.new
-}
-
-src_install() {
- #ENV_FILE=${D}/etc/env.d/gcc/ti-linux-gnu-${GCC_VER}
- ENV_FILE=${D}/etc/env.d/99tigcc
-
- # install documentation
-
- cd ${S}/tigcclib/doc/converter
- into /usr
- dodir /usr/bin
- newbin tigccdoc.new tigccdoc
-
- dodir /usr/share/doc/${PF}
- cd ${S}
- dodoc AUTHORS BUGS CHANGELOG COPYING DIRECTORIES HOWTO INSTALL README README.linux README.osX
-
- cd ${S}/tigcclib/doc
- dohtml -r html/*.html
- cp html/qt-assistant.adp ${D}/usr/share/doc/${PF}/html
-
- cd ${S}/sources/a68k
- docinto a68k
- dodoc docs/*.txt
-
- cd ${S}/sources/tigcc
- docinto tigcc
- dodoc AUTHORS COPYING ChangeLog README
-
- cd ${S}/sources/tprbuilder
- docinto tprbuilder
- dodoc AUTHORS COPYING ChangeLog README
-
- cd ${S}/sources/patcher
- docinto patcher
- dodoc AUTHORS COPYING ChangeLog README
-
- cd ${S}/sources/parser
- docinto parser
- dodoc AUTHORS COPYING ChangeLog README
-
- cd ${S}/tt
- docinto tools
- dodoc history.txt linux_readme.txt readme.txt tooldocs.txt
-
- exeinto /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}
- # install gcc
- cd ${WORKDIR}/build/gcc
- doexe gcc/cc1
- newexe gcc/xgcc gcc
- dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/gcc /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/ti-linux-gnu-gcc
-
- # install gas
- # exeinto /usr/ti-linux-gnu/bin <-- a symlink will be created so that gas resides in /usr/ti-linux-gnu/bin too
- cd ${WORKDIR}/build/binutils
- newexe gas/as-new as
-
- # install a68k
- cd ${S}/sources/a68k/src
- newexe A68k a68k
-
- # install ld-tigcc
- cd ${S}/sources/ld-tigcc
- doexe ld-tigcc
- doexe ar-tigcc
-
- # install tigcc
- cd ${S}/sources/tigcc/src
- doexe tigcc
- dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/tigcc /usr/ti-linux-gnu/tigcc-bin/${GCC_VER}/ti-linux-gnu-tigcc
-
- # install tprbuilder
- cd ${S}/sources/tprbuilder/src
- doexe tprbuilder
-
- # install patcher
- cd ${S}/sources/patcher/src
- doexe patcher
-
- # install parser
- cd ${S}/sources/parser/src
- doexe parser
-
- # install tict tool suite
- cd ${S}/tt
- doexe linuxbin/*
-
- # install header files
- dodir /usr/include/tigcc
- cp -R ${S}/tigcclib/include/* ${D}/usr/include/tigcc
- dosym /usr/include/tigcc/asm/os.h /usr/include/tigcc/asm/OS.h
-
- insinto /usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER}
- # install library
- cd ${S}/tigcclib
- doins lib/*
- cd ${WORKDIR}
- doins flashosa/flashos.a
- doins fargo.a
-
- dodir /usr/share/tigcc
- # copy example programs
- cp -r ${S}/examples ${D}/usr/share/tigcc
-
- # create TIGCC env variable
- dodir /etc/env.d/gcc
- # echo -e "TIGCC=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}\"" >> ${ENV_FILE}
- # echo -e "CC=\"tigcc\"" >> ${ENV_FILE}
- echo -e "TIGCC=\"/usr/ti-linux-gnu\"" >> ${ENV_FILE}
- echo -e "PATH=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}:/usr/ti-linux-gnu/bin\"" >> ${ENV_FILE}
- echo -e "ROOTPATH=\"/usr/ti-linux-gnu/tigcc-bin/${GCC_VER}:/usr/ti-linux-gnu/bin\"" >> ${ENV_FILE}
- echo -e "LDPATH=\"/usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER}\"" >> ${ENV_FILE}
-
- # a cross-compiling gcc with hard-coded names has been built.
- # therefore, we must place some symlinks.
- dosym /usr/include/tigcc /usr/ti-linux-gnu/include
- dosym /usr/lib/gcc-lib/ti-linux-gnu/${GCC_VER} /usr/ti-linux-gnu/lib
- dosym /usr/share/doc/${PF} /usr/ti-linux-gnu/doc
- dosym /usr/ti-linux-gnu/tigcc-bin/${GCC_VER} /usr/ti-linux-gnu/bin
-}
View
4 dev-lang/nacl-toolchain-newlib/Manifest
@@ -1,11 +1,15 @@
DIST binutils-2.20.1.tar.bz2 17591527 SHA256 71d37c96451333c5c0b84b170169fdcb138bbb27397dc06281905d9717c8ed64 SHA512 b05c93eb9ba8db344fbdee3c5b36ed5a7ad1366f948d41af43286715c7345a2477e0808d25f7bbf81b54ab06c4d46356d44318d56efcdbef42236d1a694411fc WHIRLPOOL 6166462fce695914a32c3295dadb6782716bb6693ee0a2a5543cc925e4967f5bccf38a5a2c244703bb9990acd229d0588a9463c62cec042f24107854c631518e
DIST gcc-4.4.3.tar.bz2 62944934 SHA256 97ed664694b02b4d58ac2cafe443d02a388f9cb3645e7778843b5086a5fec040 SHA512 7e94f874f66d248fa930dc415c9442c6c5bff134653dacb7749e1f8a75c4660e29d47661c0f5a254d6fcbdf75a2c37aa7e26091f370a934277421879f98b1928 WHIRLPOOL af2449836826c51ac26bc0b228fedccaa99c7652244e42baab47eff99422940d9b440cf359f8dfb5c2f0c9b509313860aa753c621cd2c17db558c988b856b274
DIST naclbinutils-2.20.1-r10520.patch.bz2 38550 SHA256 3f369a6b4e4d79bf437c6ceab462a4fe7dc5fabceb32eb1dec9e149f8619de72 SHA512 58a81e665a32946e92813b3e07f23d59068c91a0074b1be1fbf0dba0ce5014ae7a86ce59e0f53d4ed24ae7c712376a27aac9f95fc85163cd9380a8cfdad167f8 WHIRLPOOL 380f631cb09f2d5191f18815538a419834bc4463a4572eb312d2f6cc1d696319f7d31f7558664462374d364318f414aebd7f76a071a4678a02742105f4bfe90e
+DIST naclbinutils-2.20.1-r10915.patch.bz2 44660 SHA256 009c497df864accb8cc1ec923347002ea53cb686cf26d772c9e740e3ba56b27d SHA512 3db827c5a2ae8d9059393311b791bc34982ec0e2872d907a289298890369c78793a897351d244abe2ea74b4eb9363632a5e0c4eab38f21e456300904f05d9d41 WHIRLPOOL fb9e7ffaa68da4b54ccac1d78b683a0a6b2f9a94308b5ad470e3d069b3188ca9678e001a5881c020ade6be72f93ceac82fd5aea16217c67e64ea3a2251148d18
DIST naclbinutils-2.20.1-r9093.patch.bz2 38538 SHA256 ea08fbe4b53317a6f465aee1afaf61c4fcb63765d877156cc42ff267faa103c6 SHA512 b7f9f8105de1adb44f89927ddb47428dbfee597a5cbe3ab85986a55a8403f3fcdb4cebab84019f78f32df540408c9c237929d2c5c4f3b0f4e116712ecce47475 WHIRLPOOL 336299d2e2fba147353675f31e3e2759da5311cf3fec3ccb27081761674f80241b38097b29217457b9422ab06b5b2e0fb751061a10b4a7c86e3c6c5761988f56
DIST naclgcc-4.4.3-r10520.patch.bz2 39900 SHA256 40d9fed5c1a9c19f0dcc8f2bc820e3c899d6cec3430ee49c14096b928c6ef480 SHA512 edd8c4babfb5e4609a957efca22bbbd0aa44b4bc2f10bb6191bf6fe3004c529913ee018e1500d2c9f86b99c4388a4cbceb6ad82de1e4dd4cfb708d10fe4dc0a4 WHIRLPOOL 93e0866e7dd70336fa72908c12c0b5e2dec57ea2a8f5e8332dc5bf71608ce97647d6e1b6b21345a8b55bb4e53aca1c545b5ccd54fd000918776c067a99b42660
+DIST naclgcc-4.4.3-r10915.patch.bz2 39924 SHA256 635f7d682bdd3ce507566e2b1b8361c15cd4aeb36ea39c4f6147d773281578a8 SHA512 e3b4c63c3a0cfb6712e29491bc627d50d555450d5f866c7e283fada681ce5cd870277513965eae56b5515807a41f1e9112cbe5a5bbf063809bbf4321e9a55f2d WHIRLPOOL 312db4992a0e6045ede2a046eba4e4c369b9dd2e2b1bc1e8195b05c911e99e53b330eb190c61978f1d3ad2a433afd9167295d4cb1cc28357221356e49c3f6432
DIST naclgcc-4.4.3-r9093.patch.bz2 39561 SHA256 a90aeb300d886a2ada571e6f0826adca02cb579b026c0c06457589f019317568 SHA512 723fc258a7d57855a5dcf4b11b1d6cc6cc08189d912809e8eda1ea1c31f10c7cebc6230ee2b76a2957fcab0b52ac623899a0e8f619e516c7dfda5139457c3409 WHIRLPOOL 58cf5baa6660f0f98202fb4fa0f58c861cf8ea761c061ff6cd7b47b0d22984f6dc6c50a5d3754e816c11798971269ef7bb9c41246437547de49fd161f4d4b95d
DIST naclnewlib-1.20.0-r10520.patch.bz2 92737 SHA256 109a86cc5d3e059004d90c12f1319a293ad3a137a62e6006cc997b44487cebed SHA512 60ab5fcce4c0548cf40fa55e036e5c3ad25fbcf51c719e1d632c77fe55086774cacf2e73f08d12400350ebc9e3b189558c17e2912a481a83ccd6884a142e1acb WHIRLPOOL 62c76dddd182fca2e3d2a45bb15228406ff73664e1d742928883660f53d4f0d1b166fb56c182c13e18dd8fe406d5d72d1d0dbf533996281fbfaf9a3736078053
+DIST naclnewlib-1.20.0-r10915.patch.bz2 94556 SHA256 d56efcbdd776854e9692748ea098f3f6f4c1fa7138bb1ac392c256ea53c037eb SHA512 c1891ccaea7e6db52854e20852445f607f23c196367ac7630b706d720f5db617eda4ba2ac8df05b405af83d77a2bd7efad49abcb9f8f55eb840dc2a4a219c6d8 WHIRLPOOL c6dbe3688c2b64e31e7caef80164abaaa0ef904c442f93495f436ee4d3745a3a24e94e44ebf0c79952a13761b6d34d999283304adb0ccb667ed84dd0b152f4aa
DIST naclnewlib-1.20.0-r9093.patch.bz2 92392 SHA256 3db6c5cd3344ca1bdd23db170a20c5e248dbbdb06706574bc4c6dacafddd6c9c SHA512 81f9c26bacc3c914c112b45e8a1012746ace869c60c309d0c2dfac449b26a0c3af1aeee577512eb910b47433e432988a7709d57088445428b108af348ad3e32b WHIRLPOOL da5c0588cc59ec14982be5b01188e4fd8fa72afcc738b2580c685a8d558f03b78e35f0b5de1fcdc3179414ccf61eb7937d5b55f422f9d327da36af454866970a
DIST nacltoolchain-buildscripts-r10520.tar.gz 20323 SHA256 87f06f423a5ff86e99a0077390b7743f7bc1eec2b2a0516a4498055329f550bb SHA512 19fb4f484e0768e03d9ada3aa6ae7c366ae8e9bd1adf54e292ef0f4dd73ef5f9f2e289468576dfdbf3170246314066d67409cf32c4072d07d1bb841d02ca41c0 WHIRLPOOL eda7cd82eeb072a2e6da6075269396867072e4c90591cfadfc4cc746a0f895ddbca637847ed3e26b5da54d84fbcfb78ff02c9a7bdc3990a194a4fa26299e8d51
+DIST nacltoolchain-buildscripts-r10915.tar.gz 20364 SHA256 8eb5b19a310fecff76549b83e8a82769c5a499256d64fc6a4032313793ce2123 SHA512 74be89bf89be2eb9fd93f6a5aa96faa0c8c7ad08440c6875ac51cb78d0c5acbb6521a89394b29e30d36d88975777f2c8b03ca074197f281a7379a3cf0dd50674 WHIRLPOOL 97b91168fdb4b1b8e1801c8762fd3f0f3930e105da8fa5a9f4ab1e06a2979a44a788bc868c460f090b4ef9518b5d374025b09679872167a1f202ae8323bb1532
DIST nacltoolchain-buildscripts-r9093.tar.gz 20364 SHA256 648e17f89fb21a0508eeabc332e243eb4470c3f4906152a475e72cc62ae5c44e SHA512 e81bf5b61150c7022a87d36bdd14bd4694feadf4baa75316cc05f72466a3c4def8a659416399339d3db1a49bf7e988df228c1e466b90098d1041f3b5d8065562 WHIRLPOOL 5ce758c73af352979f1b0a46269d2d00493d03e2b504f4c1ffd98813e4b28816bac07416748ef8648825c1aba30689933a8ffb204aec8076730b117ea031e7db
DIST newlib-1.20.0.tar.gz 14571004 SHA256 c644b2847244278c57bec2ddda69d8fab5a7c767f3b9af69aa7aa3da823ff692 SHA512 2abf1d30980e460c4d6ffe4d1682e38403d056048e00675362256731e57fe6759d01e85bcba84258d211941926e13bf3c632ff3824931a844c8b2596e795451f WHIRLPOOL be7996e493b0f2be6992c579796ea9d6968ed3b0a4f5d9c58e1c8b255a1060df18e6ae3d7ecf3a291c5859a6c04bdd39296e9ee5811eb59e2e7646da27089f66
View
98 dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p10915.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/nacl-toolchain-newlib/nacl-toolchain-newlib-0_p10915.ebuild,v 1.1 2013/02/28 04:44:35 phajdan.jr Exp $
+
+EAPI="4"
+
+inherit eutils flag-o-matic multilib
+
+BINUTILS_PV="2.20.1"
+NEWLIB_PV="1.20.0"
+GCC_PV="4.4.3"
+NACL_REVISION="${PV##*_p}"
+
+DESCRIPTION="Native Client newlib-based toolchain (only for compiling IRT)"
+HOMEPAGE="http://code.google.com/chrome/nativeclient/"
+SRC_URI="mirror://gnu/binutils/binutils-${BINUTILS_PV}.tar.bz2
+ ftp://sources.redhat.com/pub/newlib/newlib-${NEWLIB_PV}.tar.gz
+ mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_PV}.tar.bz2
+ http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/nacltoolchain-buildscripts-r${NACL_REVISION}.tar.gz
+ http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclbinutils-${BINUTILS_PV}-r${NACL_REVISION}.patch.bz2
+ http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclnewlib-${NEWLIB_PV}-r${NACL_REVISION}.patch.bz2
+ http://gsdview.appspot.com/nativeclient-archive2/x86_toolchain/r${NACL_REVISION}/naclgcc-${GCC_PV}-r${NACL_REVISION}.patch.bz2
+"
+
+LICENSE="BSD" # NaCl
+LICENSE+=" || ( GPL-3 LGPL-3 )" # binutils
+LICENSE+=" NEWLIB LIBGLOSS GPL-2" # newlib
+LICENSE+=" GPL-3 LGPL-3 || ( GPL-3 libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.2" # gcc
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Stripping with a non-NaCl strip breaks the toolchain, bug #386931.
+# Tests are broken, bug #391761.
+RESTRICT="strip test"
+
+# Executable section checks do not make sense for newlib, bug #390383.
+QA_EXECSTACK="usr/lib*/nacl-toolchain-newlib/*/lib*/*"
+
+RDEPEND="
+ >=dev-libs/gmp-5.0.2
+ >=dev-libs/mpfr-3.0.1
+ >=sys-libs/glibc-2.8
+ >=sys-libs/zlib-1.1.4
+"
+DEPEND="${RDEPEND}
+ app-arch/zip
+ app-arch/unzip
+ dev-libs/mpc
+ dev-libs/cloog-ppl
+ dev-libs/ppl
+ >=media-libs/libart_lgpl-2.1
+ >=sys-apps/texinfo-4.8
+ >=sys-devel/binutils-2.15.94
+ >=sys-devel/bison-1.875
+ >=sys-devel/flex-2.5.4
+ sys-devel/gnuconfig
+ sys-devel/m4
+ >=sys-libs/ncurses-5.2-r2
+ >=sys-apps/sed-4
+ sys-devel/gettext
+ virtual/libiconv
+ virtual/yacc
+"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ # Unset variables known to break the build. This is a black-list
+ # rather than white-list because it's not obvious how to come up
+ # with a comprehensive white-list.
+ # For more info see bug #413995.
+ unset -v LANGUAGES || die
+}
+
+src_prepare() {
+ mkdir SRC || die
+ mv binutils-${BINUTILS_PV} SRC/binutils || die
+ mv newlib-${NEWLIB_PV} SRC/newlib || die
+ mv gcc-${GCC_PV} SRC/gcc || die
+ cd SRC || die
+ EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"
+
+ # Parallel build failure, bug #437048.
+ epatch "${FILESDIR}/gcc-parallel-build-r0.patch"
+}
+
+src_compile() {
+ strip-flags # See bug #390589.
+ emake PREFIX="${PWD}/${PN}" CANNED_REVISION="yes" build-with-newlib
+}
+
+src_install() {
+ local TOOLCHAIN_HOME="/usr/$(get_libdir)"
+ dodir "${TOOLCHAIN_HOME}"
+ mv "${WORKDIR}/${PN}" "${ED}/${TOOLCHAIN_HOME}" || die
+}
View
1  dev-lang/v8/Manifest
@@ -1,3 +1,4 @@
DIST v8-3.15.11.15.tar.bz2 10396424 SHA256 b5064a3c9d27479532f2ad63182285fde5fe4fea0327715a60f8455f490603e0 SHA512 d24d83794ec41651f61c6d4df668100e64d8006478c2fb942a7df477356effef65edb0e8b71444bf0c3ba5b5ee95825bae845d80910c5e2ef81dee87f5449330 WHIRLPOOL 24b1b0daeda44a9ca0065617d3d3fffad35d510d2d3cc827d1aed7916356ef5d8e3b3ecc7e14f6e429fb3954c8eeeccc842ccd19bb607ea57e678673ad2efd31
DIST v8-3.16.11.1.tar.bz2 10421956 SHA256 d8d3fc8032ca841db581719996883fbc7118b8e183b6ec474c7c8e01cff728fa SHA512 0ba7c9b40ec5829decea6b1a057c81e48834992c839674b833fd53bb1da24d952727a3825d2154e5f0f5723ebd1504aa4dd468fbaad870ede2751364a1be4f6d WHIRLPOOL ba69f9190efbf2d1dc262dfdbfed95e26cc43ba58b1ff4a933fdba526a4d2326259d44542b1a3a6fb8b74dfdd997d85854084cd87c601f299259b16dfb312121
DIST v8-3.16.14.1.tar.bz2 10458074 SHA256 672e71c4fa8506261e0b4ad47f753e4db93386d6610ccf37d52040957828e231 SHA512 3cf6b3e3626b809733dd4ea6637c457d364756cdc9ec688c55d35e128d75d925a673aa1ec34a12d5ac0b7a3cefe81c7a34f917fa6c7cda0858804e4d77d47107 WHIRLPOOL c5620d299205c71c1e389cfc0833a15a0753c214e149f10388a1ef4575789f525f0e7c417e9e397e3db89de70b10db3169d35845684052adafecf8373cb59b7b
+DIST v8-3.17.4.tar.bz2 10485364 SHA256 141756966a14a550e969f670deea54393caf413c3cd51d665ff73f67b45d8c76 SHA512 5bd08a83c44a8d13484cf14cdf2a117cab4445c8e3e96a5f103b37c228659549abfd3306eac4a122e1f884ec5f6f1d917462187e56f3126a427784a9f88c0972 WHIRLPOOL 57e7ad495249622aab091a96b5e9b4a255c0fa344b13ad92a7f574181641ea13e578fa29f63ee27c1ef653536426eabe4bf78e645664b90a8a3b3e38eff33642
View
118 dev-lang/v8/v8-3.17.4.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.4.ebuild,v 1.1 2013/02/27 22:38:47 phajdan.jr Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python2_{6,7} )
+
+inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="Google's open source JavaScript engine"
+HOMEPAGE="http://code.google.com/p/v8"
+SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
+LICENSE="BSD"
+
+soname_version="$(get_version_component_range 1-3)"
+SLOT="0/${soname_version}"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+
+src_configure() {
+ tc-export AR CC CXX RANLIB
+ export LINK=${CXX}
+
+ local hardfp=off
+
+ # Use target arch detection logic from bug #354601.
+ case ${CHOST} in
+ i?86-*) myarch=ia32 ;;
+ x86_64-*)
+ if [[ $ABI = x86 ]] ; then
+ myarch=ia32
+ else
+ myarch=x64
+ fi ;;
+ arm*-hardfloat-*)
+ hardfp=on
+ myarch=arm ;;
+ arm*-*) myarch=arm ;;
+ *) die "Unrecognized CHOST: ${CHOST}"
+ esac
+ mytarget=${myarch}.release
+
+ # TODO: Add console=readline option once implemented upstream
+ # http://code.google.com/p/v8/issues/detail?id=1781
+
+ # Generate the real Makefile.
+ emake V=1 \
+ library=shared \
+ werror=no \
+ soname_version=${soname_version} \
+ snapshot=on \
+ hardfp=${hardfp} \
+ out/Makefile.${myarch} || die
+}
+
+src_compile() {
+ local makeargs=(
+ -C out
+ -f Makefile.${myarch}
+ V=1
+ BUILDTYPE=Release
+ builddir="${S}/out/${mytarget}"
+ )
+
+ # Build mksnapshot so we can pax-mark it.
+ emake "${makeargs[@]}" mksnapshot || die
+ pax-mark m out/${mytarget}/mksnapshot
+
+ # Build everything else.
+ emake "${makeargs[@]}" || die
+ pax-mark m out/${mytarget}/{cctest,d8,shell} || die
+}
+
+src_test() {
+ local arg testjobs
+ for arg in ${MAKEOPTS}; do
+ case ${arg} in
+ -j*) testjobs=${arg#-j} ;;
+ --jobs=*) testjobs=${arg#--jobs=} ;;
+ esac
+ done
+
+ tools/test-wrapper-gypbuild.py \
+ -j${testjobs:-1} \
+ --arch-and-mode=${mytarget} \
+ --no-presubmit \
+ --progress=dots || die
+}
+
+src_install() {
+ insinto /usr
+ doins -r include || die
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # buildsystem is too horrific to get this built correctly
+ mkdir -p out/${mytarget}/lib.target
+ mv out/${mytarget}/libv8.so.${soname_version} \
+ out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
+ out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
+ || die
+ install_name_tool \
+ -change \
+ /usr/local/lib/libv8.so.${soname_version} \
+ "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
+ out/${mytarget}/d8 || die
+ fi
+
+ dobin out/${mytarget}/d8 || die
+
+ dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
+ dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
+
+ dodoc AUTHORS ChangeLog || die
+}
View
7 dev-libs/gdome2/gdome2-0.8.1-r3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/gdome2-0.8.1-r3.ebuild,v 1.11 2012/05/04 18:35:51 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdome2/gdome2-0.8.1-r3.ebuild,v 1.12 2013/02/28 00:49:41 zerochaos Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -20,7 +20,8 @@ IUSE=""
RESTRICT="test"
RDEPEND=">=dev-libs/glib-2.2.0
- >=dev-libs/libxml2-2.4.26"
+ >=dev-libs/libxml2-2.4.26
+ <dev-libs/libxml2-2.9.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
View
12 dev-libs/mpfr/mpfr-3.1.1_p2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild,v 1.1 2012/12/20 01:31:15 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/mpfr/mpfr-3.1.1_p2.ebuild,v 1.2 2013/02/27 21:23:26 zmedico Exp $
EAPI="3"
@@ -16,7 +16,7 @@ SRC_URI="http://www.mpfr.org/mpfr-${MY_PV}/${MY_P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-4.1.4-r2[static-libs?]"
@@ -43,16 +43,16 @@ src_prepare() {
src_configure() {
econf \
- --docdir=/usr/share/doc/${PF} \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
$(use_enable static-libs static)
}
src_install() {
emake install DESTDIR="${D}" || die
- use static-libs || rm -f "${D}"/usr/$(get_libdir)/libmpfr.la
+ use static-libs || rm -f "${ED}"/usr/$(get_libdir)/libmpfr.la
# clean up html/license install
- pushd "${D}"/usr/share/doc/${PF} >/dev/null
+ pushd "${ED}"/usr/share/doc/${PF} >/dev/null
dohtml *.html && rm COPYING* *.html || die
popd >/dev/null
# some, but not all, are already installed
View
40 dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/lp_solve/lp_solve-5.5.2.0-r1.ebuild,v 1.1 2013/02/27 19:00:40 bicatali Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Python wrappers for lpsolve linear programming library"
+HOMEPAGE="http://lpsolve.sourceforge.net/5.5/Python.htm"
+SRC_URI="mirror://sourceforge/lpsolve/${PN}_${PV}_Python_source.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ sci-mathematics/lpsolve"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${PN}_5.5/extra/Python/"
+
+PATCHES=( "${FILESDIR}"/${P}-setup.patch )
+
+python_test() {
+ PYTHONPATH="$(ls -d ${BUILD_DIR}/lib.*)" "${EPYTHON}" lpdemo.py || die
+}
+
+src_install() {
+ distutils-r1_src_install
+ dodoc changes
+ use doc && dohtml Python.htm
+ insinto /usr/share/doc/${PF}/examples
+ use examples && doins ex*py
+}
View
3  dev-python/oosuite/Manifest
@@ -1,3 +1,2 @@
-DIST OOSuite-0.38.zip 503698 SHA256 faf93377d18f853435ee4fbddc47005e191b439c48d304a52ce713bc412512ae SHA512 00688044cc2de9c4acc968795bf74d5bb02faa79f1252c39827ba3197fefc3168eb9c5cda5691a74d3d8ea42b48c3eedfbfaf7e912a8b277d23a6dae30ece090 WHIRLPOOL 508a90c45d4cd2d5bfe3ddaf30d207ca2f69c6440b2647d560506d54995f8b0b46f87acf044e44b6c6496ed595e96111c7444fd1ffd99b26a57489b176ea9cbc
-DIST OOSuite-0.39.zip 526483 SHA256 eccf83ef0dcd6b5bc784fa858b09688239cd7a87ceec2e476284853667274482 SHA512 d47bbab643daa265a1098123c77c1357132bf084d30679112ea2cc6d9b3cc5013d7dad6056d4eb38206adad9143e9707564d3590a78ba9462a11fe7cd72c88fe WHIRLPOOL 2e5ea3cb91c19145eafb5867f59f62d5f64c7f080c659d1996b1c40e388321ff9780aa9f8f9a957dbdffb15f5605e0a5bfc62b630f5590a2ebbd3a105236ae39
DIST OOSuite-0.42.zip 510613 SHA256 b70cf83cd9839028263bc96bbb54b5f3eacfe097f916d59562ce5e7a98f33e7d SHA512 4f71d7f5db5ea9e8d222f4f26242c645af1621a5f2ecbd49202bccc79acf555fd9eb399aae82bf6e56ea589fc21803a81389862723045cb135fd2606949e6ab2 WHIRLPOOL 261facfb9e1a6b616c4b3c7b31a82478d90655ccefde2548ae9c8d7c57dd92a2048b7c0a7e8790165bfe3c29c0b234744a82bdf6e13c4ed1ab98ffe5748523f8
+DIST OOSuite-0.43.zip 515369 SHA256 3162bbce5a910d061c57004c38e55f75187a1fd76220c054c00b8590f0d4319a SHA512 84fe07c7285954557c98f4e89064b27485fc1e5de462e2dcd6d914b2e76274704febf33ddea3c438afc01c39d4861f1e0b6bc6afe09467d63380c6cab2423a81 WHIRLPOOL 3fa9d1156a1e3abf87c2181fbb07f4bbd93c5298f1efed8ebbe3557e2c48686fbc3ee2613e11000d30cc947d182f093fddb490c635350c117a555296385249e3
View
2  dev-python/oosuite/metadata.xml
@@ -4,7 +4,7 @@
<herd>sci-mathematics</herd>
<longdescription lang='en'>
The OpenOpt suite of Python packages contains the following modules:
- * OpenOpt: universal numerical optimization package with
+ * openopt: universal numerical optimization package with
several solvers (e.g. ralg) and connections to tens of other,
graphical output of convergence.
* FuncDesigner: tool to rapidly build functions over
View
96 dev-python/oosuite/oosuite-0.38.ebuild
@@ -1,96 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/oosuite/oosuite-0.38.ebuild,v 1.2 2012/10/19 04:46:28 patrick Exp $
-
-EAPI=4
-
-# python eclass cruft
-SUPPORT_PYTHON_ABIS="1"
-PYTHON_USE_WITH="tk?"
-RESTRICT_PYTHON_ABIS="2.4 2.7-pypy-* *-jython 3.3"
-
-inherit distutils eutils
-
-MYPN="OOSuite"
-MYPID="f/f3"
-
-DESCRIPTION="OpenOpt suite of Python modules for numerical optimization"
-HOMEPAGE="http://openopt.org/"
-SRC_URI="http://openopt.org/images/${MYPID}/${MYPN}.zip -> ${MYPN}-${PV}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples minimal tk"
-
-RDEPEND="dev-python/numpy
- !minimal? (
- dev-python/cvxopt[glpk]
- dev-python/lp_solve
- dev-python/matplotlib
- dev-python/setproctitle
- sci-libs/nlopt[python]
- sci-libs/scipy )"
-DEPEND="app-arch/unzip
- dev-python/numpy
- dev-python/setuptools"
-
-S="${WORKDIR}/PythonPackages"
-
-src_prepare() {
- #epatch "${FILESDIR}"/${PN}-0.37-no-init-msg.patch
- OO_DIRS="DerApproximator FuncDesigner OpenOpt SpaceFuncs"
- find . -name "*COPYING*" -delete
- # move all examples and tests to ease installation in proper directory