Skip to content
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: 3dd7e27649fceac1928082981549b7357d45a0c7
  foo-overlay: 7d465f21ec9f45f44569f303afedcdd5750d1e16
  bar-overlay: f1e9085ee695ff5b6ce57d430d6b224aaf4fa0a6
  flora: cc31343a95ac9fd63bfc06fb6f27c86407f367fe
  for-gentoo: 90a346fdb07c92601014bec211919700045e0a76
  • Loading branch information...
1 parent b7fc7c2 commit 2e3bdc049566078d4f0bbcffed3dbf7cf1f2a5ae @danielrobbins danielrobbins committed Feb 13, 2013
Showing with 2,447 additions and 1,353 deletions.
  1. +2 −2 app-admin/conky/conky-1.9.0-r2.ebuild
  2. +2 −2 app-admin/usbview/usbview-2.0.ebuild
  3. +2 −2 app-editors/mp/mp-5.2.2.ebuild
  4. +2 −2 app-emacs/ocaml-mode/ocaml-mode-3.12.1-r1.ebuild
  5. +1 −1 app-laptop/thinkfan/Manifest
  6. +0 −28 app-laptop/thinkfan/files/thinkfan-0.7.3-makefile.patch
  7. +0 −11 app-laptop/thinkfan/files/thinkfan-0.7.3-openrc.patch
  8. +3 −0 app-laptop/thinkfan/metadata.xml
  9. +0 −38 app-laptop/thinkfan/thinkfan-0.8.0.ebuild
  10. +0 −38 app-laptop/thinkfan/thinkfan-0.8.1.ebuild
  11. +50 −0 app-laptop/thinkfan/thinkfan-0.9_beta2.ebuild
  12. +2 −2 app-portage/g-cpan/g-cpan-0.16.4-r1.ebuild
  13. +2 −2 app-portage/porthole/porthole-0.6.1-r1.ebuild
  14. +0 −1 app-portage/splat/Manifest
  15. +0 −19 app-portage/splat/splat-0.07.ebuild
  16. +2 −2 app-portage/splat/splat-0.08-r1.ebuild
  17. +0 −19 app-portage/splat/splat-0.08.ebuild
  18. +2 −2 app-text/lcdf-typetools/lcdf-typetools-2.97.ebuild
  19. +2 −2 dev-cpp/gtest/gtest-1.6.0-r1.ebuild
  20. +1 −0 dev-cpp/tbb/Manifest
  21. +111 −0 dev-cpp/tbb/tbb-4.1.20130116.ebuild
  22. +4 −0 dev-db/mariadb/Manifest
  23. +171 −0 dev-db/mariadb/mariadb-5.1.67.ebuild
  24. +171 −0 dev-db/mariadb/mariadb-5.2.14.ebuild
  25. +171 −0 dev-db/mariadb/mariadb-5.3.12.ebuild
  26. +134 −0 dev-db/mariadb/mariadb-5.5.29.ebuild
  27. +2 −2 dev-lang/swig/swig-2.0.9.ebuild
  28. +2 −2 dev-lang/tcl/tcl-8.5.13-r1.ebuild
  29. +2 −2 dev-lang/tk/tk-8.5.13-r1.ebuild
  30. +2 −2 dev-libs/boehm-gc/boehm-gc-7.2d.ebuild
  31. +2 −2 dev-libs/libksba/libksba-1.3.0.ebuild
  32. +2 −2 dev-ml/findlib/findlib-1.3.3-r1.ebuild
  33. +2 −2 dev-python/pypax/pypax-0.8.1.ebuild
  34. +1 −2 dev-ruby/aws-sdk/Manifest
  35. +0 −48 dev-ruby/aws-sdk/aws-sdk-1.7.1.ebuild
  36. +1 −1 dev-ruby/aws-sdk/{aws-sdk-1.8.1.1.ebuild → aws-sdk-1.8.1.3.ebuild}
  37. +2 −2 dev-tex/cjk-latex/cjk-latex-4.8.3.ebuild
  38. +2 −2 dev-util/comparator/comparator-2.9.ebuild
  39. +0 −1 dev-util/xdelta/Manifest
  40. +0 −54 dev-util/xdelta/xdelta-3.0.4.ebuild
  41. +2 −2 dev-util/xdelta/xdelta-3.0.5.ebuild
  42. +18 −1 eclass/mysql-autotools.eclass
  43. +10 −1 eclass/mysql-cmake.eclass
  44. +28 −2 eclass/mysql-v2.eclass
  45. +2 −0 games-emulation/sdlmame/Manifest
  46. +177 −0 games-emulation/sdlmame/files/sdlmame-0.148_p1-makefile.patch
  47. +12 −0 games-emulation/sdlmame/files/sdlmame-0.148_p1-no-opengl.patch
  48. +179 −0 games-emulation/sdlmame/sdlmame-0.148_p1.ebuild
  49. +6 −12 gnome-base/orbit/files/orbit-2.14.19-link_protocol_is_local.patch
  50. +2 −2 lxde-base/menu-cache/menu-cache-0.4.1.ebuild
  51. +2 −1 media-sound/xnoise/xnoise-0.2.15.ebuild
  52. +4 −3 media-sound/xnoise/xnoise-9999.ebuild
  53. +1 −1 metadata/dtd/timestamp.chk
  54. +1 −1 metadata/glsa/timestamp.chk
  55. +2 −2 metadata/md5-cache/app-admin/conky-1.9.0-r2
  56. +2 −2 metadata/md5-cache/app-admin/usbview-2.0
  57. +2 −2 metadata/md5-cache/app-editors/mp-5.2.2
  58. +2 −2 metadata/md5-cache/app-emacs/ocaml-mode-3.12.1-r1
  59. +0 −10 metadata/md5-cache/app-laptop/thinkfan-0.8.0
  60. +0 −10 metadata/md5-cache/app-laptop/thinkfan-0.8.1
  61. +13 −0 metadata/md5-cache/app-laptop/thinkfan-0.9_beta2
  62. +2 −2 metadata/md5-cache/app-portage/g-cpan-0.16.4-r1
  63. +2 −2 metadata/md5-cache/app-portage/porthole-0.6.1-r1
  64. +0 −10 metadata/md5-cache/app-portage/splat-0.07
  65. +0 −10 metadata/md5-cache/app-portage/splat-0.08
  66. +2 −2 metadata/md5-cache/app-portage/splat-0.08-r1
  67. +2 −2 metadata/md5-cache/app-text/lcdf-typetools-2.97
  68. +2 −2 metadata/md5-cache/dev-cpp/gtest-1.6.0-r1
  69. +11 −0 metadata/md5-cache/dev-cpp/tbb-4.1.20130116
  70. +1 −1 metadata/md5-cache/dev-db/mariadb-5.1.66
  71. +15 −0 metadata/md5-cache/dev-db/mariadb-5.1.67
  72. +4 −4 metadata/md5-cache/dev-db/mariadb-5.2.13
  73. +15 −0 metadata/md5-cache/dev-db/mariadb-5.2.14
  74. +4 −4 metadata/md5-cache/dev-db/mariadb-5.3.11
  75. +15 −0 metadata/md5-cache/dev-db/mariadb-5.3.12
  76. +4 −4 metadata/md5-cache/dev-db/mariadb-5.5.28a
  77. +15 −0 metadata/md5-cache/dev-db/mariadb-5.5.29
  78. +1 −1 metadata/md5-cache/dev-db/mysql-5.1.66
  79. +1 −1 metadata/md5-cache/dev-db/mysql-5.1.66-r1
  80. +1 −1 metadata/md5-cache/dev-db/mysql-5.1.67
  81. +1 −1 metadata/md5-cache/dev-db/mysql-5.1.67-r1
  82. +1 −1 metadata/md5-cache/dev-db/mysql-5.5.29
  83. +1 −1 metadata/md5-cache/dev-db/mysql-5.5.29-r1
  84. +2 −2 metadata/md5-cache/dev-lang/swig-2.0.9
  85. +2 −2 metadata/md5-cache/dev-lang/tcl-8.5.13-r1
  86. +2 −2 metadata/md5-cache/dev-lang/tk-8.5.13-r1
  87. +2 −2 metadata/md5-cache/dev-libs/boehm-gc-7.2d
  88. +2 −2 metadata/md5-cache/dev-libs/libksba-1.3.0
  89. +2 −2 metadata/md5-cache/dev-ml/findlib-1.3.3-r1
  90. +2 −2 metadata/md5-cache/dev-python/pypax-0.8.1
  91. +0 −14 metadata/md5-cache/dev-ruby/aws-sdk-1.7.1
  92. +2 −2 metadata/md5-cache/dev-ruby/{aws-sdk-1.8.1.1 → aws-sdk-1.8.1.3}
  93. +2 −2 metadata/md5-cache/dev-tex/cjk-latex-4.8.3
  94. +2 −2 metadata/md5-cache/dev-util/comparator-2.9
  95. +0 −13 metadata/md5-cache/dev-util/xdelta-3.0.4
  96. +2 −2 metadata/md5-cache/dev-util/xdelta-3.0.5
  97. +14 −0 metadata/md5-cache/games-emulation/sdlmame-0.148_p1
  98. +2 −2 metadata/md5-cache/lxde-base/menu-cache-0.4.1
  99. +3 −3 metadata/md5-cache/media-sound/xnoise-0.2.15
  100. +3 −3 metadata/md5-cache/media-sound/xnoise-9999
  101. +2 −2 metadata/md5-cache/net-analyzer/{icinga-web-1.8.0 → icinga-web-1.8.2}
  102. +1 −1 metadata/md5-cache/net-analyzer/rrdtool-1.4.7-r1
  103. +2 −2 metadata/md5-cache/net-firewall/shorewall-4.5.8.2-r1
  104. +2 −2 metadata/md5-cache/net-firewall/shorewall-core-4.5.8.2
  105. +2 −2 metadata/md5-cache/net-firewall/shorewall-lite-4.5.8.2
  106. +2 −2 metadata/md5-cache/net-firewall/shorewall6-4.5.8.2-r1
  107. +2 −2 metadata/md5-cache/net-firewall/shorewall6-lite-4.5.8.2
  108. +2 −2 metadata/md5-cache/net-fs/curlftpfs-0.9.2-r1
  109. +2 −2 metadata/md5-cache/net-libs/cyassl-2.5.0
  110. +0 −13 metadata/md5-cache/net-wireless/bluez-4.101-r4
  111. +0 −13 metadata/md5-cache/net-wireless/bluez-4.99
  112. +2 −2 metadata/md5-cache/sys-apps/elfix-0.8.1
  113. +2 −2 metadata/md5-cache/sys-apps/usb_modeswitch-1.2.5_p20121109
  114. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.0.17-r2
  115. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.0.35
  116. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.0.57
  117. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.4.24
  118. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.4.9
  119. +1 −1 metadata/md5-cache/sys-kernel/gentoo-sources-3.5.7
  120. +15 −0 metadata/md5-cache/sys-kernel/gentoo-sources-3.7.7
  121. +2 −2 metadata/md5-cache/sys-kernel/hardened-sources-2.6.32-r148
  122. +2 −2 metadata/md5-cache/sys-kernel/hardened-sources-3.2.37-r2
  123. +2 −2 metadata/md5-cache/sys-kernel/hardened-sources-3.7.5
  124. +2 −2 metadata/md5-cache/sys-process/psmisc-22.20
  125. +2 −2 metadata/md5-cache/www-apache/mod_security-2.7.1
  126. +2 −2 ...ta/md5-cache/www-client/{google-chrome-24.0.1312.69_p180721 → google-chrome-24.0.1312.70_p181759}
  127. +14 −0 metadata/md5-cache/www-plugins/adobe-flash-11.2.202.270
  128. +15 −0 metadata/md5-cache/x11-drivers/nvidia-drivers-310.32
  129. +2 −2 metadata/md5-cache/x11-libs/qt-core-4.8.4-r2
  130. +2 −2 metadata/md5-cache/x11-libs/qt-gui-4.8.4-r1
  131. +0 −12 metadata/md5-cache/x11-misc/gtkdialog-0.7.20
  132. +0 −11 metadata/md5-cache/x11-misc/gtkdialog-0.8.0
  133. +2 −2 metadata/md5-cache/x11-misc/gtkdialog-0.8.2
  134. +2 −2 metadata/md5-cache/x11-misc/slim-1.3.5-r1
  135. +1 −1 metadata/md5-cache/x11-misc/xfe-1.33-r1
  136. +13 −0 metadata/md5-cache/x11-misc/xfe-1.34
  137. +1 −1 metadata/news/timestamp.chk
  138. +1 −1 metadata/timestamp
  139. +1 −1 metadata/timestamp.chk
  140. +1 −1 metadata/timestamp.x
  141. +1 −1 net-analyzer/icinga-web/Manifest
  142. +2 −2 net-analyzer/icinga-web/{icinga-web-1.8.0.ebuild → icinga-web-1.8.2.ebuild}
  143. +12 −4 net-analyzer/rrdtool/rrdtool-1.4.7-r1.ebuild
  144. +2 −2 net-firewall/shorewall-core/shorewall-core-4.5.8.2.ebuild
  145. +2 −2 net-firewall/shorewall-lite/shorewall-lite-4.5.8.2.ebuild
  146. +2 −2 net-firewall/shorewall/shorewall-4.5.8.2-r1.ebuild
  147. +2 −2 net-firewall/shorewall6-lite/shorewall6-lite-4.5.8.2.ebuild
  148. +2 −2 net-firewall/shorewall6/shorewall6-4.5.8.2-r1.ebuild
  149. +2 −2 net-fs/curlftpfs/curlftpfs-0.9.2-r1.ebuild
  150. +2 −2 net-libs/cyassl/cyassl-2.5.0.ebuild
  151. +0 −2 net-wireless/bluez/Manifest
  152. +0 −153 net-wireless/bluez/bluez-4.101-r4.ebuild
  153. +0 −176 net-wireless/bluez/bluez-4.99.ebuild
  154. +0 −7 net-wireless/bluez/files/bluetooth-conf.d
  155. +0 −33 net-wireless/bluez/files/bluetooth-init.d
  156. +0 −19 net-wireless/bluez/files/bluetooth-init.d-r1
  157. +0 −5 net-wireless/bluez/files/bluez-4.18-udev.rules
  158. +0 −28 net-wireless/bluez/files/bluez-4.18-udev.script
  159. +0 −21 net-wireless/bluez/files/bluez-4.67-udev.script
  160. +0 −71 net-wireless/bluez/files/bluez-4.98-fix-header.patch
  161. +0 −54 net-wireless/bluez/files/bluez-4.98-fix-socket.patch
  162. +0 −4 net-wireless/bluez/files/conf.d-dund
  163. +0 −5 net-wireless/bluez/files/conf.d-hidd
  164. +0 −25 net-wireless/bluez/files/init.d-dund
  165. +0 −30 net-wireless/bluez/files/init.d-hidd
  166. +1 −0 profiles/use.local.desc
  167. +2 −2 sys-apps/elfix/elfix-0.8.1.ebuild
  168. +2 −2 sys-apps/usb_modeswitch/usb_modeswitch-1.2.5_p20121109.ebuild
  169. +2 −0 sys-kernel/gentoo-sources/Manifest
  170. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.0.17-r2.ebuild
  171. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.0.35.ebuild
  172. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.0.57.ebuild
  173. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.4.24.ebuild
  174. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.4.9.ebuild
  175. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.5.7.ebuild
  176. +29 −0 sys-kernel/gentoo-sources/gentoo-sources-3.7.7.ebuild
  177. +2 −2 sys-kernel/hardened-sources/hardened-sources-2.6.32-r148.ebuild
  178. +2 −2 sys-kernel/hardened-sources/hardened-sources-3.2.37-r2.ebuild
  179. +2 −2 sys-kernel/hardened-sources/hardened-sources-3.7.5.ebuild
  180. +2 −2 sys-process/psmisc/psmisc-22.20.ebuild
  181. +2 −2 www-apache/mod_security/mod_security-2.7.1.ebuild
  182. +2 −2 www-client/google-chrome/Manifest
  183. +1 −1 ...le-chrome/{google-chrome-24.0.1312.69_p180721.ebuild → google-chrome-24.0.1312.70_p181759.ebuild}
  184. +2 −0 www-plugins/adobe-flash/Manifest
  185. +261 −0 www-plugins/adobe-flash/adobe-flash-11.2.202.270.ebuild
  186. +4 −0 x11-drivers/nvidia-drivers/Manifest
  187. +431 −0 x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild
  188. +2 −2 x11-libs/qt-core/qt-core-4.8.4-r2.ebuild
  189. +2 −2 x11-libs/qt-gui/qt-gui-4.8.4-r1.ebuild
  190. +0 −2 x11-misc/gtkdialog/Manifest
  191. +0 −42 x11-misc/gtkdialog/files/gtkdialog-0.7.20-name_conflict.patch
  192. +0 −34 x11-misc/gtkdialog/gtkdialog-0.7.20.ebuild
  193. +0 −23 x11-misc/gtkdialog/gtkdialog-0.8.0.ebuild
  194. +2 −2 x11-misc/gtkdialog/gtkdialog-0.8.2.ebuild
  195. +2 −2 x11-misc/slim/slim-1.3.5-r1.ebuild
  196. +1 −0 x11-misc/xfe/Manifest
  197. +3 −3 x11-misc/xfe/xfe-1.33-r1.ebuild
  198. +74 −0 x11-misc/xfe/xfe-1.34.ebuild
