Permalink
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: bb0fc2399e939256e252cc22a050af44d0eaff15
  foo-overlay: 3151d1bc3adb6adb4f8004533d11c5264a43eb0b
  bar-overlay: 09dbf39ca3130b8fa3d3c049518b56edd8dffcbe
  flora: da07848913dd5f3d08d4b662120c643fe83796bd
  mate: 71e94b83b0460f27c0381f3894402aa4931bc560
  bliss: 503dd361d7b9816dfb3b98a0c748658ea522bb91
  sabayon-for-gentoo: 363bd0b454e577fa2f1b5a7bc3d854c4349247f9
  • Loading branch information...
1 parent 473db7e commit 2c1cc51462cb3bb4c8f2681d74f2c50f373f2b96 @danielrobbins danielrobbins committed Aug 21, 2013
Showing with 2,321 additions and 5,289 deletions.
  1. +2 −2 app-accessibility/brltty/metadata.xml
  2. +0 −1 app-admin/evtxtools/Manifest
  3. +0 −33 app-admin/evtxtools/evtxtools-1.1.0.ebuild
  4. +2 −2 app-admin/evtxtools/evtxtools-1.1.1-r1.ebuild
  5. +0 −33 app-admin/evtxtools/evtxtools-1.1.1.ebuild
  6. +8 −3 app-admin/whowatch/whowatch-1.8.4.ebuild
  7. +1 −1 app-editors/tea/Manifest
  8. +4 −4 app-editors/tea/{tea-33.3.0.ebuild → tea-36.0.2.ebuild}
  9. +4 −1 ...elibs/{emul-linux-x86-baselibs-20130224-r12.ebuild → emul-linux-x86-baselibs-20130224-r13.ebuild}
  10. +46 −0 app-emulation/emul-linux-x86-baselibs/files/remove-native
  11. +10 −4 app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
  12. +1 −0 app-leechcraft/leechcraft-meta/metadata.xml
  13. +1 −0 app-text/libwpd/Manifest
  14. +56 −0 app-text/libwpd/libwpd-0.9.9.ebuild
  15. +3 −10 dev-db/mongodb/Manifest
  16. +0 −43 dev-db/mongodb/files/mongodb-1.8-fix-scons.patch
  17. +0 −24 dev-db/mongodb/files/mongodb-1.8.5-fix-smokepy.patch
  18. +0 −46 dev-db/mongodb/files/mongodb-2.2-fix-scons.patch
  19. +0 −11 dev-db/mongodb/files/mongodb-2.2-fix-sconscript.patch
  20. +0 −107 dev-db/mongodb/files/mongodb-2.4.4-fix-sharedclient.patch
  21. +0 −48 dev-db/mongodb/files/mongodb-linux3.patch
  22. +0 −40 dev-db/mongodb/files/mongodb.initd
  23. +0 −50 dev-db/mongodb/files/mongos.initd
  24. +1 −0 dev-db/mongodb/metadata.xml
  25. +0 −107 dev-db/mongodb/mongodb-2.0.7-r1.ebuild
  26. +0 −108 dev-db/mongodb/mongodb-2.0.7-r2.ebuild
  27. +0 −107 dev-db/mongodb/mongodb-2.0.8-r1.ebuild
  28. +0 −108 dev-db/mongodb/mongodb-2.0.8-r2.ebuild
  29. +0 −116 dev-db/mongodb/mongodb-2.2.0-r1.ebuild
  30. +0 −117 dev-db/mongodb/mongodb-2.2.0-r2.ebuild
  31. +4 −4 dev-db/mongodb/{mongodb-2.2.4.ebuild → mongodb-2.2.6.ebuild}
  32. +0 −133 dev-db/mongodb/mongodb-2.4.5.ebuild
  33. +19 −5 dev-db/mongodb/{mongodb-2.4.6_rc1.ebuild → mongodb-2.4.6.ebuild}
  34. +121 −0 dev-java/swt/files/swt-3.7.2-gio_launch-URI.patch
  35. +182 −0 dev-java/swt/swt-3.7.2-r1.ebuild
  36. +7 −1 dev-libs/kqoauth/kqoauth-0.97.ebuild
  37. +0 −2 dev-perl/Module-Signature/Manifest
  38. +0 −50 dev-perl/Module-Signature/Module-Signature-0.680.0.ebuild
  39. +0 −53 dev-perl/Module-Signature/Module-Signature-0.700.0.ebuild
  40. +2 −2 dev-perl/Module-Signature/Module-Signature-0.730.0.ebuild
  41. +4 −4 dev-python/pympler/pympler-0.3.1.ebuild
  42. +4 −4 dev-python/python-geoclue/metadata.xml
  43. +36 −0 dev-python/python-geoclue/python-geoclue-0.1.0-r1.ebuild
  44. +7 −7 dev-python/python-sqlparse/metadata.xml
  45. +27 −0 dev-python/python-sqlparse/python-sqlparse-0.1.5-r1.ebuild
  46. +6 −1 dev-python/statsmodels/statsmodels-0.5.0.ebuild
  47. +1 −0 dev-util/debhelper/Manifest
  48. +70 −0 dev-util/debhelper/debhelper-9.20130720.ebuild
  49. +0 −1 dev-util/kdevelop-php-docs/Manifest
  50. +0 −26 dev-util/kdevelop-php-docs/kdevelop-php-docs-1.4.1.ebuild
  51. +0 −1 dev-util/kdevelop-php/Manifest
  52. +0 −98 dev-util/kdevelop-php/files/kdevelop-php-1.2.0-dbustests.patch
  53. +0 −35 dev-util/kdevelop-php/kdevelop-php-1.4.1.ebuild
  54. +0 −1 dev-util/kdevelop-python/Manifest
  55. +0 −56 dev-util/kdevelop-python/kdevelop-python-1.4.1.ebuild
  56. +0 −1 dev-util/kdevelop/Manifest
  57. +0 −49 dev-util/kdevelop/kdevelop-4.4.1.ebuild
  58. +0 −1 dev-util/kdevplatform/Manifest
  59. +0 −50 dev-util/kdevplatform/kdevplatform-1.4.1.ebuild
  60. +17 −1 media-fonts/droid/files/59-google-droid-sans.conf
  61. +1 −2 media-libs/fontconfig/Manifest
  62. +0 −133 media-libs/fontconfig/fontconfig-2.10.2-r1.ebuild
  63. +0 −125 media-libs/fontconfig/fontconfig-2.10.2.ebuild
  64. +7 −10 media-libs/fontconfig/fontconfig-2.10.92.ebuild
  65. +8 −12 media-libs/fontconfig/{fontconfig-2.10.91.ebuild → fontconfig-2.10.93.ebuild}
  66. +0 −132 media-libs/fontconfig/fontconfig-2.8.0-r2.ebuild
  67. +0 −3 media-sound/amarok/Manifest
  68. +0 −137 media-sound/amarok/amarok-2.5.0-r4.ebuild
  69. +0 −128 media-sound/amarok/amarok-2.6.0.ebuild
  70. +0 −127 media-sound/amarok/amarok-2.7.0.ebuild
  71. +0 −129 media-sound/amarok/amarok-2.7.1.ebuild
  72. +0 −28 media-sound/amarok/files/amarok-2.5.0-fix-context-view-on-startup.patch
  73. +0 −62 media-sound/amarok/files/amarok-2.5.0-kde48.patch
  74. +0 −55 media-sound/amarok/files/amarok-2.5.0-qtdebug.patch
  75. +0 −2 media-sound/deadbeef/Manifest
  76. +0 −186 media-sound/deadbeef/deadbeef-0.5.5.ebuild
  77. +0 −186 media-sound/deadbeef/deadbeef-0.5.6.ebuild
  78. +1 −0 media-video/plasma-mediacenter/Manifest
  79. +31 −0 media-video/plasma-mediacenter/plasma-mediacenter-1.1.0.ebuild
  80. +1 −1 metadata/dtd/timestamp.chk
  81. +55 −0 metadata/glsa/glsa-201308-01.xml
  82. +1 −1 metadata/glsa/timestamp.chk
  83. +0 −12 metadata/md5-cache/app-admin/evtxtools-1.1.0
  84. +0 −12 metadata/md5-cache/app-admin/evtxtools-1.1.1
  85. +2 −2 metadata/md5-cache/app-admin/evtxtools-1.1.1-r1
  86. +2 −2 metadata/md5-cache/app-admin/whowatch-1.8.4
  87. +3 −3 metadata/md5-cache/app-editors/{tea-33.3.0 → tea-36.0.2}
  88. +2 −2 ...cache/app-emulation/{emul-linux-x86-baselibs-20130224-r12 → emul-linux-x86-baselibs-20130224-r13}
  89. +4 −3 metadata/md5-cache/app-leechcraft/leechcraft-meta-9999
  90. +13 −0 metadata/md5-cache/app-text/libwpd-0.9.9
  91. +0 −14 metadata/md5-cache/dev-db/mongodb-2.0.7-r1
  92. +0 −14 metadata/md5-cache/dev-db/mongodb-2.0.7-r2
  93. +0 −14 metadata/md5-cache/dev-db/mongodb-2.0.8-r1
  94. +0 −14 metadata/md5-cache/dev-db/mongodb-2.0.8-r2
  95. +0 −14 metadata/md5-cache/dev-db/mongodb-2.2.0-r1
  96. +0 −14 metadata/md5-cache/dev-db/mongodb-2.2.0-r2
  97. +2 −2 metadata/md5-cache/dev-db/{mongodb-2.2.4 → mongodb-2.2.6}
  98. +0 −14 metadata/md5-cache/dev-db/mongodb-2.4.5
  99. +14 −0 metadata/md5-cache/dev-db/mongodb-2.4.6
  100. +0 −14 metadata/md5-cache/dev-db/mongodb-2.4.6_rc1
  101. +13 −0 metadata/md5-cache/dev-java/swt-3.7.2-r1
  102. +1 −1 metadata/md5-cache/dev-libs/kqoauth-0.97
  103. +0 −13 metadata/md5-cache/dev-perl/Module-Signature-0.680.0
  104. +0 −13 metadata/md5-cache/dev-perl/Module-Signature-0.700.0
  105. +2 −2 metadata/md5-cache/dev-perl/Module-Signature-0.730.0
  106. +6 −6 metadata/md5-cache/dev-python/pympler-0.3.1
  107. +14 −0 metadata/md5-cache/dev-python/python-geoclue-0.1.0-r1
  108. +15 −0 metadata/md5-cache/dev-python/python-sqlparse-0.1.5-r1
  109. +1 −1 metadata/md5-cache/dev-python/statsmodels-0.5.0
  110. +13 −0 metadata/md5-cache/dev-util/debhelper-9.20130720
  111. +0 −14 metadata/md5-cache/dev-util/kdevelop-4.4.1
  112. +0 −13 metadata/md5-cache/dev-util/kdevelop-php-1.4.1
  113. +0 −13 metadata/md5-cache/dev-util/kdevelop-php-docs-1.4.1
  114. +0 −14 metadata/md5-cache/dev-util/kdevelop-python-1.4.1
  115. +0 −13 metadata/md5-cache/dev-util/kdevplatform-1.4.1
  116. +0 −14 metadata/md5-cache/media-libs/fontconfig-2.10.2
  117. +0 −14 metadata/md5-cache/media-libs/fontconfig-2.10.2-r1
  118. +0 −14 metadata/md5-cache/media-libs/fontconfig-2.10.91
  119. +3 −3 metadata/md5-cache/media-libs/fontconfig-2.10.92
  120. +14 −0 metadata/md5-cache/media-libs/fontconfig-2.10.93
  121. +0 −14 metadata/md5-cache/media-libs/fontconfig-2.8.0-r2
  122. +0 −14 metadata/md5-cache/media-sound/amarok-2.5.0-r4
  123. +0 −14 metadata/md5-cache/media-sound/amarok-2.6.0
  124. +0 −13 metadata/md5-cache/media-sound/amarok-2.7.0
  125. +0 −13 metadata/md5-cache/media-sound/amarok-2.7.1
  126. +0 −13 metadata/md5-cache/media-sound/deadbeef-0.5.5
  127. +0 −13 metadata/md5-cache/media-sound/deadbeef-0.5.6
  128. +13 −0 metadata/md5-cache/media-video/plasma-mediacenter-1.1.0
  129. +0 −13 metadata/md5-cache/net-dns/knot-1.2.0
  130. +5 −5 metadata/md5-cache/net-dns/{knot-1.1.3 → knot-1.3.0-r1}
  131. +3 −3 metadata/md5-cache/net-firewall/{ipt_netflow-1.8 → ipt_netflow-1.8-r3}
  132. +1 −1 metadata/md5-cache/net-misc/netifrc-9999
  133. +13 −0 metadata/md5-cache/net-misc/nx-3.5.0.20-r1
  134. +2 −2 metadata/md5-cache/sys-block/iscsitarget-1.4.20.2_p20130103
  135. +13 −0 metadata/md5-cache/sys-block/iscsitarget-1.4.20.2_p20130821
  136. +1 −1 metadata/md5-cache/sys-block/iscsitarget-9999
  137. +2 −2 metadata/md5-cache/sys-fs/{aufs-headers-3.10_p20130722 → aufs-headers-3.10_p20130821}
  138. +2 −2 metadata/md5-cache/sys-fs/{aufs-headers-3.8_p20130422-r1 → aufs-headers-3.2_p20130821}
  139. +0 −10 metadata/md5-cache/sys-fs/aufs-headers-3.8_p20130318
  140. +0 −10 metadata/md5-cache/sys-fs/aufs-headers-3.8_p20130325
  141. +0 −10 metadata/md5-cache/sys-fs/aufs-headers-3.8_p20130401
  142. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.10_p20130722
  143. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.10_p20130807
  144. +3 −3 metadata/md5-cache/sys-fs/{aufs-util-3.8_p20130318 → aufs-util-3.2_p20130821}
  145. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.6
  146. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.7
  147. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.7-r1
  148. +0 −12 metadata/md5-cache/sys-fs/aufs-util-3.7.6
  149. +3 −3 metadata/md5-cache/sys-fs/{aufs-util-3.8_p20130422 → aufs-util-3.9_p20130821}
  150. +13 −0 metadata/md5-cache/sys-fs/aufs3-3_p20130821
  151. +2 −2 metadata/md5-cache/sys-fs/f2fs-tools-1.1.0-r1
  152. +3 −3 metadata/md5-cache/sys-fs/{zfs-0.6.1-r3 → zfs-0.6.1-r4}
  153. +1 −1 metadata/md5-cache/sys-fs/zfs-kmod-0.6.1-r2
  154. +2 −2 metadata/md5-cache/sys-kernel/aufs-sources-3.10.7
  155. +5 −5 metadata/md5-cache/sys-kernel/{aufs-sources-3.9.11-r1 → aufs-sources-3.10.9}
  156. +2 −2 metadata/md5-cache/sys-kernel/aufs-sources-3.4.55
  157. +2 −2 metadata/md5-cache/sys-kernel/aufs-sources-3.4.57
  158. +2 −2 metadata/md5-cache/sys-kernel/aufs-sources-3.4.58
  159. +5 −5 metadata/md5-cache/sys-kernel/{aufs-sources-3.8.13 → aufs-sources-3.4.59}
  160. +10 −0 metadata/md5-cache/sys-kernel/bliss-kernel-3.10.5
  161. +11 −0 metadata/md5-cache/sys-kernel/bliss-kernel-3.9.11
  162. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.10.7
  163. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.10.9
  164. +1 −1 metadata/md5-cache/sys-kernel/spl-0.6.1-r3
  165. +13 −0 metadata/md5-cache/sys-libs/e2fsprogs-libs-1.42.7-r1
  166. +13 −0 metadata/md5-cache/sys-libs/gpm-1.20.7-r2
  167. +14 −0 metadata/md5-cache/sys-libs/ncurses-5.9-r3
  168. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.10-r2
  169. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.12
  170. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.12-r1
  171. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.14-r2
  172. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.14-r3
  173. +2 −2 metadata/md5-cache/x11-libs/cairo-1.12.14-r4
  174. +0 −15 metadata/md5-cache/x11-libs/cairo-1.12.8
  175. +2 −2 metadata/md5-cache/x11-libs/cairo-9999
  176. +2 −2 metadata/md5-cache/xfce-base/xfce4-session-4.10.0-r1
  177. +1 −1 metadata/news/timestamp.chk
  178. +1 −1 metadata/timestamp
  179. +1 −1 metadata/timestamp.chk
  180. +1 −1 metadata/timestamp.x
  181. +1 −2 net-dns/knot/Manifest
  182. +0 −22 net-dns/knot/files/knot-move-pidfile-to-var.patch
  183. +25 −26 net-dns/knot/files/knot.init
  184. +0 −62 net-dns/knot/knot-1.2.0.ebuild
  185. +11 −14 net-dns/knot/{knot-1.1.3.ebuild → knot-1.3.0-r1.ebuild}
  186. +3 −0 net-dns/knot/metadata.xml
  187. +41 −0 net-firewall/ipt_netflow/files/ipt_netflow-1.8-procfs-fix.patch
  188. +31 −13 net-firewall/ipt_netflow/{ipt_netflow-1.8.ebuild → ipt_netflow-1.8-r3.ebuild}
  189. +1 −7 net-misc/netifrc/metadata.xml
  190. +2 −2 net-misc/netifrc/netifrc-9999.ebuild
  191. +103 −0 net-misc/nx/nx-3.5.0.20-r1.ebuild
  192. +1 −6 profiles/package.mask/gentoo
  193. +3 −0 profiles/use.local.desc
  194. +2 −1 sys-block/iscsitarget/Manifest
  195. +8 −6 sys-block/iscsitarget/iscsitarget-1.4.20.2_p20130103.ebuild
  196. +93 −0 sys-block/iscsitarget/iscsitarget-1.4.20.2_p20130821.ebuild
  197. +9 −7 sys-block/iscsitarget/iscsitarget-9999.ebuild
  198. +2 −5 sys-fs/aufs-headers/Manifest
  199. +2 −3 sys-fs/aufs-headers/{aufs-headers-3.8_p20130325.ebuild → aufs-headers-3.10_p20130821.ebuild}
  200. +2 −2 sys-fs/aufs-headers/{aufs-headers-3.10_p20130722.ebuild → aufs-headers-3.2_p20130821.ebuild}
  201. +0 −30 sys-fs/aufs-headers/aufs-headers-3.8_p20130318.ebuild
  202. +0 −30 sys-fs/aufs-headers/aufs-headers-3.8_p20130401.ebuild
  203. +0 −32 sys-fs/aufs-headers/aufs-headers-3.8_p20130422-r1.ebuild
  204. +2 −9 sys-fs/aufs-util/Manifest
  205. +2 −2 sys-fs/aufs-util/{aufs-util-3.10_p20130807.ebuild → aufs-util-3.2_p20130821.ebuild}
  206. +0 −42 sys-fs/aufs-util/aufs-util-3.6.ebuild
  207. +0 −47 sys-fs/aufs-util/aufs-util-3.7-r1.ebuild
  208. +0 −47 sys-fs/aufs-util/aufs-util-3.7.6.ebuild
  209. +0 −42 sys-fs/aufs-util/aufs-util-3.7.ebuild
  210. +0 −39 sys-fs/aufs-util/aufs-util-3.8_p20130318.ebuild
  211. +0 −39 sys-fs/aufs-util/aufs-util-3.8_p20130422.ebuild
  212. +3 −3 sys-fs/aufs-util/{aufs-util-3.10_p20130722.ebuild → aufs-util-3.9_p20130821.ebuild}
  213. +1 −0 sys-fs/aufs3/Manifest
  214. +138 −0 sys-fs/aufs3/aufs3-3_p20130821.ebuild
  215. +2 −2 sys-fs/f2fs-tools/f2fs-tools-1.1.0-r1.ebuild
  216. +1 −2 sys-fs/zfs-kmod/zfs-kmod-0.6.1-r2.ebuild
  217. +2 −2 sys-fs/zfs/{zfs-0.6.1-r3.ebuild → zfs-0.6.1-r4.ebuild}
  218. +6 −12 sys-kernel/aufs-sources/Manifest
  219. +2 −2 sys-kernel/aufs-sources/aufs-sources-3.10.7.ebuild
  220. +4 −4 sys-kernel/aufs-sources/{aufs-sources-3.9.11-r1.ebuild → aufs-sources-3.10.9.ebuild}
  221. +2 −2 sys-kernel/aufs-sources/aufs-sources-3.4.55.ebuild
  222. +2 −2 sys-kernel/aufs-sources/aufs-sources-3.4.57.ebuild
  223. +2 −2 sys-kernel/aufs-sources/aufs-sources-3.4.58.ebuild
  224. +6 −6 sys-kernel/aufs-sources/{aufs-sources-3.8.13.ebuild → aufs-sources-3.4.59.ebuild}
  225. +6 −0 sys-kernel/bliss-kernel/Manifest
  226. +65 −0 sys-kernel/bliss-kernel/bliss-kernel-3.10.5.ebuild
  227. +65 −0 sys-kernel/bliss-kernel/bliss-kernel-3.9.11.ebuild
  228. +227 −0 sys-kernel/bliss-kernel/files/bliss.conf
  229. +2 −2 sys-kernel/gentoo-sources/Manifest
  230. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.10.7.ebuild
  231. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.10.9.ebuild
  232. +1 −2 sys-kernel/spl/spl-0.6.1-r3.ebuild
  233. +67 −0 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.7-r1.ebuild
  234. +76 −0 sys-libs/gpm/gpm-1.20.7-r2.ebuild
  235. +216 −0 sys-libs/ncurses/ncurses-5.9-r3.ebuild
  236. +0 −3 x11-libs/cairo/Manifest
  237. +0 −146 x11-libs/cairo/cairo-1.12.10-r2.ebuild
  238. +0 −148 x11-libs/cairo/cairo-1.12.12-r1.ebuild
  239. +0 −145 x11-libs/cairo/cairo-1.12.12.ebuild
  240. +0 −148 x11-libs/cairo/cairo-1.12.14-r2.ebuild
  241. +0 −138 x11-libs/cairo/cairo-1.12.14-r3.ebuild
  242. +13 −1 x11-libs/cairo/cairo-1.12.14-r4.ebuild
  243. +0 −144 x11-libs/cairo/cairo-1.12.8.ebuild
  244. +13 −1 x11-libs/cairo/cairo-9999.ebuild
  245. +2 −2 xfce-base/xfce4-session/xfce4-session-4.10.0-r1.ebuild
View
4 app-accessibility/brltty/metadata.xml
@@ -3,8 +3,8 @@
<pkgmetadata>
<herd>accessibility</herd>
<maintainer>
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
+ <email>teiresias@gentoo.org</email>
+ <name>Chris Brannon</name>
</maintainer>
<use>
<flag name="api">build brltty's application program interface</flag>
View
1 app-admin/evtxtools/Manifest
@@ -1,2 +1 @@
-DIST Parse-Evtx-1.1.0.zip 70268 SHA256 24de63b28699433998904785cd28b92972c86e558cabe03851f89203de4ef6e1 SHA512 ec1d717b3b49c9409bc41c135bdb0f1590f388e6060d8ca8ed4e658bdad8c3d9a32c27dc6411b868449a184af287477c5713d25c079840696812d7ad0915e9d1 WHIRLPOOL c66b4ad16bcb2c1ec927176bfa454e4194bd1cbce720baf5469bd72dd72f647dd16218e527a956763e6fb704d0fbfe4e27440a44f11d08b6d82f3cc5522948d5
DIST Parse-Evtx-1.1.1.zip 71351 SHA256 a1909810bedc709e2fa87f6603e52c62e60086bf1ce064bd839fc5873abf8512 SHA512 308fc3da4e9291f5f84cfbb0a2a17f92d45a2314d6b1806acb59e1a2d521041487a51a6e88e70c03a683df5a9442a30d8dc2483cf684cb96bb86f0a05f27e752 WHIRLPOOL 7f63774477d8497a7e54480341c6c51753c36173acb29d660f99225a9942a0ce77f279f61c63ac3cc8009afa721352daa32e647850e251466887fd8bbb98d07b
View
33 app-admin/evtxtools/evtxtools-1.1.0.ebuild
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/evtxtools/evtxtools-1.1.0.ebuild,v 1.4 2013/06/09 12:05:25 zlogene Exp $
-
-EAPI=3
-
-inherit perl-app perl-module
-
-MY_PN="Parse-Evtx"
-DESCRIPTION="Read, decode and dump Windows Vista/2008/7 event log file "
-HOMEPAGE="http://computer.forensikblog.de/en/topics/windows/vista_event_log"
-SRC_URI="http://computer.forensikblog.de/files/evtx/${MY_PN}-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
- dev-perl/DateTime
- dev-perl/Digest-CRC
- dev-perl/DateTime
- dev-perl/Carp-Assert
- dev-perl/Data-Hexify"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_postinst() {
- einfo "Consider the following as how-to:"
- einfo "http://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-using-guestfish/"
-}
View
4 app-admin/evtxtools/evtxtools-1.1.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-admin/evtxtools/evtxtools-1.1.1-r1.ebuild,v 1.1 2013/08/19 20:28:07 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/evtxtools/evtxtools-1.1.1-r1.ebuild,v 1.2 2013/08/21 09:59:03 zlogene Exp $
EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="http://computer.forensikblog.de/files/evtx/${MY_PN}-${PV}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/unzip
View
33 app-admin/evtxtools/evtxtools-1.1.1.ebuild
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/evtxtools/evtxtools-1.1.1.ebuild,v 1.4 2013/06/09 12:05:25 zlogene Exp $
-
-EAPI=3
-
-inherit perl-app perl-module
-
-MY_PN="Parse-Evtx"
-DESCRIPTION="Read, decode and dump Windows Vista/2008/7 event log file "
-HOMEPAGE="http://computer.forensikblog.de/en/topics/windows/vista_event_log"
-SRC_URI="http://computer.forensikblog.de/files/evtx/${MY_PN}-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip
- dev-perl/DateTime
- dev-perl/Digest-CRC
- dev-perl/DateTime
- dev-perl/Carp-Assert
- dev-perl/Data-Hexify"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-pkg_postinst() {
- einfo "Consider the following as how-to:"
- einfo "http://rwmj.wordpress.com/2011/04/17/decoding-the-windows-event-log-using-guestfish/"
-}
View
11 app-admin/whowatch/whowatch-1.8.4.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/whowatch/whowatch-1.8.4.ebuild,v 1.2 2013/08/11 11:54:08 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/whowatch/whowatch-1.8.4.ebuild,v 1.3 2013/08/21 15:12:47 jer Exp $
EAPI=5
inherit autotools eutils
@@ -14,8 +14,13 @@ SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE=""
-DEPEND="sys-libs/ncurses"
-RDEPEND="${DEPEND}"
+RDEPEND="
+ sys-libs/ncurses
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
src_prepare() {
epatch "${FILESDIR}"/${P}-tinfo.patch
View
2 app-editors/tea/Manifest
@@ -1,2 +1,2 @@
-DIST tea-33.3.0.tar.bz2 310901 SHA256 14d540cd6825b94bd22e655b2626458fd5c611e7c4cc3124fd7d9af3eb7f5ea8 SHA512 fab95bbb961b79e2b002f583a9a338fa4ad5e2952bd3b95a3a8158b7f79b73e2486d8971603db8463b8442ff4545cd82b09a46c096e4290b6ee629d2f6341e41 WHIRLPOOL 87fccb72f5a1c8c7de257919a09ccdb9320807808aa131f1f4cddd637e2003df2b508b8df9da6e71013290ccd31f6b8af5d77f35083549b1c5f211e6ee6bca15
DIST tea-36.0.1.tar.bz2 316905 SHA256 472d7db0a814b4398564d77ccfcdfb6d8dd78452faca73079f6513e624942048 SHA512 db2fccd077a866b7ff841ce57ff118244f00a046fbe408db81229536d700dc49c25388cadd7550db4e2fb70c12a05a69aee84b438054cddcebdc8d126ac86469 WHIRLPOOL 77d16acc84d4de14d8e10544f679dbc5e0f66df9eaa3e002c2a075ed02ae9073b1bb03c9ddad192684e56d7045d6d06d62ba72f2edfd30b82979a61e289740ae
+DIST tea-36.0.2.tar.bz2 315046 SHA256 6541b645451de3f6eefce58b55a302224b925bdbdb9efcfa1491bcf867baad6f SHA512 e04df49e8381c69f0e2fb6900d6f095b0eb15bdc2d8fb935230129b2fef7560fd91936d66a2440d1922a6fc6c2e7d07e40fe1106b5cf22dd495bba667cf5def8 WHIRLPOOL 1da79f26126c98876ff6bfef04c799f476a204294466cbd47834748a12e8c59d10f7c2e36d4ebc089fcef21caca1beeab1293acee13da9af341466c117873e1f
View
8 app-editors/tea/tea-33.3.0.ebuild → app-editors/tea/tea-36.0.2.ebuild
@@ -1,15 +1,15 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/tea/tea-33.3.0.ebuild,v 1.3 2013/03/02 19:22:18 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/tea/tea-36.0.2.ebuild,v 1.1 2013/08/21 14:19:20 kensington Exp $
EAPI=5
PLOCALES="de fr ru"
inherit eutils l10n qt4-r2
DESCRIPTION="Small, lightweight Qt text editor"
-HOMEPAGE="http://tea-editor.sourceforge.net/"
-SRC_URI="mirror://sourceforge/tea-editor/${P}.tar.bz2"
+HOMEPAGE="http://semiletov.org/tea/"
+SRC_URI="http://semiletov.org/${PN}/dloads/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
hunspell? ( virtual/pkgconfig )
"
-DOCS=(AUTHORS ChangeLog NEWS TODO)
+DOCS=( AUTHORS ChangeLog NEWS TODO )
src_configure() {
eqmake4 src.pro \
View
5 ...ul-linux-x86-baselibs-20130224-r12.ebuild → ...ul-linux-x86-baselibs-20130224-r13.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-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20130224-r12.ebuild,v 1.1 2013/08/16 12:36:26 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20130224-r13.ebuild,v 1.1 2013/08/21 15:57:12 aballier Exp $
EAPI=5
inherit emul-linux-x86
@@ -40,6 +40,9 @@ RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2
>=dev-libs/elfutils-0.155-r1[abi_x86_32(-)]
>=dev-libs/libelf-0.8.13-r2[abi_x86_32(-)]
)
+ >=sys-libs/e2fsprogs-libs-1.42.7-r1[abi_x86_32(-)]
+ >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
+ >=sys-libs/gpm-1.20.7-r2[abi_x86_32(-)]
)
>=sys-libs/glibc-2.15" # bug 340613
View
46 app-emulation/emul-linux-x86-baselibs/files/remove-native
@@ -144,3 +144,49 @@ usr/lib32/libasm.so.1
usr/lib32/libdw-0.149.so
usr/lib32/libdw.so
usr/lib32/libdw.so.1
+lib32/libss.so.2
+lib32/libss.so.2.0
+usr/lib32/libss.so
+usr/lib32/pkgconfig/ss.pc
+lib32/libcom_err.so.2
+lib32/libcom_err.so.2.1
+usr/lib32/libcom_err.so
+usr/lib32/pkgconfig/com_err.pc
+usr/lib32/libcurses.so
+usr/lib32/libform.so
+usr/lib32/libform.so.5
+usr/lib32/libform.so.5.9
+usr/lib32/libformw.so
+usr/lib32/libformw.so.5
+usr/lib32/libformw.so.5.9
+usr/lib32/libmenu.so
+usr/lib32/libmenu.so.5
+usr/lib32/libmenu.so.5.9
+usr/lib32/libmenuw.so
+usr/lib32/libmenuw.so.5
+usr/lib32/libmenuw.so.5.9
+lib32/libncurses.so.5
+lib32/libncurses.so.5.9
+lib32/libncursesw.so.5
+lib32/libncursesw.so.5.9
+usr/lib32/libncurses.so
+usr/lib32/libncursesw.so
+usr/lib32/libpanel.so
+usr/lib32/libpanel.so.5
+usr/lib32/libpanel.so.5.9
+usr/lib32/libpanelw.so
+usr/lib32/libpanelw.so.5
+usr/lib32/libpanelw.so.5.9
+usr/lib32/pkgconfig/form.pc
+usr/lib32/pkgconfig/formw.pc
+usr/lib32/pkgconfig/ncurses++.pc
+usr/lib32/pkgconfig/ncurses++w.pc
+usr/lib32/pkgconfig/menuw.pc
+usr/lib32/pkgconfig/menu.pc
+usr/lib32/pkgconfig/ncurses.pc
+usr/lib32/pkgconfig/ncursesw.pc
+usr/lib32/pkgconfig/panel.pc
+usr/lib32/pkgconfig/panelw.pc
+lib32/libgpm.so.1
+lib32/libgpm.so.1.20.0
+usr/lib32/libgpm.so
View
14 app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild
@@ -1,16 +1,16 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild,v 1.6 2013/06/17 09:10:42 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/leechcraft-meta/leechcraft-meta-9999.ebuild,v 1.7 2013/08/21 14:40:48 pinkbyte Exp $
-EAPI="4"
+EAPI="5"
DESCRIPTION="Metapackage containing all ready-to-use LeechCraft plugins"
HOMEPAGE="http://leechcraft.org/"
SLOT="0"
KEYWORDS=""
LICENSE="GPL-3"
-IUSE=""
+IUSE="de"
RDEPEND="
~app-leechcraft/lc-popishu-${PV}
@@ -60,7 +60,13 @@ RDEPEND="
~app-leechcraft/lc-tpi-${PV}
~app-leechcraft/lc-gmailnotifier-${PV}
~app-leechcraft/lc-nacheku-${PV}
- ~app-leechcraft/lc-kbswitch-${PV}
~app-leechcraft/lc-xtazy-${PV}
+ de? (
+ ~app-leechcraft/lc-fenet-${PV}
+ ~app-leechcraft/lc-kbswitch-${PV}
+ ~app-leechcraft/lc-krigstask-${PV}
+ ~app-leechcraft/lc-laughty-${PV}
+ ~app-leechcraft/lc-mellonetray-${PV}
+ )
"
DEPEND=""
View
1 app-leechcraft/leechcraft-meta/metadata.xml
@@ -4,6 +4,7 @@
<herd>leechcraft</herd>
<longdescription>LeechCraft full package including all official plugins which are considered to be useful.</longdescription>
<use>
+ <flag name="de">Install components, that allow using Leechcraft as Desktop Environment</flag>
<flag name="unstable">Pull plugins from ~arch</flag>
</use>
</pkgmetadata>
View
1 app-text/libwpd/Manifest
@@ -1,2 +1,3 @@
DIST libwpd-0.9.7.tar.xz 542608 SHA256 30bb9c982399cb11d5d7181388409a2e7a73e8ae5221cb9d3ef5d62ec7dc373e SHA512 c268adf6ff5712b448500e64dedf15dc135b15a10a90b64fe6b213e8c3d938bc474ef8aed0901a6ddb5841c951667509d24837021580f5822eff2cdb822e7388 WHIRLPOOL 254ad7af08716eb6af170dab0c333580f68758b33b4172d7c29fcad6e9d78a0b4ac5a03ff94832bb51b98f1eeabfd6ecfc67099c3148e77ca958b89d1d5a09b3
DIST libwpd-0.9.8.tar.xz 543916 SHA256 f5d189f9a004a20d85727da2b9adc060ddb447fd53dc2482527b44ab1751df2f SHA512 1c74c386cb783932568ed421d114ff61c235fae4b285b62acb4efffe7cc982969bf3d9ccceaba8cbff8aaaa6784ad9dc5955a9fbff3531ee9bf817dd8f32d794 WHIRLPOOL e2ad5cbb3a20bd7bc8207ed85ff4a435650a2c8ffe3577d67bec7de5105af7b3bec4fe8b1d7588ef189e2797573fb9b05b479ff8b68f4c3a1d85d2d9aed83b4d
+DIST libwpd-0.9.9.tar.xz 541608 SHA256 b91df4ca0ef0f456be9531c9ee07cf6a5e50a16b52002abb99e8ebef13fac2b2 SHA512 a71b4990670446270518e1318066e714c02c4a0752fba0be03037ea7bd434c5dd0219d61687448faabf7e31bc40e4e4a9d4b67d01fd362dae96322db513d79ac WHIRLPOOL c51155a0a88047abe856d0a83b05721b1629c4e5c24e68de65905ce8c735fd0144290c2739971d0118dfcf24eff47aea0f6b8b260c7eaa9af2a36cf8325d3c0a
View
56 app-text/libwpd/libwpd-0.9.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/libwpd/libwpd-0.9.9.ebuild,v 1.1 2013/08/21 08:13:44 scarabeus Exp $
+
+EAPI=5
+
+inherit alternatives eutils
+
+DESCRIPTION="WordPerfect Document import/export library"
+HOMEPAGE="http://libwpd.sf.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
+SLOT="0.9"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test +tools"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )
+ test? ( dev-util/cppunit )
+"
+RDEPEND="${RDEPEND}
+ !<app-text/libwpd-0.8.14-r1"
+
+src_configure() {
+ econf \
+ --disable-static \
+ --disable-werror \
+ $(use_with doc docs) \
+ $(use_with tools stream) \
+ --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+ --program-suffix=-${SLOT}
+}
+
+src_install() {
+ default
+ prune_libtool_files --all
+}
+
+pkg_postinst() {
+ if use tools; then
+ alternatives_auto_makesym /usr/bin/wpd2html "/usr/bin/wpd2html-[0-9].[0-9]"
+ alternatives_auto_makesym /usr/bin/wpd2raw "/usr/bin/wpd2raw-[0-9].[0-9]"
+ alternatives_auto_makesym /usr/bin/wpd2text "/usr/bin/wpd2text-[0-9].[0-9]"
+ fi
+}
+
+pkg_postrm() {
+ if use tools; then
+ alternatives_auto_makesym /usr/bin/wpd2html "/usr/bin/wpd2html-[0-9].[0-9]"
+ alternatives_auto_makesym /usr/bin/wpd2raw "/usr/bin/wpd2raw-[0-9].[0-9]"
+ alternatives_auto_makesym /usr/bin/wpd2text "/usr/bin/wpd2text-[0-9].[0-9]"
+ fi
+}
View
13 dev-db/mongodb/Manifest
@@ -1,10 +1,3 @@
-DIST 20120514-10gen-mms-agent.zip 30130 SHA256 a305434e79ba97f1bac6a8942ee5fccb8fde11dedc9ae4bd8eb5f6ad2beaef88 SHA512 8faab37d31fa681d6abe0f969996426041fe7dfd3a5991f46b3a48fe2b000fe073eec17ea7fdc8aab6d55df9b9f2486c10c80675ec1090a59c1b9c5e94b605e3 WHIRLPOOL 53cb78049aab3f6f1866840aaf2eba84d772d75a13183767db62efefedf86d37b944944fee7a7cc897b753c1211df89c20614b2aba3beb07b4705dedf159628f
-DIST 20120830-10gen-mms-agent.zip 30259 SHA256 9232813052f05376670724ae3da7ccff2a0515e8342d07c520cf6b9ae3e781d6 SHA512 84a7c07ffb18a34c5fc21e73b99f0b42a7b28a8aa33d56156c93a34c5cc9fba545788903117f3bfbe35d7b3a0f50e01c4ff8c9053cbf23317c84d739440878c8 WHIRLPOOL 61e89b7608f90b1994471f856aeae34e8cc1ec6d8168e804f5b3c2207702ac2334dc9ee18cf4e31facb212380a4956b008a3b296424d13e15178c65e868073ce
-DIST 20121128-10gen-mms-agent.zip 31408 SHA256 be5314dcf2dbfe22b6acd6901fa7d436c336884738cf59f8a4aacf2ccf331052 SHA512 7077c8212089b335710319ba83255c676cbafa415b5adbfdd323f46c66129efd8b561fcdc2cbf892a9d43cb22b1ae7685bb2c427b3b0c001ffe910874fa9d817 WHIRLPOOL 90cc005441acff46a83a899c7e33852799b45a31d790c25642636fdd8ddda50e1e8e58835d4cb1eca89244a9f2622cff10a1d0e20d1f4d5c3509b0de6baf276b
-DIST 20130605-10gen-mms-agent.zip 31780 SHA256 31580a8fd95a603334a1e903896709fe0f311a8a118fee7da1b9cf8e91aad6c3 SHA512 671b10c93b0b43ee60e4e0ca0e5553fe8503cc1690a86686215eabc1f5e2005048c6d35d786d7b0196e1382690b5696d64aed79a563d3ef5b373568cac420f4e WHIRLPOOL 6e95b20158eda465b859ce2266f7344796c4bc4dce71410e9ef045085d614c33a49f29ff1747be8111cf34d948e8310d5bb972915aa63e2a9428a1e976174e08
-DIST mongodb-src-r2.0.7.tar.gz 2982999 SHA256 b204d94bc912692bdc154402fbfc2e5c4bd60b09dcbe244f3b2b7657f0a82736 SHA512 4c92d99433388f6829e990f3a065b7d897c0ef83a8b41e99613b1b7fbccd8d1797a048c4340d6dafed956dcb06785ac9784a4b68990020c5052b11368ec98806 WHIRLPOOL 159952c811eae62cdb6b4ad577351a8f6537b8fae1b2d2ad5e4dbdf07e14944aebff765ee896f48ce53cbd7d53b6bb0fc2da470226488f2957b5c6e6df07f3e4
-DIST mongodb-src-r2.0.8.tar.gz 2983263 SHA256 882f0880609c9658793702af4da5183f49d85331600ae4d8997018367f4ae827 SHA512 f79ecc75bcf574886681b27198263cc9128ab6d865b71ae3a32ea366e9125f3c636fa45a7e94d8ee7acc04adb8da655f940da03e8a285d11d6b62b0c1cad23f5 WHIRLPOOL 21525830a69a8c734bdc39d979cd3abd3e7092ffa5b1e98392ca5e013e0bd7dd2e298792ba876e5c6098204fc73f35d5cf6186cb58e12f933de46fa903938c65
-DIST mongodb-src-r2.2.0.tar.gz 10150762 SHA256 084626e476ac747dfae143889c24a10f739cd54480af9bf253f50999f065608b SHA512 b040efe01457703d14d63f69b3fff79a09d6068a89b17d52ad7eb430f81d3f60fdba711cee628d55456a772d7e36fde7c683d4d71fa7d95225e436e28ccac163 WHIRLPOOL 43d12039aff75bdb12c41721ccf259b379245a655aba72472f2a973dad921d9a384f79356d6bfa9795b609f2011324b1e7100ff94b8b92f2834c40a3a9bbe653
-DIST mongodb-src-r2.2.4.tar.gz 10190863 SHA256 d2bdeb5e9b93681b5a55e6b947777debd7473a80ecc230682e4b25b6e59ccb60 SHA512 93f81d6edc9900c24ef2780df2199e4445e9f23aff4c7970e05320641c9b00473a73d1b7c7424e5744c501e4b1c9e9858efe1d03caf875f2f04e5222f8ae0e2e WHIRLPOOL 1b1013b4dc1e3c219fa1e5db8cfc0e477a321988fe19a5938709e2ee4554c2e3f7e7ddf04bdea37ac72a28954773d31f5dd13ee7aa45986f06bce6c6b6b9223b
-DIST mongodb-src-r2.4.5.tar.gz 14128847 SHA256 b576cbc2c813144b8a8774a7232b78bd0b005e2e6fa7428e7fa1e426c7a28705 SHA512 07a46770c5acc0e046750e0299e669b934f6093705f5979bc5fa8bb56e73761f9602a5bdbaaad688700e4dde32d1e5f48a6cf3763ffab4d80a47f0158d8fb89e WHIRLPOOL 407cec63e9f304be887a5f2ab90f08b15d2295f809c36b30faafb0290146d9b99b3b8b8f0226768982555a39cce7944baca3fd98503f965bfb3bfb09a7e2160d
-DIST mongodb-src-r2.4.6-rc1.tar.gz 14142361 SHA256 3e1b88bbff7e526dd1dff6527ec7d899596e2ff24d123546c2b388db948c5c7d SHA512 2c2910fd49c01dbc8d7c4e8a7609ca73d3b578f2f78c1a6220daee12dfe618d30886b5faa6a22be81217c97721ca9d8d3f04bb240d572bba2f93aca73ce45390 WHIRLPOOL 708079731b38f41b65ba848f3a283c5a08d5c738870abf57aac4f9f338b9e65fd159e169b37ede422f3bf70ea4eb6c1c24e396bee8d447eeef364abf9c5b56ab
+DIST 20130821-10gen-mms-agent.zip 31918 SHA256 b48f35fe2ad058dc4ebcab01dad1229c0597e78a9011b57cd1030a05cdd16e7c SHA512 9467d229829076733a023d81e377479e1e4c71c4d2c1d163928abf7215bc87809a304768f83b531b6f585d19b18585f9d0d35fd74762cf180586be11536eb1a8 WHIRLPOOL d632c1761d1f47f2139a046d58af09641a0c8d9f3168d7ebc99dac5c6a3b5b0846cba8eac581b67d35c5e7580c6910759503b85e7ca74e5930c0e0dac3d77c97
+DIST mongodb-src-r2.2.6.tar.gz 10190712 SHA256 e6864ac5fe7dabee055abc5c5d1074fa826f53715211227aaac64abaf55bf6ee SHA512 5d2be83dedfac4ce3c01c048480fcd4b67848b7e12b1f7854cf54477319ecbee0636e2a969e4dea33aea90514dba89ab9dda356a77426143ac9b60d1c07fb4da WHIRLPOOL a11fe32101717c6e287848c34c05a91e50d92d3e99bf9bb8f52957b3b145931fc51de34a8858b647e48841ef3b1111d3511dbf14033ae78d6a27af7f267a8ebd
+DIST mongodb-src-r2.4.6.tar.gz 14141660 SHA256 b5f397abc92d36d84a85753d15fb5d7dab6545ce9dfd9fb7685c630e6b050acb SHA512 73921d439f1bc2b6c1f358ab96f05f5f082db7b2c09f8964f2e3cc2d3cfd059e0c923d228a77fbfb8c8613eee1fbf16a35d5347b6316219aed3b0357dec97eae WHIRLPOOL 4c5c9b8b7530a58f5fab62c414054939014a38cb49429ff619059b7305b29eb41c8ec3977a3b4490391afe963384d4560097a7ef536679c42c9d0ecc1677c958
View
43 dev-db/mongodb/files/mongodb-1.8-fix-scons.patch
@@ -1,43 +0,0 @@
---- a/SConstruct 2011-04-13 18:25:01.436551679 +0200
-+++ b/SConstruct 2011-04-13 18:25:45.387832601 +0200
-@@ -668,12 +668,13 @@
- if has_option( "distcc" ):
- env["CXX"] = "distcc " + env["CXX"]
-
-- env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
-+ env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
- # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
- if linux:
-- env.Append( CPPFLAGS=" -Werror " )
- env.Append( CPPFLAGS=" -fno-builtin-memcmp " ) # glibc's memcmp is faster than gcc's
-+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
- env.Append( CXXFLAGS=" -Wnon-virtual-dtor " )
-+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
- env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" )
- env.Append( LIBS=[] )
-
-@@ -683,12 +684,11 @@
-
- if linux and has_option( "sharedclient" ):
- env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )
-+ env.Append( SHLINKFLAGS=" -Wl,-soname=libmongoclient.so " )
-
- if debugBuild:
- env.Append( CPPFLAGS=" -O0 -fstack-protector " );
- env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind
-- else:
-- env.Append( CPPFLAGS=" -O3" )
- #env.Append( CPPFLAGS=" -fprofile-generate" )
- #env.Append( LINKFLAGS=" -fprofile-generate" )
- # then:
-@@ -911,8 +911,8 @@
-
- myCheckLib( J , True )
- mozHeader = "js"
-- if bigLibString(myenv).find( "mozjs" ) >= 0:
-- mozHeader = "mozjs"
-+ env.Append( CPPPATH=["/usr/include/nspr"] )
-+ env.Append( CPPDEFINES=[ "XULRUNNER" ] )
-
- if not conf.CheckHeader( mozHeader + "/jsapi.h" ):
- if conf.CheckHeader( "jsapi.h" ):
View
24 dev-db/mongodb/files/mongodb-1.8.5-fix-smokepy.patch
@@ -1,24 +0,0 @@
---- a/SConstruct 2012-08-20 10:26:51.484835418 +0200
-+++ b/SConstruct 2012-08-20 10:27:49.855374497 +0200
-@@ -765,11 +765,16 @@
- binaries = ['python', 'python2.5', 'python2.6', 'python2.7', 'python25', 'python26', 'python27']
- for binary in binaries:
- try:
-- # py-2.4 compatible replacement for shell backticks
-- output = subprocess.Popen([binary, '--version'], stdout=subprocess.PIPE).communicate()[0]
-- match = version.search(output)
-- if match and float(match.group(1)) >= 2.5:
-- return binary
-+ for path in smokeEnv['ENV']['PATH'].split(':'):
-+ if os.path.isfile( '%s/%s' % (path, binary) ):
-+ # py-2.4 compatible replacement for shell backticks
-+ out, err = subprocess.Popen([binary, '-V'], stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
-+ for stream in (out, err):
-+ match = version.search(stream)
-+ if match:
-+ versiontuple = tuple(map(int, match.group(1).split('.')))
-+ if versiontuple >= (2, 5):
-+ return binary
- except:
- pass
-
View
46 dev-db/mongodb/files/mongodb-2.2-fix-scons.patch
@@ -1,46 +0,0 @@
---- a/SConstruct 2012-08-29 16:21:35.107094792 +0200
-+++ b/SConstruct 2012-08-29 19:09:16.964893217 +0200
-@@ -677,7 +677,6 @@
- # -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is found in the search path but can't be used.
- env.Append( CCFLAGS=["-fPIC",
- "-fno-strict-aliasing",
-- "-ggdb",
- "-pthread",
- "-Wall",
- "-Wsign-compare",
-@@ -685,14 +684,15 @@
- "-Winvalid-pch"] )
- # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
- if linux:
-- env.Append( CCFLAGS=["-Werror", "-pipe"] )
-+ env.Append( CPPDEFINES=["XP_UNIX=1"] )
- if not has_option('clang'):
- env.Append( CCFLAGS=["-fno-builtin-memcmp"] ) # glibc's memcmp is faster than gcc's
-
- env.Append( CPPDEFINES=["_FILE_OFFSET_BITS=64"] )
-- env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
-+ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
-+ env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
- env.Append( LINKFLAGS=["-fPIC", "-pthread", "-rdynamic"] )
-- env.Append( LIBS=[] )
-+ env.Append( LIBS=['js', 'pcre', 'pcrecpp', 'snappy'] )
-
- #make scons colorgcc friendly
- for key in ('HOME', 'TERM'):
-@@ -703,6 +703,7 @@
-
- if linux and has_option( "sharedclient" ):
- env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )
-+ env.Append( SHLINKFLAGS=" -Wl,-soname=libmongoclient.so " )
-
- if linux and has_option( "gcov" ):
- env.Append( CXXFLAGS=" -fprofile-arcs -ftest-coverage " )
-@@ -712,7 +713,7 @@
- env.Append( CCFLAGS=["-O0", "-fstack-protector"] )
- env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind
- else:
-- env.Append( CCFLAGS=["-O3"] )
-+ env.Append( CXXFLAGS=["-O3"] )
-
- if debugLogging:
- env.Append( CPPDEFINES=["_DEBUG"] );
View
11 dev-db/mongodb/files/mongodb-2.2-fix-sconscript.patch
@@ -1,11 +0,0 @@
---- a/src/mongo/SConscript 2012-08-29 16:21:35.077094498 +0200
-+++ b/src/mongo/SConscript 2012-08-29 17:13:55.199620421 +0200
-@@ -170,7 +170,7 @@
-
- if usesm:
- env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_spidermonkey.cpp'],
-- LIBDEPS=['$BUILD_DIR/third_party/js-1.7/js', 'bson_template_evaluator'])
-+ LIBDEPS=['bson_template_evaluator'])
- elif usev8:
- env.StaticLibrary('scripting', scripting_common_files + ['scripting/engine_v8.cpp',
- 'scripting/v8_db.cpp',
View
107 dev-db/mongodb/files/mongodb-2.4.4-fix-sharedclient.patch
@@ -1,107 +0,0 @@
-diff --git a/src/mongo/SConscript b/src/mongo/SConscript
-index c026ce9..bbd900c 100644
---- a/src/mongo/SConscript
-+++ b/src/mongo/SConscript
-@@ -452,7 +452,7 @@
- env.Library('stacktrace', 'util/stacktrace.cpp')
-
- env.Program('lame_stacktrace_test', 'util/lame_stacktrace_test.cpp',
-- LIBDEPS=['stacktrace',
-+ LIBDEPS=['stacktrace', 'foundation', 'mongocommon', 'alltools',
- '$BUILD_DIR/mongo/base/base'])
-
- serverOnlyFiles += mmapFiles
-@@ -654,10 +654,6 @@
- "defaultversion",
- "gridfs",
- "notmongodormongos"])
--env.Library("allclient", "client/clientOnly.cpp", LIBDEPS=["clientandshell"])
--
--if has_option( "sharedclient" ):
-- sharedClientLibName = str( env.SharedLibrary( "mongoclient", [], LIBDEPS=["allclient"] )[0] )
-
- # dbtests test binary
- env.StaticLibrary('testframework', ['dbtests/framework.cpp'], LIBDEPS=['unittest/unittest'])
-@@ -806,12 +802,6 @@
- env.Install( "$INSTALL_DIR/include/" + id, Glob( id + "*.h" ) )
- env.Install( "$INSTALL_DIR/include/" + id, Glob( id + "*.hpp" ) )
-
--#lib
--if installSetup.libraries:
-- env.Install('$INSTALL_DIR/$NIX_LIB_DIR', '#${LIBPREFIX}mongoclient${LIBSUFFIX}')
-- if has_option( "sharedclient" ):
-- env.Install( "$INSTALL_DIR/$NIX_LIB_DIR", '#${SHLIBPREFIX}mongoclient${SHLIBSUFFIX}')
--
- # Stage the top-level mongodb banners
- distsrc = env.Dir('#distsrc')
- env.Append(MODULE_BANNERS = [distsrc.File('README'),
-diff --git a/src/SConscript.client b/src/SConscript.client
-index b88a54f..a15bbb3 100644
---- a/src/SConscript.client
-+++ b/src/SConscript.client
-@@ -4,6 +4,7 @@
- # programs.
-
- Import('env clientEnv')
-+Import("has_option")
-
- env.Command(['mongo/base/error_codes.h', 'mongo/base/error_codes.cpp',],
- ['mongo/base/generate_error_codes.py', 'mongo/base/error_codes.err'],
-@@ -36,7 +37,6 @@ clientSourceBasic = [
- 'mongo/client/dbclient.cpp',
- 'mongo/client/dbclient_rs.cpp',
- 'mongo/client/dbclientcursor.cpp',
-- 'mongo/client/distlock.cpp',
- 'mongo/client/gridfs.cpp',
- 'mongo/client/model.cpp',
- 'mongo/client/sasl_client_authenticate.cpp',
-@@ -83,7 +83,6 @@ clientSourceBasic = [
- 'mongo/util/timer.cpp',
- 'mongo/util/trace.cpp',
- 'mongo/util/util.cpp',
-- 'mongo/util/version.cpp',
- ]
-
- clientSourceSasl = ['mongo/client/sasl_client_authenticate_impl.cpp',
-@@ -93,6 +92,7 @@ clientSourceAll = clientSourceBasic + clientSourceSasl
-
- if env['MONGO_BUILD_SASL_CLIENT']:
- clientSource = clientSourceAll
-+ env.Append(LIBS="sasl2")
- else:
- clientSource = clientSourceBasic
-
-@@ -133,16 +133,18 @@ for path in clientHeaderDirectories:
- clientHeaders.extend(Glob('mongo/%s/*.h' % path))
- clientHeaders.extend(Glob('mongo/%s/*.hpp' % path))
-
--mongoclient_lib = env.Library('mongoclient', clientSource),
--mongoclient_install = env.Install('#/', [
-- mongoclient_lib,
-- #env.SharedLibrary('mongoclient', clientSource),
-- ])
-+
-+mongoclient_libs = [ env.Library('mongoclient', clientSource) ]
-+if has_option( "sharedclient" ):
-+ mongoclient_libs.append( env.SharedLibrary('mongoclient', clientSource) )
-+
-+mongoclient_install = env.Install('#/', mongoclient_libs)
-+
- env.Alias('mongoclient', mongoclient_install)
-
- clientTests = clientEnv.Install('#/', [
- clientEnv.Program(target,
-- [source, mongoclient_lib]) for (target, source) in exampleSourceMap])
-+ [source, mongoclient_libs[-1]]) for (target, source) in exampleSourceMap])
-
- clientTests.append(
- clientEnv.Install('#/', clientEnv.Program('bsondemo', 'mongo/bson/bsondemo/bsondemo.cpp')))
-@@ -177,6 +179,8 @@ env.Install(
- prefix = GetOption("prefix")
-
- env.Install(prefix + "/lib", '${LIBPREFIX}mongoclient${LIBSUFFIX}')
-+if has_option( "sharedclient" ):
-+ env.Install(prefix + "/lib", '${SHLIBPREFIX}mongoclient${SHLIBSUFFIX}')
-
- for x in clientHeaderDirectories:
- inst = env.Install(prefix + "/include/mongo/" + x,
View
48 dev-db/mongodb/files/mongodb-linux3.patch
@@ -1,48 +0,0 @@
-From b1ec2058673f8ca582a490c2dd4a8405698221ae Mon Sep 17 00:00:00 2001
-From: Eliot Horowitz <eliot@10gen.com>
-Date: Thu, 28 Jul 2011 19:54:51 -0400
-Subject: [PATCH] compile on linux3 SERVER-3457
-
----
- SConstruct | 4 +++-
- distsrc/client/SConstruct | 2 +-
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/SConstruct b/SConstruct
-index 55d34d5..c47d3f6 100644
---- a/SConstruct
-+++ b/SConstruct
-@@ -343,6 +343,8 @@ processInfoFiles = [ "util/processinfo.cpp" ]
-
- if os.path.exists( "util/processinfo_" + os.sys.platform + ".cpp" ):
- processInfoFiles += [ "util/processinfo_" + os.sys.platform + ".cpp" ]
-+elif os.sys.platform == "linux3":
-+ processInfoFiles += [ "util/processinfo_linux2.cpp" ]
- else:
- processInfoFiles += [ "util/processinfo_none.cpp" ]
-
-@@ -474,7 +476,7 @@ if "darwin" == os.sys.platform:
- env.Append( CPPPATH=filterExists(["/sw/include" , "/opt/local/include"]) )
- env.Append( LIBPATH=filterExists(["/sw/lib/", "/opt/local/lib"]) )
-
--elif "linux2" == os.sys.platform:
-+elif "linux2" == os.sys.platform or "linux3" == os.sys.platform:
- linux = True
- platform = "linux"
-
-diff --git a/distsrc/client/SConstruct b/distsrc/client/SConstruct
-index c2d309a..54fc943 100755
---- a/distsrc/client/SConstruct
-+++ b/distsrc/client/SConstruct
-@@ -41,7 +41,7 @@ linux = False
- if "darwin" == os.sys.platform:
- addExtraLibs( "/opt/local/" )
- nix = True
--elif "linux2" == os.sys.platform:
-+elif "linux2" == os.sys.platform or "linux3" == os.sys.platform:
- nix = True
- linux = True
-
---
-1.7.5.4
-
View
40 dev-db/mongodb/files/mongodb.initd
@@ -1,40 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/files/mongodb.initd,v 1.5 2013/01/18 11:19:27 ultrabug Exp $
-
-depend() {
- need net
-}
-
-start() {
- checkpath -d -m 0750 -o "${MONGODB_USER}":mongodb "${MONGODB_RUN}"
-
- # Listen to MONGODB_IP if configured
- [ -z "${MONGODB_IP}" ] || MONGODB_OPTIONS="--bind_ip ${MONGODB_IP} ${MONGODB_OPTIONS}"
-
- # Baselayout-1 user should use --chuid instead of --user
- local USEROPT="--user"
- if [ ! -f /etc/init.d/sysfs ]; then
- USEROPT="--chuid"
- fi
-
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --background --start --make-pidfile \
- --pidfile ${MONGODB_RUN:-/var/run/mongodb}/${SVCNAME}.pid \
- ${USEROPT} ${MONGODB_USER:-mongodb} \
- --exec ${MONGODB_EXEC:-/usr/bin/mongod} \
- -- \
- --port ${MONGODB_PORT:-27017} \
- --dbpath ${MONGODB_DATA:-/var/lib/mongodb} \
- --unixSocketPrefix ${MONGODB_RUN:-/var/run/mongodb} \
- --logappend --logpath /var/log/mongodb/${SVCNAME}.log \
- ${MONGODB_OPTIONS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping ${SVCNAME}"
- start-stop-daemon --stop --pidfile ${MONGODB_RUN:-/var/run/mongodb}/${SVCNAME}.pid
- eend $?
-}
View
50 dev-db/mongodb/files/mongos.initd
@@ -1,50 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/files/mongos.initd,v 1.3 2013/01/18 11:19:27 ultrabug Exp $
-
-depend() {
- need net
-}
-
-checkconfig() {
- if [ -z "${MONGOS_CONFIGDB}" ]; then
- eerror "MONGOS_CONFIGDB is not defined, check your configuration file !"
- return 1
- fi
- return 0
-}
-
-start() {
- checkconfig || return 1
-
- checkpath -d -m 0750 -o "${MONGOS_USER}":mongodb "${MONGOS_RUN}"
-
- # Listen to MONGOS_IP if configured
- [ -z "${MONGOS_IP}" ] || MONGOS_OPTIONS="--bind_ip ${MONGOS_IP} ${MONGOS_OPTIONS}"
-
- # Baselayout-1 user should use --chuid instead of --user
- local USEROPT="--user"
- if [ ! -f /etc/init.d/sysfs ]; then
- USEROPT="--chuid"
- fi
-
- ebegin "Starting ${SVCNAME}"
- start-stop-daemon --background --start --make-pidfile \
- --pidfile ${MONGOS_RUN:-/var/run/mongodb}/${SVCNAME}.pid \
- ${USEROPT} ${MONGOS_USER:-mongodb} \
- --exec ${MONGOS_EXEC:-/usr/bin/mongos} \
- -- \
- --port ${MONGOS_PORT:-27018} \
- --unixSocketPrefix ${MONGOS_RUN:-/var/run/mongodb} \
- --logappend --logpath /var/log/mongodb/${SVCNAME}.log \
- --configdb ${MONGOS_CONFIGDB} \
- ${MONGOS_OPTIONS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping ${SVCNAME}"
- start-stop-daemon --stop --pidfile ${MONGOS_RUN:-/var/run/mongodb}/${SVCNAME}.pid
- eend $?
-}
View
1 dev-db/mongodb/metadata.xml
@@ -20,6 +20,7 @@
and powerful queries).
</longdescription>
<use>
+ <flag name="embedded-v8">Use embedded version of v8 instead of system v8</flag>
<flag name="v8">Use V8 JavaScript engine
(<pkg>dev-lang/v8</pkg>) instead of SpiderMonkey
(<pkg>dev-lang/spidermonkey</pkg>)</flag>
View
107 dev-db/mongodb/mongodb-2.0.7-r1.ebuild
@@ -1,107 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r1.ebuild,v 1.3 2013/03/05 14:08:39 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120514-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- <dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.0-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
-
- # drop -Werror
- sed -i -e '/Werror/d' SConstruct || die
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${D}"/usr
-
- use static-libs || rm "${D}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${D}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
108 dev-db/mongodb/mongodb-2.0.7-r2.ebuild
@@ -1,108 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.7-r2.ebuild,v 1.3 2013/03/05 14:08:39 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120514-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- >=dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.0-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
- epatch "${FILESDIR}/${PN}-2.0-r1-boost-1.50.patch"
-
- # drop -Werror
- sed -i -e '/Werror/d' SConstruct || die
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${D}"/usr
-
- use static-libs || rm "${D}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${D}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
107 dev-db/mongodb/mongodb-2.0.8-r1.ebuild
@@ -1,107 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r1.ebuild,v 1.2 2013/03/05 14:08:39 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120514-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- <dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.0-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
-
- # drop -Werror
- sed -i -e '/Werror/d' SConstruct || die
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${D}"/usr
-
- use static-libs || rm "${D}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${D}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
108 dev-db/mongodb/mongodb-2.0.8-r2.ebuild
@@ -1,108 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.0.8-r2.ebuild,v 1.2 2013/03/05 14:08:39 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120514-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- >=dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.0-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
- epatch "${FILESDIR}/${PN}-2.0-r1-boost-1.50.patch"
-
- # drop -Werror
- sed -i -e '/Werror/d' SConstruct || die
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${D}"/usr
-
- use static-libs || rm "${D}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${D}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
116 dev-db/mongodb/mongodb-2.2.0-r1.ebuild
@@ -1,116 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.2.0-r1.ebuild,v 1.3 2013/03/11 10:12:04 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-BOOST_MAX_SLOT="1.49"
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120830-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- <dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- dev-util/google-perftools
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-tcmalloc"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
- scons_opts+=" --use-system-boost"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
- epatch "${FILESDIR}/${PN}-2.2-fix-sharedclient.patch"
-
- # FIXME: apply only this fix [1] on x86 boxes as it breaks /usr/lib symlink
- # on amd64 machines [2].
- # [1] https://jira.mongodb.org/browse/SERVER-5575
- # [2] https://bugs.gentoo.org/show_bug.cgi?id=434664
- if use !prefix && [[ "$(get_libdir)" == "lib" ]]; then
- epatch "${FILESDIR}/${PN}-2.2-fix-x86client.patch"
- fi
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
-
- use static-libs || rm "${ED}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${ED}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
117 dev-db/mongodb/mongodb-2.2.0-r2.ebuild
@@ -1,117 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.2.0-r2.ebuild,v 1.3 2013/03/11 10:12:04 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20120830-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mms-agent static-libs v8"
-
-PDEPEND="mms-agent? ( dev-python/pymongo )"
-RDEPEND="
- v8? ( dev-lang/v8 )
- >=dev-libs/boost-1.50
- dev-libs/libpcre[cxx]
- dev-util/google-perftools
- net-libs/libpcap
- app-arch/snappy"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX) --sharedclient"
- scons_opts+=" --use-system-tcmalloc"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
- scons_opts+=" --use-system-boost"
-
- if use v8; then
- scons_opts+=" --usev8"
- else
- scons_opts+=" --usesm"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
- epatch "${FILESDIR}/${PN}-2.2-r2-boost-1.50.patch"
- epatch "${FILESDIR}/${PN}-2.2-fix-sharedclient.patch"
-
- # FIXME: apply only this fix [1] on x86 boxes as it breaks /usr/lib symlink
- # on amd64 machines [2].
- # [1] https://jira.mongodb.org/browse/SERVER-5575
- # [2] https://bugs.gentoo.org/show_bug.cgi?id=434664
- if use !prefix && [[ "$(get_libdir)" == "lib" ]]; then
- epatch "${FILESDIR}/${PN}-2.2-fix-x86client.patch"
- fi
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
-
- use static-libs || rm "${ED}/usr/$(get_libdir)/libmongoclient.a"
-
- use v8 && pax-mark m "${ED}"/usr/bin/{mongo,mongod}
-
- for x in /var/{lib,log,run}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 1.8 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
8 dev-db/mongodb/mongodb-2.2.4.ebuild → dev-db/mongodb/mongodb-2.2.6.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-db/mongodb/mongodb-2.2.4.ebuild,v 1.2 2013/07/15 07:52:50 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.2.6.ebuild,v 1.1 2013/08/21 12:41:54 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@@ -12,7 +12,7 @@ MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20121128-10gen-mms-agent.zip )"
+ mms-agent? ( http://dev.gentoo.org/~ultrabug/20130821-10gen-mms-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
@@ -84,9 +84,9 @@ src_install() {
doman debian/mongo*.1
dodoc README docs/building.md
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
+ newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
+ newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
insinto /etc/logrotate.d/
View
133 dev-db/mongodb/mongodb-2.4.5.ebuild
@@ -1,133 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.5.ebuild,v 1.3 2013/07/18 16:34:32 ultrabug Exp $
-
-EAPI=4
-SCONS_MIN_VERSION="1.2.0"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils user versionator
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
-HOMEPAGE="http://www.mongodb.org"
-SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20130605-10gen-mms-agent.zip )"
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs"
-
-PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
-RDEPEND="
- <dev-lang/v8-3.19
- >=dev-libs/boost-1.50[threads(+)]
- dev-libs/libpcre[cxx]
- dev-util/google-perftools
- net-libs/libpcap
- app-arch/snappy
- ssl? ( >=dev-libs/openssl-1.0.1c )"
-DEPEND="${RDEPEND}
- sys-libs/readline
- sys-libs/ncurses
- kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- enewgroup mongodb
- enewuser mongodb -1 -1 /var/lib/${PN} mongodb
-
- scons_opts=" --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
- scons_opts+=" --use-system-tcmalloc"
- scons_opts+=" --use-system-pcre"
- scons_opts+=" --use-system-snappy"
- scons_opts+=" --use-system-boost"
-
- if use kerberos; then
- scons_opts+=" --use-sasl-client"
- fi
-
- if use sharedclient; then
- scons_opts+=" --sharedclient"
- fi
-
- if use spidermonkey; then
- scons_opts+=" --usesm"
- else
- scons_opts+=" --use-system-v8"
- fi
-
- if use ssl; then
- scons_opts+=" --ssl"
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-2.4.5-fix-scons.patch"
- epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
-
- # bug #462606
- sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
-}
-
-src_compile() {
- escons ${scons_opts} all
-}
-
-src_install() {
- escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
-
- use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
-
- if ! use spidermonkey; then
- pax-mark m "${ED}"/usr/bin/{mongo,mongod}
- fi
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners mongodb:mongodb "${x}"
- done
-
- doman debian/mongo*.1
- dodoc README docs/building.md
-
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN/db/s}.initd" ${PN/db/s}
- newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}.logrotate" ${PN}
-
- if use mms-agent; then
- local MY_PN="mms-agent"
- local MY_D="/opt/${MY_PN}"
- insinto ${MY_D}
- doins "${WORKDIR}/${MY_PN}/"*
- fowners -R mongodb:mongodb ${MY_D}
- newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
- newconfd "${FILESDIR}/${MY_PN}.confd" ${MY_PN}
- fi
-}
-
-pkg_preinst() {
- # wrt bug #461466
- if [[ "$(get_libdir)" == "lib64" ]]; then
- rmdir "${ED}"/usr/lib/ &>/dev/null
- fi
-}
-
-src_test() {
- escons ${scons_opts} test
- "${S}"/test --dbpath=unittest || die
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
- ewarn "You just upgraded from a previous version of mongodb !"
- ewarn "Make sure you run 'mongod --upgrade' before using this version."
- fi
- elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
-}
View
24 dev-db/mongodb/mongodb-2.4.6_rc1.ebuild → dev-db/mongodb/mongodb-2.4.6.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-db/mongodb/mongodb-2.4.6_rc1.ebuild,v 1.1 2013/08/16 12:54:43 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.6.ebuild,v 1.1 2013/08/21 12:41:54 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
@@ -12,16 +12,18 @@ MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
- mms-agent? ( http://dev.gentoo.org/~ultrabug/20130605-10gen-mms-agent.zip )"
+ mms-agent? ( http://dev.gentoo.org/~ultrabug/20130821-10gen-mms-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs"
+IUSE="-embedded-v8 kerberos mms-agent sharedclient spidermonkey ssl static-libs"
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
RDEPEND="
- !spidermonkey? ( <dev-lang/v8-3.19 )
+ !spidermonkey? (
+ !embedded-v8? ( <dev-lang/v8-3.19 )
+ )
>=dev-libs/boost-1.50[threads(+)]
dev-libs/libpcre[cxx]
dev-util/google-perftools
@@ -56,7 +58,11 @@ pkg_setup() {
if use spidermonkey; then
scons_opts+=" --usesm"
else
- scons_opts+=" --use-system-v8"
+ if use embedded-v8; then
+ scons_opts+=" --usev8"
+ else
+ scons_opts+=" --use-system-v8"
+ fi
fi
if use ssl; then
@@ -125,6 +131,14 @@ src_test() {
}
pkg_postinst() {
+ if use embedded-v8; then
+ ewarn "You chose to build ${PN} using embedded v8."
+ ewarn "This is not recommended by Gentoo and should be used to resolve"
+ ewarn "blockers with packages requiring >=v8-3.19 only !"
+ ewarn "See the following bug [1] and jira issue [2] for more info."
+ ewarn " [1] https://bugs.gentoo.org/show_bug.cgi?id=471582"
+ ewarn " [2] https://jira.mongodb.org/browse/SERVER-10282"
+ fi
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
ewarn "You just upgraded from a previous version of mongodb !"
ewarn "Make sure you run 'mongod --upgrade' before using this version."
View
121 dev-java/swt/files/swt-3.7.2-gio_launch-URI.patch
@@ -0,0 +1,121 @@
+Program.launch will first attempt to open files using libgio and then fallback
+to gnome-vfs. gio_launch uses g_file_new_for_path which fails when passed a
+URI. If swt was built with USE="-gnome" then the fallback fails as well,
+making it appear that a package has a dependency on swt[gnome] when it does
+not.
+
+Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
+ no swt-gnome-gtk-3740 in java.library.path
+ no swt-gnome-gtk in java.library.path
+ Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk-3740.so
+ Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk.so
+
+Use g_file_new_for_commandline_arg instead.
+
+https://bugs.gentoo.org/424151
+
+
+--- a/os.c
++++ b/os.c
+@@ -3059,6 +3059,30 @@ fail:
+ }
+ #endif
+
++#ifndef NO__1g_1file_1new_1for_1commandline_1arg
++JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1commandline_1arg)
++ (JNIEnv *env, jclass that, jbyteArray arg0)
++{
++ jbyte *lparg0=NULL;
++ jintLong rc = 0;
++ OS_NATIVE_ENTER(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC);
++ if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail;
++/*
++ rc = (jintLong)g_file_new_for_commandline_arg(lparg0);
++*/
++ {
++ LOAD_FUNCTION(fp, g_file_new_for_commandline_arg)
++ if (fp) {
++ rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0);
++ }
++ }
++fail:
++ if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0);
++ OS_NATIVE_EXIT(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC);
++ return rc;
++}
++#endif
++
+ #ifndef NO__1g_1file_1new_1for_1path
+ JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1path)
+ (JNIEnv *env, jclass that, jbyteArray arg0)
+--- a/os_custom.h
++++ b/os_custom.h
+@@ -280,6 +280,7 @@
+ #define g_file_icon_get_file_LIB LIB_GIO
+ #define g_file_info_get_content_type_LIB LIB_GIO
+ #define g_file_info_get_modification_time_LIB LIB_GIO
++#define g_file_new_for_commandline_arg_LIB LIB_GIO
+ #define g_file_new_for_path_LIB LIB_GIO
+ #define g_file_new_for_uri_LIB LIB_GIO
+ #define g_file_read_LIB LIB_GIO
+--- a/os_stats.c
++++ b/os_stats.c
+@@ -18,8 +18,8 @@
+
+ #ifdef NATIVE_STATS
+
+-int OS_nativeFunctionCount = 1396;
+-int OS_nativeFunctionCallCount[1396];
++int OS_nativeFunctionCount = 1397;
++int OS_nativeFunctionCallCount[1397];
+ char * OS_nativeFunctionNames[] = {
+ #ifndef JNI64
+ "Call__IIII",
+@@ -250,6 +250,7 @@ char * OS_nativeFunctionNames[] = {
+ "_1g_1file_1icon_1get_1file",
+ "_1g_1file_1info_1get_1content_1type",
+ "_1g_1file_1info_1get_1modification_1time",
++ "_1g_1file_1new_1for_1commandline_1arg",
+ "_1g_1file_1new_1for_1path",
+ "_1g_1file_1new_1for_1uri",
+ "_1g_1file_1query_1info",
+--- a/os_stats.h
++++ b/os_stats.h
+@@ -258,6 +258,7 @@ typedef enum {
+ _1g_1file_1icon_1get_1file_FUNC,
+ _1g_1file_1info_1get_1content_1type_FUNC,
+ _1g_1file_1info_1get_1modification_1time_FUNC,
++ _1g_1file_1new_1for_1commandline_1arg_FUNC,
+ _1g_1file_1new_1for_1path_FUNC,
+ _1g_1file_1new_1for_1uri_FUNC,
+ _1g_1file_1query_1info_FUNC,
+--- a/src/org/eclipse/swt/internal/gtk/OS.java
++++ b/src/org/eclipse/swt/internal/gtk/OS.java
+@@ -2113,6 +2113,16 @@ public static final long /*int*/ g_file_new_for_path(byte[] fileName) {
+ }
+ }
+ /** @method flags=dynamic */
++public static final native long /*int*/ _g_file_new_for_commandline_arg(byte[] fileName);
++public static final long /*int*/ g_file_new_for_commandline_arg(byte[] fileName) {
++ lock.lock();
++ try {
++ return _g_file_new_for_commandline_arg(fileName);
++ } finally {
++ lock.unlock();
++ }
++}
++/** @method flags=dynamic */
+ public static final native long /*int*/ _g_file_new_for_uri(byte[] fileName);
+ public static final long /*int*/ g_file_new_for_uri(byte[] fileName) {
+ lock.lock();
+--- a/src/org/eclipse/swt/program/Program.java
++++ b/src/org/eclipse/swt/program/Program.java
+@@ -954,7 +954,7 @@ static boolean gio_isExecutable(String fileName) {
+ static boolean gio_launch(String fileName) {
+ boolean result = false;
+ byte[] fileNameBuffer = Converter.wcsToMbcs (null, fileName, true);
+- long /*int*/ file = OS.g_file_new_for_path (fileNameBuffer);
++ long /*int*/ file = OS.g_file_new_for_commandline_arg (fileNameBuffer);
+ if (file != 0) {