View
4 app-admin/conky/conky-1.9.0-r2.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/conky/conky-1.9.0-r2.ebuild,v 1.5 2013/02/10 17:17:31 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.9.0-r2.ebuild,v 1.7 2013/02/12 20:21:44 ago Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
IUSE="apcupsd audacious curl debug eve hddtemp imlib iostats lua lua-cairo lua-imlib math moc mpd nano-syntax ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar weather-xoap wifi X xmms2"
DEPEND_COMMON="
View
4 app-admin/usbview/usbview-2.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-admin/usbview/usbview-2.0.ebuild,v 1.7 2013/02/10 17:23:33 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/usbview/usbview-2.0.ebuild,v 1.10 2013/02/12 22:01:54 jer Exp $
EAPI=4
inherit eutils linux-info
@@ -11,7 +11,7 @@ SRC_URI="http://www.kroah.com/linux-usb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE=""
RDEPEND="x11-libs/gtk+:3"
View
4 app-editors/mp/mp-5.2.2.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-editors/mp/mp-5.2.2.ebuild,v 1.8 2013/02/10 17:20:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mp/mp-5.2.2.ebuild,v 1.9 2013/02/12 20:25:58 ago Exp $
EAPI=4
@@ -12,7 +12,7 @@ SRC_URI="http://www.triptico.com/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-interix ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-interix ~ppc-macos ~sparc-solaris ~x86-solaris"
IUSE="gtk iconv kde ncurses nls pcre qt4"
MP_LINGUAS="de es it nl ru sv"
View
4 app-emacs/ocaml-mode/ocaml-mode-3.12.1-r1.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-emacs/ocaml-mode/ocaml-mode-3.12.1-r1.ebuild,v 1.8 2013/02/12 18:09:54 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/ocaml-mode/ocaml-mode-3.12.1-r1.ebuild,v 1.10 2013/02/12 20:22:53 ago Exp $
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://caml.inria.fr/distrib/${MY_P%.*}/${MY_P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
S="${WORKDIR}/${MY_P}/emacs"
SITEFILE="50${PN}-gentoo-${PV}.el"
View
2 app-laptop/thinkfan/Manifest
@@ -1,2 +1,2 @@
-DIST thinkfan-0.8.0.tar.gz 38396 SHA256 aa4062bdb1114224c372afc3796ffd5b0ae40d4442fc17e15af8876d0e7885ed SHA512 0d014b74a0fa43e02ecc139e5f1a49febaa6ca101cb095d96ac7cb994de4979eab96608ee9decdaa55959884e4976518b5e17267afd2944781c121fca49f902f WHIRLPOOL dc367d788861744d08788db9aeff3a0742b222d16eaffb7f7630bda8509bad6c2f1034ba72081afefd9e2a30b231a185f2de9658a7edfd3b038d0af4e829f506
DIST thinkfan-0.8.1.tar.gz 38417 SHA256 ba630fdcdefa238b2c87f050f6fcbd5a4828527497d52d410761a26c8ca25311 SHA512 6e5c7df599ca6f1c99cf61bfafb752f5886a7eeff9166a43006ea8d86f82ff8c4d5eb6ddc2e62dc5d01235038b4606fbbfc849f81b971388ccbe6417ee9f3208 WHIRLPOOL 975eee0b64db52bbd5552a540aff035abe36bd8a602ec6f966ec30a9ffd1bc9ef30481b91f37c6c3f771a2ba0b38850d7d4dc40387c475deffa7850288d122b4
+DIST thinkfan-0.9_beta2.tar.gz 41554 SHA256 0db4a0e56c02b991be13741f622a8e475a8361112ff9a38a0430ccc22f104a39 SHA512 3cf1b33de625a663b32482943f99dba88cc09106c1b96701ba6a36a5ea1abb3cfd8b32c3822af93d1cf19ab25c61370abca5bd0b313a9fb055dd191086c1df01 WHIRLPOOL 1a8e71fb0906fb11c5922f09e6136f48cbcb7128525fafeeb7f3474f01a00eeb046f69b2d5788428828a395dbc11ae084e9655259a1a74f6aafe04ca8417d4ad
View
28 app-laptop/thinkfan/files/thinkfan-0.7.3-makefile.patch
@@ -1,28 +0,0 @@
---- thinkfan-0.7.3/Makefile
-+++ thinkfan-0.7.3/Makefile
-@@ -1,20 +1,12 @@
- .DEFAULT_GOAL := thinkfan
-
--thinkfan: system.o parser.o config.o thinkfan.o message.o
-- gcc $(CFLAGS) -Wall -o thinkfan system.o config.o parser.o \
-- thinkfan.o message.o
--
--message.o: message.c globaldefs.h
-- gcc $(CFLAGS) -Wall -c message.c
-+CC ?= gcc
-
--system.o: system.c system.h message.h globaldefs.h parser.h
-- gcc $(CFLAGS) -Wall -c system.c
--
--config.o: config.c config.h message.h globaldefs.h system.h parser.h
-- gcc $(CFLAGS) -Wall -c config.c
-+thinkfan: system.o parser.o config.o thinkfan.o message.o
-+ $(CC) $(LDFLAGS) -Wall -o $@ $^
-
--thinkfan.o: thinkfan.c thinkfan.h message.h globaldefs.h config.h
-- gcc $(CFLAGS) -Wall -c thinkfan.c
-+%.o: %.c
-+ $(CC) $(CFLAGS) -Wall -c -o $@ $<
-
- clean:
- rm -rf *.o thinkfan
View
11 app-laptop/thinkfan/files/thinkfan-0.7.3-openrc.patch
@@ -1,11 +0,0 @@
---- thinkfan-0.7.3/rcscripts/thinkfan.gentoo
-+++ thinkfan-0.7.3/rcscripts/thinkfan.gentoo
-@@ -3,7 +3,7 @@
- # Distributed under the terms of the GNU General Public License v2
- # $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/files/thinkfan-0.7.3-openrc.patch,v 1.1 2012/02/13 02:27:51 xmw Exp $
-
--opts="reload"
-+extra_started_commands="reload"
-
- depend() {
- after modules
View
3 app-laptop/thinkfan/metadata.xml
@@ -5,5 +5,8 @@
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
+<use>
+ <flag name="atasmart">include libatasmart support to get disc temperature</flag>
+</use>
</pkgmetadata>
View
38 app-laptop/thinkfan/thinkfan-0.8.0.ebuild
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.8.0.ebuild,v 1.3 2012/06/20 06:42:06 jdhore Exp $
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="simple fan control program for thinkpads"
-HOMEPAGE="http://thinkfan.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- tc-export CC
-}
-
-src_install() {
- dosbin ${PN}
-
- newinitd rcscripts/thinkfan.gentoo ${PN}
-
- doman ${PN}.1
- dodoc ChangeLog NEWS README \
- examples/${PN}.conf.{complex,sysfs,thinkpad}
-}
-
-pkg_postinst() {
- elog "Please read the documentation and copy an"
- elog "appropriate file to /etc/thinkfan.conf."
-}
View
38 app-laptop/thinkfan/thinkfan-0.8.1.ebuild
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.8.1.ebuild,v 1.1 2012/10/06 09:46:11 xmw Exp $
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="simple fan control program for thinkpads"
-HOMEPAGE="http://thinkfan.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
- tc-export CC
-}
-
-src_install() {
- dosbin ${PN}
-
- newinitd rcscripts/thinkfan.gentoo ${PN}
-
- doman ${PN}.1
- dodoc ChangeLog NEWS README \
- examples/${PN}.conf.{complex,sysfs,thinkpad}
-}
-
-pkg_postinst() {
- elog "Please read the documentation and copy an"
- elog "appropriate file to /etc/thinkfan.conf."
-}
View
50 app-laptop/thinkfan/thinkfan-0.9_beta2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.9_beta2.ebuild,v 1.1 2013/02/12 19:52:39 xmw Exp $
+
+EAPI=4
+
+inherit cmake-utils systemd
+
+DESCRIPTION="simple fan control program for thinkpads"
+HOMEPAGE="http://thinkfan.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="atasmart systemd"
+
+DEPEND="dev-libs/libatasmart"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.8.1-openrc.patch
+ sed -e '/^set(CMAKE_C_FLAGS/d' \
+ -i CMakeLists.txt || die
+}
+
+src_configure() {
+ mycmakeargs+=(
+ "-DCMAKE_BUILD_TYPE:STRING=Debug"
+ "$(cmake-utils_use_use atasmart ATASMART)"
+ )
+
+ cmake-utils_src_configure
+}
+
+src_install() {
+ dosbin "${BUILD_DIR}"/${PN}
+
+ newinitd rcscripts/${PN}.gentoo ${PN}
+ systemd_dounit rcscripts/${PN}.service
+
+ doman ${PN}.1
+ dodoc ChangeLog NEWS README \
+ examples/${PN}.conf.{complex,simple}
+}
+
+pkg_postinst() {
+ elog "Please read the documentation and copy an"
+ elog "appropriate file to /etc/thinkfan.conf."
+}
View
4 app-portage/g-cpan/g-cpan-0.16.4-r1.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-portage/g-cpan/g-cpan-0.16.4-r1.ebuild,v 1.4 2013/02/12 18:09:05 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-0.16.4-r1.ebuild,v 1.7 2013/02/12 20:19:47 ago Exp $
EAPI=4
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="alpha ~amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc ~x86"
IUSE=""
DEPEND="dev-lang/perl
View
4 app-portage/porthole/porthole-0.6.1-r1.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-portage/porthole/porthole-0.6.1-r1.ebuild,v 1.10 2013/01/11 19:21:12 zerochaos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/porthole/porthole-0.6.1-r1.ebuild,v 1.11 2013/02/12 19:32:43 ago Exp $
EAPI="2"
PYTHON_DEPEND="2"
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/porthole/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ppc ~sparc x86 ~x86-fbsd"
IUSE="nls"
LANGS="de pl ru vi it fr tr"
for X in $LANGS; do IUSE="${IUSE} linguas_${X}"; done
View
1 app-portage/splat/Manifest
@@ -1,2 +1 @@
-DIST splat-0.07.tar.bz2 11992 SHA256 da28531df219e9acf291581894d1a91f78ebc2f045eb13af731897ef5fb64f12 SHA512 df69ce4212d563b392628bd2e491e17f379fec7076199b7af84147115d6af385cc9d08da2d301475d8bd887a5ca1c04bcc97e7c27c2de3500d5f27e9278c59da WHIRLPOOL 6800203ca40a342e4f34e14683345c6f5b7d029e866569a5e1495b6382c7058cdc6f3239acb75613737d6db3fb668825bbce07bda1f1f352b54adcfbd8552541
DIST splat-0.08.tar.bz2 12180 SHA256 cdadf79909308d830d68e9b2583f91f081291ee9db2dbadd05c291b6566241e3 SHA512 18be949f601cd7ba61babc667a26df9bc5ba7ece33c9b680be7c3541418ea65f3ecf1ae402a70fa3499b79ca2b000c36a58e202d06456cbb7745bec749b1374f WHIRLPOOL a80900d2d831ad9a9a9db65ac644269de60a3f3ca7ad614ff64d0a416c2ce39638520fca7abb58721ea05c58bded3e0d3a8779f92bd6875f956718dcc580862b
View
19 app-portage/splat/splat-0.07.ebuild
@@ -1,19 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/splat/splat-0.07.ebuild,v 1.10 2010/03/31 13:03:55 idl0r Exp $
-
-DESCRIPTION="Simple Portage Log Analyzer Tool"
-HOMEPAGE="http://www.l8nite.net/projects/splat/"
-SRC_URI="http://www.l8nite.net/projects/splat/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc x86"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-
-src_install() {
- newbin splat.pl splat || die
- dodoc ChangeLog
-}
View
4 app-portage/splat/splat-0.08-r1.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-portage/splat/splat-0.08-r1.ebuild,v 1.6 2013/02/10 17:17:54 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/splat/splat-0.08-r1.ebuild,v 1.7 2013/02/13 00:08:48 ago Exp $
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="http://www.l8nite.net/projects/splat/downloads/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 ~sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="dev-lang/perl"
View
19 app-portage/splat/splat-0.08.ebuild
@@ -1,19 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/splat/splat-0.08.ebuild,v 1.21 2010/03/31 13:03:55 idl0r Exp $
-
-DESCRIPTION="Simple Portage Log Analyzer Tool"
-HOMEPAGE="http://www.l8nite.net/projects/splat/"
-SRC_URI="http://www.l8nite.net/projects/splat/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 ~sparc x86"
-IUSE=""
-
-DEPEND="dev-lang/perl"
-
-src_install() {
- newbin splat.pl splat || die
- dodoc ChangeLog
-}
View
4 app-text/lcdf-typetools/lcdf-typetools-2.97.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/lcdf-typetools/lcdf-typetools-2.97.ebuild,v 1.7 2013/02/12 18:10:17 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/lcdf-typetools/lcdf-typetools-2.97.ebuild,v 1.9 2013/02/12 20:24:01 ago Exp $
EAPI=2
DESCRIPTION="Font utilities for eg manipulating OTF"
SRC_URI="http://www.lcdf.org/type/${P}.tar.gz"
HOMEPAGE="http://www.lcdf.org/type/#typetools"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
LICENSE="GPL-2"
IUSE="+kpathsea"
View
4 dev-cpp/gtest/gtest-1.6.0-r1.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/dev-cpp/gtest/gtest-1.6.0-r1.ebuild,v 1.8 2013/02/12 18:11:06 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0-r1.ebuild,v 1.10 2013/02/12 20:25:35 ago Exp $
EAPI="4"
PYTHON_DEPEND="2"
@@ -13,7 +13,7 @@ SRC_URI="http://googletest.googlecode.com/files/${P}.zip"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
IUSE="examples static-libs"
DEPEND="app-arch/unzip"
View
1 dev-cpp/tbb/Manifest
@@ -1,2 +1,3 @@
DIST tbb40_297oss_src.tgz 2097295 SHA256 2d1d10564e536c0ecf50d2db984f9fd9c615909bab13531936f0ca2c0e7cc2c2 SHA512 d41365eb13fdaab78fbdbc20d7d39681e3b6effc3e162c887dc2298307c1b7ad510133c1df50a458d6fd30f8b90f6af7be990180fd25695c2428d096097b9af5 WHIRLPOOL 05b471a23ea2f8c1f4f04bfe48abcf3156b06e5a2b405ae10f6767f10cc80268875802c1c4a140eaafdb17c44c102d6aff69c8296e650c6dbc42ea3487576e30
DIST tbb41_20121003oss_src.tgz 2250789 SHA256 5383727b9582a54cf4c4adbf22186b70e8eba276fcd3be81d746a937c5b47afc SHA512 fada6e32a09be2a151746caf3a15729c9ec6043b17e2f0aeb1bd903542310cdc6fe9ad85017ff5b2cfb16ae955c81c8b39ad8cf97f871bfcbd19d4948ef1d821 WHIRLPOOL 6c2a094e1dc6efed7189903bf8a6bbb8688ab1b15134c9f3c09fd5ed6a72315140505f5df410c89b65cd160a896222d71e01b3bfcbcd933281fb18a69eaf33f1
+DIST tbb41_20130116oss_src.tgz 2461689 SHA256 4ae2c10899e3b6ef2f686013ec5901fc658444ca90178efaca6014b0665c34b6 SHA512 a537411cf9ae66caaa97af33fbc1e56b6598be7b14526c42fd24cedebac06b1979b39c89b080ff9ff353a1ce82b1d10c4863add79fb15578dd3b1598aea1200f WHIRLPOOL 279eb059a4877cd11d7c01bd8483885c12fbb389c51d0944cfe96270051705b8b42b6d6273533bfb668c231a557fe0cc127b091f2ba88237349137a8015e5654
View
111 dev-cpp/tbb/tbb-4.1.20130116.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.1.20130116.ebuild,v 1.1 2013/02/13 00:02:51 bicatali Exp $
+
+EAPI=5
+inherit eutils flag-o-matic multilib versionator toolchain-funcs
+
+PV1="$(get_version_component_range 1)"
+PV2="$(get_version_component_range 2)"
+PV3="$(get_version_component_range 3)"
+MYP="${PN}${PV1}${PV2}_${PV3}oss"
+
+DESCRIPTION="High level abstract threading library"
+HOMEPAGE="http://www.threadingbuildingblocks.org/"
+SRC_URI="http://threadingbuildingblocks.org/sites/default/files/software_releases/source/${MYP}_src.tgz"
+LICENSE="GPL-2-with-exceptions"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug doc examples"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MYP}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-4.0.297-underlinking.patch
+ # use fully qualified gcc compilers. do not force march/mcpu
+ # not tested with icc
+ # order in sed expressions is important
+ sed -i \
+ -e "s/g++/$(tc-getCXX)/g" \
+ -e "s/gcc/$(tc-getCC)/g" \
+ -e 's/-m\(arch\|cpu\)=*[[:space:]]//g' \
+ -e 's/-\(m\|-\)\(64\|32\)//g' \
+ -e 's/-O2/$(CXXFLAGS)/g' \
+ -e "/^ASM/s/as/$(tc-getAS)/g" \
+ build/*.gcc.inc || die
+
+ find include -name \*.html -delete || die
+
+ # pc files are for debian and fedora compatibility
+ # some deps use them
+ cat <<-EOF > ${PN}.pc.template
+ prefix=${EPREFIX}/usr
+ libdir=\${prefix}/$(get_libdir)
+ includedir=\${prefix}/include
+ Name: ${PN}
+ Description: ${DESCRIPTION}
+ Version: ${PV}
+ URL: ${HOMEPAGE}
+ Cflags: -I\${includedir}
+ EOF
+ cp ${PN}.pc.template ${PN}.pc
+ cat <<-EOF >> ${PN}.pc
+ Libs: -L\${libdir} -ltbb
+ Libs.private: -lm -lrt
+ EOF
+ cp ${PN}.pc.template ${PN}malloc.pc
+ cat <<-EOF >> ${PN}malloc.pc
+ Libs: -L\${libdir} -ltbbmalloc
+ Libs.private: -lm -lrt
+ EOF
+ cp ${PN}.pc.template ${PN}malloc_proxy.pc
+ cat <<-EOF >> ${PN}malloc_proxy.pc
+ Libs: -L\${libdir} -ltbbmalloc_proxy
+ Libs.private: -lrt
+ Requires: tbbmalloc
+ EOF
+ use debug || sed -i -e '/_debug/d' Makefile
+}
+
+src_compile() {
+ if [[ $(tc-getCXX) == *g++ ]]; then
+ comp="gcc"
+ elif [[ $(tc-getCXX) == *ic*c ]]; then
+ comp="icc"
+ else
+ die "compiler $(tc-getCXX) not supported by build system"
+ fi
+ emake compiler=${comp} tbb tbbmalloc
+}
+
+src_test() {
+ append-cxxflags -fabi-version=4
+ # avoid oversubscribing with -j1
+ emake -j1 compiler=${comp} test
+}
+
+src_install(){
+ local l
+ for l in $(find build -name lib\*.so.\*); do
+ dolib.so ${l}
+ local bl=$(basename ${l})
+ dosym ${bl} /usr/$(get_libdir)/${bl%.*}
+ done
+ doheader -r include/*
+
+ insinto /usr/$(get_libdir)/pkgconfig
+ doins *.pc
+
+ dodoc README CHANGES doc/Release_Notes.txt
+ use doc && dohtml -r doc/html/*
+
+ if use examples ; then
+ insinto /usr/share/doc/${PF}/examples/build
+ doins build/*.inc
+ insinto /usr/share/doc/${PF}/examples
+ doins -r examples
+ fi
+}
View
4 dev-db/mariadb/Manifest
@@ -1,6 +1,10 @@
DIST mariadb-5.1.66.tar.gz 25017546 SHA256 c11d8e4f6bfcdea8833470a33738e0561da97dd3c63575de2b959008509ae372 SHA512 603e8f571e2446f7596776769633dcf5496f4fdea100c43222efcc74b9c8ed292a0c2944c43f7c216fd2676b59ee18bdbb5d6f38f27627551252ff25d722dce6 WHIRLPOOL 9043e5a0215773f8f7cb8b5265101f019caeb5f73bc5cc3ea2b37a67500fc149395201611cd87c3e131b562a9ad9cdd5672bc6c545cd8e71da983a4a7b6ef737
+DIST mariadb-5.1.67.tar.gz 25022999 SHA256 33471e9275c9b03919cabc38eb39f807d645adabf6a1a18f2e41ed73f47677c8 SHA512 de4a531027860c4226ec5e023b6f8573c2eb723bacaeb14279b9609ed033dcb58fc090aef3d9babcd4a4d0817ddf6ef75589c78f63075072d31ad0b7f7c17d7d WHIRLPOOL 22696d27c3a510396c4b86db5f5a4b39bbcde89285a8460b175ef7c40b3b7541fc8f205c0b96da7f94504a7fd14bfe02efb45204efda524a2426cd25e08162ff
DIST mariadb-5.2.13.tar.gz 25459987 SHA256 96887416e097f1d4a7dde70ad404e6b7d26d3d13b5d1a8451e1ea62cdd9b0ca8 SHA512 696bb5f59f25fa31fc35399c99f6f13e37a178b1e9b0155e3cf053b1232a950035132d075b0594ff611f6b59635d49d0800820c2bbd02932d16917e174717f8a WHIRLPOOL 6755eb6a841350eb69668a1679b1cb7ec3d6ac58bb793b07d07353cc1962a82c111920dc7bc8b08056a85beb7f8d371045fdeb31751a44981f7b910d52e3da74
+DIST mariadb-5.2.14.tar.gz 25469828 SHA256 8ab3db0535ce8728b03a34799da2334c18cff467e01d122293f23aad20613fe5 SHA512 b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869 WHIRLPOOL 8c2dd7ee0c1df5696d6b9f5c4387b7f755258a710ac088559f0f9779b27d18e30f32de0d4212015a15b6a83de2abbdd5c4ec811fa87fe2aec547809dc0970607
DIST mariadb-5.3.11.tar.gz 26865690 SHA256 07a766b007c2f2c50680ccde121801208222877bb9311ffc9abf85e2f5e09f3a SHA512 8f501c6c4c3c886ff65c079ebba8e4870ebf8e6b451f35014b6d7cd4f74bf5c23360c271b5ef759b10a491914136213d759b859b1df9ba06d9863d684aa8d8e9 WHIRLPOOL 4b74bc8e4606a5c14e437a57398091d717bd866e179e26ced8054f3b5c6e88548f8e15e9a822f39ff5e81c6d6f90d7d69c5a42549bf81c2eb57f5b0d448ca2c0
+DIST mariadb-5.3.12.tar.gz 26880808 SHA256 83a4598117cadde2bd7eac4c1398edbc86cc3aa8d3824bbee864d4b568a3a30c SHA512 d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94 WHIRLPOOL b9caf1b241262b3b25728769116a94b480ae404ed3d49c8afd6eb4ad6071552e436e4b9483e7f5d0113bc3127eaf04ceaa80d455486e7a92d00820b6b298c460
DIST mariadb-5.5.28a.tar.gz 27844298 SHA256 66c908592763c641f2a1e9fd83f080458a0d3375cda9aaf7700a37877b1e9968 SHA512 49fbbffb68f77e370cb288f7e406389101dd85433f2bbf25f9932d5e22ad6647b5a5f7fa397fa2f2efb5b7f2d860f395224d3188b70ed474373b820b1e708df7 WHIRLPOOL 3575a808b5bd0cf3778fcc81c78a4999abdb0cf82a577ebc4cda77df8db8c54120108d086c598ed40ae9eeb8660874cc8f33f6de2380a2a6fcb5ea70d0a1c727
+DIST mariadb-5.5.29.tar.gz 27935253 SHA256 b0e25b5451dbf8e8c8bf243bbd0aeb264db0da2caceafc7e2c9fad77b8d4be74 SHA512 ef3e386a634d1239067d91f6a17941807e62c36cd7f25e80ef43918d30ec0baa3d339ead85df5fc7958a3841d511c716bb873f039afdca49a50a409957b51d83 WHIRLPOOL 6b650c2ae23c6f9211792a2a9f3ddd0636306b7463308ecdc938ea003ee148956eda3fb1a2390ca72f3db1ea5eaabeafd4f26b23aa267766c61a77cf2b82b827
DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614 WHIRLPOOL 4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc
DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e
View
171 dev-db/mariadb/mariadb-5.1.67.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.1.67.ebuild,v 1.1 2013/02/13 00:47:45 robbat2 Exp $
+
+EAPI="4"
+MY_EXTRAS_VER="20121101-2319Z"
+
+# Build system
+BUILD="autotools"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+src_prepare() {
+ sed -i \
+ -e '/^noinst_PROGRAMS/s/basic-t//g' \
+ "${S}"/unittest/mytap/t/Makefile.am
+ mysql-v2_src_prepare
+}
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ emake check || die "make check failed"
+ if ! use "minimal" ; then
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ cd "${S}"
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ local retstatus_unit
+ local retstatus_ns
+ local retstatus_ps
+ local t
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # The entire 5.0 series has pre-generated SSL certificates, they have
+ # mostly expired now. ${S}/mysql-tests/std-data/*.pem
+ # The certs really SHOULD be generated for the tests, so that they are
+ # not expiring like this. We cannot do so ourselves as the tests look
+ # closely as the cert path data, and we do not have the CA key to regen
+ # ourselves. Alternatively, upstream should generate them with at least
+ # 50-year validity.
+ #
+ # Known expiry points:
+ # 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
+ # 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
+ # 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
+ #
+ # mysql-test/std_data/untrusted-cacert.pem is MEANT to be
+ # expired/invalid.
+ case ${PV} in
+ 5.1.*|5.4.*|5.5.*)
+ for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
+ ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
+ mysql-v2_disable_test \
+ "$t" \
+ "These OpenSSL tests break due to expired certificates"
+ done
+ ;;
+ esac
+
+ # These are also failing in MySQL 5.1 for now, and are believed to be
+ # false positives:
+ #
+ # main.mysql_comment, main.mysql_upgrade, main.information_schema,
+ # funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # main.not_partition:
+ # Failure reason unknown at this time, must resolve before package.mask
+ # removal FIXME
+ case ${PV} in
+ 5.1.*|5.2.*|5.4.*|5.5.*)
+ for t in main.mysql_client_test main.mysql_comments \
+ main.mysql_upgrade \
+ main.information_schema \
+ main.not_partition funcs_1.is_columns_mysql \
+ funcs_1.is_tables_mysql funcs_1.is_triggers; do
+ mysql-v2_disable_test "$t" "False positives in Gentoo"
+ done
+ ;;
+ esac
+
+ # New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
+ # These tests are picking up a 'connect-timeout' config from somewhere,
+ # which is not valid, and since it does not have 'loose-' in front of
+ # it, it's causing a failure
+ case ${PV} in
+ 5.1.5*|5.4.*|5.5.*|6*)
+ for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
+ mysql-v2_disable_test "$t" \
+ "False positives in Gentoo: connect-timeout"
+ done
+ ;;
+ esac
+
+ use profiling && use community \
+ || mysql-v2_disable_test main.profiling \
+ "Profiling test needs profiling support"
+
+ if [ "${PN}" == "mariadb" ]; then
+ for t in \
+ parts.part_supported_sql_func_ndb \
+ parts.partition_auto_increment_ndb ; do
+ mysql-v2_disable_test $t "ndb not supported in mariadb"
+ done
+ fi
+
+ # create directories because mysqladmin might make out of order
+ mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
+
+ # We run the test protocols seperately
+ emake test-unit
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
+ retstatus_ns=$?
+ [[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
+ retstatus_ps=$?
+ [[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ # TODO:
+ # When upstream enables the pr and nr testsuites, we need those as well.
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
+ [[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+ else
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
View
171 dev-db/mariadb/mariadb-5.2.14.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.2.14.ebuild,v 1.1 2013/02/13 00:47:45 robbat2 Exp $
+
+EAPI="4"
+MY_EXTRAS_VER="20121101-2319Z"
+
+# Build system
+BUILD="autotools"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+src_prepare() {
+ sed -i \
+ -e '/^noinst_PROGRAMS/s/basic-t//g' \
+ "${S}"/unittest/mytap/t/Makefile.am
+ mysql-v2_src_prepare
+}
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ emake check || die "make check failed"
+ if ! use "minimal" ; then
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ cd "${S}"
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ local retstatus_unit
+ local retstatus_ns
+ local retstatus_ps
+ local t
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # The entire 5.0 series has pre-generated SSL certificates, they have
+ # mostly expired now. ${S}/mysql-tests/std-data/*.pem
+ # The certs really SHOULD be generated for the tests, so that they are
+ # not expiring like this. We cannot do so ourselves as the tests look
+ # closely as the cert path data, and we do not have the CA key to regen
+ # ourselves. Alternatively, upstream should generate them with at least
+ # 50-year validity.
+ #
+ # Known expiry points:
+ # 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
+ # 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
+ # 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
+ #
+ # mysql-test/std_data/untrusted-cacert.pem is MEANT to be
+ # expired/invalid.
+ case ${PV} in
+ 5.1.*|5.4.*|5.5.*)
+ for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
+ ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
+ mysql-v2_disable_test \
+ "$t" \
+ "These OpenSSL tests break due to expired certificates"
+ done
+ ;;
+ esac
+
+ # These are also failing in MySQL 5.1 for now, and are believed to be
+ # false positives:
+ #
+ # main.mysql_comment, main.mysql_upgrade, main.information_schema,
+ # funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # main.not_partition:
+ # Failure reason unknown at this time, must resolve before package.mask
+ # removal FIXME
+ case ${PV} in
+ 5.1.*|5.2.*|5.4.*|5.5.*)
+ for t in main.mysql_client_test main.mysql_comments \
+ main.mysql_upgrade \
+ main.information_schema \
+ main.not_partition funcs_1.is_columns_mysql \
+ funcs_1.is_tables_mysql funcs_1.is_triggers; do
+ mysql-v2_disable_test "$t" "False positives in Gentoo"
+ done
+ ;;
+ esac
+
+ # New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
+ # These tests are picking up a 'connect-timeout' config from somewhere,
+ # which is not valid, and since it does not have 'loose-' in front of
+ # it, it's causing a failure
+ case ${PV} in
+ 5.1.5*|5.4.*|5.5.*|6*)
+ for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
+ mysql-v2_disable_test "$t" \
+ "False positives in Gentoo: connect-timeout"
+ done
+ ;;
+ esac
+
+ use profiling && use community \
+ || mysql-v2_disable_test main.profiling \
+ "Profiling test needs profiling support"
+
+ if [ "${PN}" == "mariadb" ]; then
+ for t in \
+ parts.part_supported_sql_func_ndb \
+ parts.partition_auto_increment_ndb ; do
+ mysql-v2_disable_test $t "ndb not supported in mariadb"
+ done
+ fi
+
+ # create directories because mysqladmin might make out of order
+ mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
+
+ # We run the test protocols seperately
+ emake test-unit
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
+ retstatus_ns=$?
+ [[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
+ retstatus_ps=$?
+ [[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ # TODO:
+ # When upstream enables the pr and nr testsuites, we need those as well.
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
+ [[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+ else
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
View
171 dev-db/mariadb/mariadb-5.3.12.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.3.12.ebuild,v 1.1 2013/02/13 00:47:45 robbat2 Exp $
+
+EAPI="4"
+MY_EXTRAS_VER="20121101-2319Z"
+
+# Build system
+BUILD="autotools"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+src_prepare() {
+ sed -i \
+ -e '/^noinst_PROGRAMS/s/basic-t//g' \
+ "${S}"/unittest/mytap/t/Makefile.am
+ mysql-v2_src_prepare
+}
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ emake check || die "make check failed"
+ if ! use "minimal" ; then
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ cd "${S}"
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ local retstatus_unit
+ local retstatus_ns
+ local retstatus_ps
+ local t
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # The entire 5.0 series has pre-generated SSL certificates, they have
+ # mostly expired now. ${S}/mysql-tests/std-data/*.pem
+ # The certs really SHOULD be generated for the tests, so that they are
+ # not expiring like this. We cannot do so ourselves as the tests look
+ # closely as the cert path data, and we do not have the CA key to regen
+ # ourselves. Alternatively, upstream should generate them with at least
+ # 50-year validity.
+ #
+ # Known expiry points:
+ # 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
+ # 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
+ # 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
+ #
+ # mysql-test/std_data/untrusted-cacert.pem is MEANT to be
+ # expired/invalid.
+ case ${PV} in
+ 5.1.*|5.4.*|5.5.*)
+ for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
+ ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
+ mysql-v2_disable_test \
+ "$t" \
+ "These OpenSSL tests break due to expired certificates"
+ done
+ ;;
+ esac
+
+ # These are also failing in MySQL 5.1 for now, and are believed to be
+ # false positives:
+ #
+ # main.mysql_comment, main.mysql_upgrade, main.information_schema,
+ # funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # main.not_partition:
+ # Failure reason unknown at this time, must resolve before package.mask
+ # removal FIXME
+ case ${PV} in
+ 5.1.*|5.2.*|5.4.*|5.5.*)
+ for t in main.mysql_client_test main.mysql_comments \
+ main.mysql_upgrade \
+ main.information_schema \
+ main.not_partition funcs_1.is_columns_mysql \
+ funcs_1.is_tables_mysql funcs_1.is_triggers; do
+ mysql-v2_disable_test "$t" "False positives in Gentoo"
+ done
+ ;;
+ esac
+
+ # New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
+ # These tests are picking up a 'connect-timeout' config from somewhere,
+ # which is not valid, and since it does not have 'loose-' in front of
+ # it, it's causing a failure
+ case ${PV} in
+ 5.1.5*|5.4.*|5.5.*|6*)
+ for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
+ mysql-v2_disable_test "$t" \
+ "False positives in Gentoo: connect-timeout"
+ done
+ ;;
+ esac
+
+ use profiling && use community \
+ || mysql-v2_disable_test main.profiling \
+ "Profiling test needs profiling support"
+
+ if [ "${PN}" == "mariadb" ]; then
+ for t in \
+ parts.part_supported_sql_func_ndb \
+ parts.partition_auto_increment_ndb ; do
+ mysql-v2_disable_test $t "ndb not supported in mariadb"
+ done
+ fi
+
+ # create directories because mysqladmin might make out of order
+ mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
+
+ # We run the test protocols seperately
+ emake test-unit
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
+ retstatus_ns=$?
+ [[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
+ retstatus_ps=$?
+ [[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ # TODO:
+ # When upstream enables the pr and nr testsuites, we need those as well.
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
+ [[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+ else
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
View
134 dev-db/mariadb/mariadb-5.5.29.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.5.29.ebuild,v 1.1 2013/02/13 00:47:45 robbat2 Exp $
+
+EAPI="4"
+MY_EXTRAS_VER="20130120-0100Z"
+
+# Build system
+BUILD="cmake"
+
+inherit toolchain-funcs mysql-v2
+# only to make repoman happy. it is really set in the eclass
+IUSE="$IUSE"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
+RDEPEND="${RDEPEND}"
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+src_prepare() {
+ sed -i \
+ -e '/^noinst_PROGRAMS/s/basic-t//g' \
+ "${S}"/unittest/mytap/t/Makefile.am
+ mysql-v2_src_prepare
+}
+
+# Official test instructions:
+# USE='berkdb -cluster embedded extraengine perl ssl community' \
+# FEATURES='test userpriv -usersandbox' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+
+ local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
+ local retstatus_unit
+ local retstatus_tests
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! use "minimal" ; then
+
+ if [[ $UID -eq 0 ]]; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
+ addpredict /this-dir-does-not-exist/t9.MYI
+
+ # Run CTest (test-units)
+ cmake-utils_src_test
+ retstatus_unit=$?
+ [[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ # create directories because mysqladmin might right out of order
+ mkdir -p "${S}"/mysql-test/var-tests{,/log}
+
+ # These are failing in MySQL 5.5 for now and are believed to be
+ # false positives:
+ #
+ # main.information_schema, binlog.binlog_statement_insert_delayed,
+ # main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
+ # funcs_1.is_columns_mysql
+ # fails due to USE=-latin1 / utf8 default
+ #
+ # main.mysql_client_test, main.mysql_client_test_nonblock:
+ # segfaults at random under Portage only, suspect resource limits.
+ #
+ # sys_vars.plugin_dir_basic
+ # fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
+ # instead of MYSQL_LIBDIR/plugin
+ #
+ # main.flush_read_lock_kill
+ # fails because of unknown system variable 'DEBUG_SYNC'
+ #
+ # main.openssl_1
+ # error message changing
+ # -mysqltest: Could not open connection 'default': 2026 SSL connection
+ # error: ASN: bad other signature confirmation
+ # +mysqltest: Could not open connection 'default': 2026 SSL connection
+ # error: error:00000001:lib(0):func(0):reason(1)
+ #
+ # plugins.unix_socket
+ # fails because portage strips out the USER enviornment variable
+ #
+
+ for t in main.mysql_client_test main.mysql_client_test_nonblock \
+ binlog.binlog_statement_insert_delayed main.information_schema \
+ main.mysqld--help main.flush_read_lock_kill \
+ sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
+ funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
+ mysql-v2_disable_test "$t" "False positives in Gentoo"
+ done
+
+ # Run mysql tests
+ pushd "${TESTDIR}"
+
+ # run mysql-test tests
+ perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
+ retstatus_tests=$?
+ [[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ popd
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ failures=""
+ [[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
+ [[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
+ has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
+
+ [[ -z "$failures" ]] || die "Test failures: $failures"
+ einfo "Tests successfully completed"
+
+ else
+
+ einfo "Skipping server tests due to minimal build."
+ fi
+}
View
4 dev-lang/swig/swig-2.0.9.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/dev-lang/swig/swig-2.0.9.ebuild,v 1.6 2013/02/12 18:03:13 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.9.ebuild,v 1.9 2013/02/12 20:19:22 ago Exp $
EAPI=4
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ BSD BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="ccache doc pcre"
RESTRICT="test"
View
4 dev-lang/tcl/tcl-8.5.13-r1.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/dev-lang/tcl/tcl-8.5.13-r1.ebuild,v 1.7 2013/02/12 18:10:42 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.13-r1.ebuild,v 1.9 2013/02/12 20:24:25 ago Exp $
EAPI=4
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug threads"
SPARENT="${WORKDIR}/${MY_P}"
View
4 dev-lang/tk/tk-8.5.13-r1.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/dev-lang/tk/tk-8.5.13-r1.ebuild,v 1.6 2013/02/12 18:12:26 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.13-r1.ebuild,v 1.8 2013/02/12 20:24:52 ago Exp $
EAPI=4
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug threads truetype aqua xscreensaver"
RDEPEND="
View
4 dev-libs/boehm-gc/boehm-gc-7.2d.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/dev-libs/boehm-gc/boehm-gc-7.2d.ebuild,v 1.8 2013/02/10 17:22:34 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2d.ebuild,v 1.9 2013/02/12 20:18:33 ago Exp $
EAPI=4
@@ -16,7 +16,7 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
LICENSE="boehm-gc"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="cxx static-libs threads"
RDEPEND=">=dev-libs/libatomic_ops-7.2"
View
4 dev-libs/libksba/libksba-1.3.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/dev-libs/libksba/libksba-1.3.0.ebuild,v 1.6 2013/02/12 18:08:15 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.3.0.ebuild,v 1.9 2013/02/12 20:21:00 ago Exp $
EAPI="4"
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/libksba/${P}.tar.bz2"
LICENSE="LGPL-3+ GPL-2+ GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.8"
View
4 dev-ml/findlib/findlib-1.3.3-r1.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/dev-ml/findlib/findlib-1.3.3-r1.ebuild,v 1.7 2013/02/12 18:08:39 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/findlib/findlib-1.3.3-r1.ebuild,v 1.9 2013/02/12 20:22:08 ago Exp $
EAPI=5
@@ -16,7 +16,7 @@ IUSE="doc +ocamlopt tk"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?,tk?]"
RDEPEND="${DEPEND}"
View
4 dev-python/pypax/pypax-0.8.1.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/dev-python/pypax/pypax-0.8.1.ebuild,v 1.7 2013/02/12 18:02:31 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/pypax/pypax-0.8.1.ebuild,v 1.10 2013/02/12 20:23:18 ago Exp $
EAPI="5"
@@ -17,7 +17,7 @@ S="${WORKDIR}/elfix-${PV}/scripts"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="+ptpax +xtpax"
REQUIRED_USE="|| ( ptpax xtpax )"
View
3 dev-ruby/aws-sdk/Manifest
@@ -1,2 +1 @@
-DIST aws-sdk-for-ruby-1.7.1.tar.gz 1347303 SHA256 471ee21a0eb9555ac871f7331200c4cbba51990399b86904c9875261e52dfddd SHA512 d0ef40cc2b48f00e62d900ac853beb8d247bc467e38ce640b942eba796d74e0aba96ec8199cc9474b3217f550a32334ce725d20bef07dfaeef2cf385290c2906 WHIRLPOOL 4e1d863f49a48b4a47bac0173c1ec0515b173dc1c92b4a9b9d9cdc73a0f53006888c3bfb67c4a251ee734c8d664d24d98eef746c04393cebf964ba976881d691
-DIST aws-sdk-ruby-1.8.1.1.tar.gz 1424338 SHA256 4d8a9926f95f07b6c4a3d20c54276ee704191ea8971ccc19a524088c65077e5d SHA512 3afbf407d2ccbc587c627ea19dda4f7efe59ebf5d6a00326a566b3866f341cca498ed05a3e648d2b87b3f176501bbc03277295539971758a6dbe2924197f596a WHIRLPOOL c9aedfd6ea51d766bb346ff664e20e68cb51380951d32b613d0e4b71ded139130eb6db2544b9f4f7727a822e9a8891d04492558b2063c6711803f67693c3a29c
+DIST aws-sdk-ruby-1.8.1.3.tar.gz 1426985 SHA256 f2f2d1a208aa4a02cc6e930ae472f81daaa56dab40c70cba8a664381332e0b26 SHA512 8044f12f88919fc3b63e8ea0bd594687b7fe16a566728ffdf27b1318475224798b7a862beeede79a1ad53ba3a6928e68da1022774731fba4b10e6562c4ae04ee WHIRLPOOL 25e42b26044facda2415ffc28b07212edf86159ed15e6d8537ce2e2de7aa54d0836763ac465fd390b8d1084a73429d986e35cec8f8c45474150e6f660065a00f
View
48 dev-ruby/aws-sdk/aws-sdk-1.7.1.ebuild
@@ -1,48 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.7.1.ebuild,v 1.2 2013/01/30 15:21:48 flameeyes Exp $
-
-EAPI=4
-
-USE_RUBY="ruby18 ruby19"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
-
-GITHUB_USER="amazonwebservices"
-GITHUB_PROJECT="${PN}-for-ruby"
-RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Official SDK for Amazon Web Services"
-HOMEPAGE="http://aws.amazon.com/sdkforruby"
-SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "virtual/ruby-ssl
- >=dev-ruby/httparty-0.7
- >=dev-ruby/json-1.4
- >=dev-ruby/nokogiri-1.4.4
- >=dev-ruby/uuidtools-2.1"
-
-all_ruby_prepare() {
- sed -i -e 's:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- insinto /usr/share/doc/${PF}
- doins -r recipebook samples
-}
View
2 dev-ruby/aws-sdk/aws-sdk-1.8.1.1.ebuild → dev-ruby/aws-sdk/aws-sdk-1.8.1.3.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/dev-ruby/aws-sdk/aws-sdk-1.8.1.1.ebuild,v 1.1 2013/01/30 15:21:48 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.8.1.3.ebuild,v 1.1 2013/02/12 19:25:28 flameeyes Exp $
EAPI=5
View
4 dev-tex/cjk-latex/cjk-latex-4.8.3.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/dev-tex/cjk-latex/cjk-latex-4.8.3.ebuild,v 1.6 2013/02/12 18:09:29 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/cjk-latex/cjk-latex-4.8.3.ebuild,v 1.9 2013/02/12 20:18:57 ago Exp $
EAPI=4
@@ -17,7 +17,7 @@ SRC_URI="ftp://ftp.ffii.org/pub/cjk/${MY_P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc emacs"
DEPEND="virtual/latex-base
View
4 dev-util/comparator/comparator-2.9.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/dev-util/comparator/comparator-2.9.ebuild,v 1.7 2013/02/12 17:00:24 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/comparator/comparator-2.9.ebuild,v 1.8 2013/02/12 19:34:27 ago Exp $
EAPI="4"
PYTHON_DEPEND="2"
@@ -15,7 +15,7 @@ SRC_URI="http://www.catb.org/~esr/comparator/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~mips ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~mips ppc ppc64 ~sparc x86"
IUSE=""
RDEPEND=""
View
1 dev-util/xdelta/Manifest
@@ -1,3 +1,2 @@
DIST xdelta-1.1.4.tar.gz 423529 SHA256 345503b60432812840991ea1d79cb10db5f34bfaba9499bd0e7d5c57ac5d5c6d SHA512 eef45f7977e9a7f490b881f33ab8a948cc5eff9300ea850cc30062905c8e883c104961f075f56f7ce8e385142c35de168aef1e0b8169bda66786ea4bee33168b WHIRLPOOL 246d7b50ef528e0a761e334fb9c0af06028364ba6851aee4de0a11db42ae25fbecbf4f603e0a01f3daa5d89caecc549deea79f795af08925bdac282103056150
-DIST xdelta3-3.0.4.tar.gz 481462 SHA256 53caa1e8be648b6d3d6b305dd9f1a4b27ded9c70c78d18b2c8857eceae46e46e SHA512 b044cf97f66ef20d34a02896fc758bd3da9d3e7125fc66175a622aa4485b2d224a34497095b58fc0b0aed4cdfa6d42737b6b18d2c214fd4be098f4b78cb61b7b WHIRLPOOL 02ea07c6a39dfdf9f9bd4a715534bc48c9d2eb9f5d06d0fdb72d2005e7aad057182d54927e3079968b11e1b3a29870b36af5518923bc8fe6e7fd7bb8ec36bc90
DIST xdelta3-3.0.5.tar.gz 483596 SHA256 bf7ba664c5656256c5b358dd4963bc64b58cc1a76ebc6aa399e512b94dd6f0ce SHA512 a133da72483a3824f161afe0da7d6e1dc7437cf233c0d1e9141e594c691f71d8a4798b7a875227fe6619b3a5062d24f945e00ac3e1a5da3a06dfad304ff7123d WHIRLPOOL 695625ac32265eb0b123fb75b6fa578793396610983ad68731c19460d7482334f3c3e56587e0948d84682aa71cfab50e8f6e93d3254d645fbeb0d9cf9225e833
View
54 dev-util/xdelta/xdelta-3.0.4.ebuild
@@ -1,54 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/xdelta/xdelta-3.0.4.ebuild,v 1.8 2012/12/16 15:15:47 armin76 Exp $
-
-EAPI=4
-
-inherit autotools python
-
-MY_P=${PN}${PV%.*.*}-${PV}
-
-DESCRIPTION="a binary diff and differential compression tools. VCDIFF (RFC 3284) delta compression."
-HOMEPAGE="http://xdelta.org/"
-SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="examples test"
-
-RDEPEND="app-arch/xz-utils"
-DEPEND="${RDEPEND}
- test? ( || ( dev-lang/python:2.7 dev-lang/python:2.6 ) )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- if use test; then
- python_set_active_version 2
- python_pkg_setup
- fi
-}
-
-src_prepare() {
- >py-compile
-
- # huh
- sed -i -e '/python/s:2.6:2:' testing/xdelta3-regtest.py || die
- sed -i -e '/python/s:2.7:2:' testing/xdelta3-test.py || die
-
- # only build tests when required
- sed -i -e '/xdelta3regtest/s:noinst_P:check_P:' Makefile.am || die
- eautoreconf
-}
-
-src_test() {
- default
- ./xdelta3regtest || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc draft-korn-vcdiff.txt README
- use examples && dodoc -r examples
-}
View
4 dev-util/xdelta/xdelta-3.0.5.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/dev-util/xdelta/xdelta-3.0.5.ebuild,v 1.8 2013/02/10 17:19:08 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/xdelta/xdelta-3.0.5.ebuild,v 1.9 2013/02/12 20:20:11 ago Exp $
EAPI=5
inherit autotools python
@@ -13,7 +13,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="3"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="examples test"
RDEPEND="app-arch/xz-utils"
View
19 eclass/mysql-autotools.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-autotools.eclass,v 1.14 2013/01/28 02:13:05 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-autotools.eclass,v 1.15 2013/02/13 00:40:57 robbat2 Exp $
# @ECLASS: mysql-autotools.eclass
# @MAINTAINER:
@@ -289,6 +289,15 @@ mysql-autotools_configure_51() {
|| plugins_dis="${plugins_dis} ${i}"
done
fi
+
+ #Authentication plugins
+ if mysql_version_is_at_least "5.2.11" ; then
+ for i in pam ; do
+ use ${i} \
+ && plugins_dyn="${plugins_dyn} auth_${i}" \
+ || plugins_dis="${plugins_dis} auth_${i}"
+ done
+ fi
fi
if pbxt_available && [[ "${PBXT_NEWSTYLE}" == "1" ]]; then
@@ -648,4 +657,12 @@ mysql-autotools_src_install() {
fi
mysql_lib_symlinks "${ED}"
+
+ #Remove mytop if perl is not selected
+ [[ "${PN}" == "mariadb" ]] && ! use perl \
+ && mysql_version_is_at_least "5.3" \
+ && rm -f "${ED}/usr/bin/mytop"
+
+ #Bug 455462 remove unnecessary libtool files
+ prune_libtool_files --modules
}
View
11 eclass/mysql-cmake.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-cmake.eclass,v 1.13 2013/01/20 02:37:51 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-cmake.eclass,v 1.14 2013/02/13 00:40:57 robbat2 Exp $
# @ECLASS: mysql-cmake.eclass
# @MAINTAINER:
@@ -185,6 +185,11 @@ configure_cmake_standard() {
$(cmake-utils_use_with sphinx SPHINX_STORAGE_ENGINE)
$(cmake-utils_use_with extraengine FEDERATEDX_STORAGE_ENGINE)
)
+
+ if ! use pam ; then
+ mycmakeargs+=( -DAUTH_PAM_DISABLED=1 )
+ fi
+
fi
}
@@ -388,4 +393,8 @@ mysql-cmake_src_install() {
fi
mysql_lib_symlinks "${ED}"
+
+ #Remove mytop if perl is not selected
+ [[ "${PN}" == "mariadb" ]] && ! use perl \
+ && rm -f "${ED}/usr/bin/mytop"
}
View
30 eclass/mysql-v2.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-v2.eclass,v 1.23 2013/01/28 02:13:05 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/mysql-v2.eclass,v 1.24 2013/02/13 00:40:57 robbat2 Exp $
# @ECLASS: mysql-v2.eclass
# @MAINTAINER:
@@ -187,6 +187,10 @@ IUSE="${IUSE} +community profiling"
&& mysql_version_is_at_least "5.2.5" \
&& IUSE="${IUSE} sphinx"
+[[ ${PN} == "mariadb" ]] \
+&& mysql_version_is_at_least "5.2.10" \
+&& IUSE="${IUSE} pam"
+
if mysql_version_is_at_least "5.5"; then
REQUIRED_USE="tcmalloc? ( !jemalloc ) jemalloc? ( !tcmalloc )"
IUSE="${IUSE} jemalloc tcmalloc"
@@ -230,10 +234,14 @@ done
&& mysql_version_is_at_least "5.2.5" \
&& DEPEND="${DEPEND} sphinx? ( app-misc/sphinx )"
+[[ "${PN}" == "mariadb" ]] \
+&& mysql_version_is_at_least "5.2.10" \
+&& DEPEND="${DEPEND} !minimal? ( pam? ( virtual/pam ) )"
+
# Bug 441700 MariaDB >=5.3 include custom mytop
[[ "${PN}" == "mariadb" ]] \
&& mysql_version_is_at_least "5.3" \
-&& DEPEND="${DEPEND} !dev-db/mytop"
+&& DEPEND="${DEPEND} perl? ( !dev-db/mytop )"
mysql_version_is_at_least "5.5.7" \
&& DEPEND="${DEPEND} systemtap? ( >=dev-util/systemtap-1.3 )" \
@@ -251,6 +259,15 @@ RDEPEND="${DEPEND}
selinux? ( sec-policy/selinux-mysql )
"
+# Bug 455016 Add dependancies of mytop
+[[ "${PN}" == "mariadb" ]] \
+&& mysql_version_is_at_least "5.3" \
+&& RDEPEND="${RDEPEND} perl? (
+ virtual/perl-Getopt-Long
+ dev-perl/TermReadKey
+ virtual/perl-Term-ANSIColor
+ virtual/perl-Time-HiRes ) "
+
DEPEND="${DEPEND}
virtual/yacc
"
@@ -484,6 +501,15 @@ mysql-v2_pkg_postinst() {
&& dodoc "${script}"
done
+ if [ ${PN} == "mariadb" ] \
+ && mysql_version_is_at_least "5.2.10" && use pam ; then
+ einfo
+ elog "This install includes the PAM authentication plugin."
+ elog "To activate and configure the PAM plugin, please read:"
+ elog "https://kb.askmonty.org/en/pam-authentication-plugin/"
+ einfo
+ fi
+
einfo
elog "You might want to run:"
elog "\"emerge --config =${CATEGORY}/${PF}\""
View
2 games-emulation/sdlmame/Manifest
@@ -1,8 +1,10 @@
DIST mame0142s.zip 17657289 SHA256 d5ccb987088522a203bf978a34eab8fa8c8560947a13373d48c11b2a496b6986 SHA512 4d6a1f8a0f8c10e009c1b7de7ff51682cbf6c32db13eec0a7aa70d1631e17f14a680c2edbdbc7d73cd3bf65120a5e331379c25404041dc96c2436ca5c3a17e3f WHIRLPOOL 8854bc7b8f101f95bf75d298ce2391b1ba33987992a9b9c7fbbf76e7b4a5109a3859bab35047d0110801ccf6b9624d5be1f60daa1b4c6f81a2006165c84c0da2
DIST mame0144s.zip 19676308 SHA256 8f0191b40f80f8a3393d341f411c5f02aca6933d6a9f347bec0d2f7206c38e06 SHA512 3267137dae592ff45aac0acdf0d653db425ff9f59ceefa1c8d4cc6af1643490ea02c0ee1da4cc298f54f5ebb9b9e7609910bc34329d7f0fac9c13b7344f8574c WHIRLPOOL 52c869d19d3987d537b0e59890313adf4011eb6349c928e01ccc66455cd15bb2bf4ac071bc38d4bb5e8eeaa4dcce1b44a7aae5ed6d7b81497dedfdcd95b78cc4
+DIST mame0148s.zip 33822494 SHA256 78d8a68ba53934fdfc895f450c08682dada81f7ec3e74a98fb042539506d9321 SHA512 a520115e2e82b2da3200ffa1fa56f668f95c3e26a927bcdb30a34e73053e55d26a6a6c1ec95eae1237bce1d2d0cd276b84466705fd5f53ac77827d06ea04bc03 WHIRLPOOL c6de71c198396977475110ab5840b7eaa6e5074519adffc286dd539ab916ea951fa1c307218b0d144cdc8aeeb096216106a3c21a6d53b42c04dc75e8103be04a
DIST sdlmame-ui.bdf.gz 114727 SHA256 f2ec11dd926bbeae8647e68607107516a30790239464939f3e99a0f62fc7f17e SHA512 67ba1bc632c1ac51b97acf8c1061477edd3519fea3d1233951723741c926ff72e259c274babb036abf4db92f217db507c58a6fc6e438db4b14c5fe5789b2ed64 WHIRLPOOL 2150053b38d8318804bf40cdcd9cdefdd2976c4cfab563c90021f0d9be0a0a57174166ece8b51658d9f2192e07343f198358299667a1db32f146c9fb9c528956
DIST sdlmame0142u1_diff.zip 707350 SHA256 07be32275fc510b6b336cfd03de71e9c665914c41b0e8a39de694cc4e5fd3581 SHA512 791bd2b005b228484168e3db47fbbc8ece6dfb0c0e397d5f7e2b67aee021fc3b47652a34b956542ed777301a702e8bea3faebb669c45206ae6c6d89dcc45c48e WHIRLPOOL b8b1946c6a1b654383e2895d5d0d77a3cea40136a4f8a37d0d6dac9e8e5d518f7ecef2a86a82302a3b0d5fd01afa3695c43df633f09a2be136924e1a84590451
DIST sdlmame0142u2_diff.zip 246135 SHA256 decbf4ac431b802fe3b9d5f87141c6b1a5057d3ee8ec619af070dccbdfc89e42 SHA512 dcda9066582de227f42bfbdc4d507062fc2a77269b4b3565a9214aa9c6ed88461b027eb1fdbfd3616b98a1e2ecf8a9ce8ce86ea9d18d4cd04ce7848cbf03e50e WHIRLPOOL 2f9e8f1a0b0ab17fce3b45b739f3337205449e85071f529c2365f4f3eecf50d8440dbb4935bafe693b6b4669ecc202c2f8bdcd79f8a2c3d0555c21e19a5e06f9
DIST sdlmame0142u3_diff.zip 1282970 SHA256 a43eff4e1e660e4f313f865be568c9a57670af79f326d7cfe947f982b0eaed3c SHA512 c31265dad4913026d8b034e660ce3feb6cfe5681210290a9a899b273469334f39b03937e05fb49f6d3b82890324eb0facfbd2ac2377844baaabe3898cc0c9928 WHIRLPOOL 6de41a9cddbe448fa5473b7dadb9e6c88d5162f0eaa7f17e03a4f16eec83b843c55e3cb190a2078413e5c1aabad8a1f792f0d5e8970e3be53d2b6e62e27c1ab7
DIST sdlmame0142u4_diff.zip 628941 SHA256 13831921bb6bf3843245b9008c4443dbd825acf4fd5025fa0eb5fc22786c1fa4 SHA512 a38644b1807cebcbcb49bd3ba1dc209999e45de49e8f6a63d5788aca76650ef8b3a927946da33769deb34fd1a1a7b471206383847bb9c59d469f19aa4a575d4b WHIRLPOOL 16b2a268dfe72bb86e0506bbf0a92b879fcddcbcd3158e3ece5b78d4929af3c4e2334ac175171dcfb88031974f854b7e1ecb4e4685d925cc28fd403ec929cdff
DIST sdlmame0142u5_diff.zip 326906 SHA256 134a493bf215d6bf416ba992b4bc9976525f4e41c7f9ea308a793b47282dc666 SHA512 18d68af31e9eb4e8fdccd8f445f8d63bd27ad0a63618880178b648d1f018272f0c303c3280f14fa01ef2e5dc7399d1aedeb89b96c2c06711b64ff29b656f1508 WHIRLPOOL ee4a94292970d555b8227e2a1c0bdb4bdad475511f98a8f25e4127ce266aa21121b220a1522c51d02d584cf4d674d443a331aa735c31c4b91ccc458640ccaa4c
+DIST sdlmame0148u1_diff.zip 3386949 SHA256 27378d09e50f31ca0dd4f39df4c474016671946657eb7af9ea5aa0ffbae1d9bb SHA512 f62aa8ebfc3cfa96d2fd5e58c921cc2adfbe3704a745ef49bc247060ecd3333ecc12e1a3add810c6237f3f7a1946cf1b9d46e6d72aeb87baffebadb933de44de WHIRLPOOL 550f2e777363f307b8e56b4ec31f4852abe89434af5ce596bd6e6023f35a728e4078033b1edc4b302e0cf50fa646a190ec02be9329127379405aec2e9b591531
View
177 games-emulation/sdlmame/files/sdlmame-0.148_p1-makefile.patch
@@ -0,0 +1,177 @@
+--- makefile
++++ makefile
+@@ -314,13 +314,14 @@
+ endif
+
+ # compiler, linker and utilities
+-AR = @ar
+-CC = @gcc
+-LD = @g++
++AR ?= @ar
++CC ?= @gcc
++CXX ?= @g++
++LD = $(CXX)
+ MD = -mkdir$(EXE)
+ RM = @rm -f
+ OBJDUMP = @objdump
+-PYTHON = @python
++PYTHON ?= @python
+
+
+ #-------------------------------------------------
+@@ -455,7 +456,7 @@
+
+ # CFLAGS is defined based on C or C++ targets
+ # (remember, expansion only happens when used, so doing it here is ok)
+-CFLAGS = $(CCOMFLAGS) $(CPPONLYFLAGS)
++CFLAGS += $(CCOMFLAGS) $(CPPONLYFLAGS)
+
+ # we compile C-only to C89 standard with GNU extensions
+ # we compile C++ code to C++98 standard with GNU extensions
+@@ -463,9 +464,6 @@
+ CPPONLYFLAGS += -x c++ -std=gnu++98
+ COBJFLAGS += -x objective-c++
+
+-# this speeds it up a bit by piping between the preprocessor/compiler/assembler
+-CCOMFLAGS += -pipe
+-
+ # add -g if we need symbols, and ensure we have frame pointers
+ ifdef SYMBOLS
+ CCOMFLAGS += -g$(SYMLEVEL) -fno-omit-frame-pointer
+@@ -479,19 +477,6 @@
+ # add profiling information for the compiler
+ ifdef PROFILE
+ CCOMFLAGS += -pg
+-endif
+-
+-# add the optimization flag
+-CCOMFLAGS += -O$(OPTIMIZE)
+-
+-# add the error warning flag
+-ifndef NOWERROR
+-CCOMFLAGS += -Werror
+-endif
+-
+-# if we are optimizing, include optimization options
+-ifneq ($(OPTIMIZE),0)
+-CCOMFLAGS += -fno-strict-aliasing $(ARCHOPTS)
+ endif
+
+ # add a basic set of warnings
+@@ -565,26 +550,11 @@
+
+ # LDFLAGS are used generally; LDFLAGSEMULATOR are additional
+ # flags only used when linking the core emulator
+-LDFLAGS =
+-ifneq ($(TARGETOS),macosx)
+-ifneq ($(TARGETOS),os2)
+-ifneq ($(TARGETOS),solaris)
+-LDFLAGS = -Wl,--warn-common
+-endif