Permalink
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: c480afaeccebac782a5c15f95544f6bd9784de71
  foo-overlay: e258a2c560b99d0e05d6520058510503ec7206ca
  bar-overlay: f1e9085ee695ff5b6ce57d430d6b224aaf4fa0a6
  flora: 9be3a8e4438918b7f2a80779b49d084ad879b22e
  for-gentoo: e45c7c296f6e87237eb5eaec7e60f3f89cad3132
  • Loading branch information...
1 parent cef4017 commit 7864428ab44948464d406810c4149245c299effd @danielrobbins danielrobbins committed Mar 1, 2013
Showing with 3,571 additions and 1,176 deletions.
  1. +2 −2 app-admin/apache-tools/apache-tools-2.2.24.ebuild
  2. +123 −0 app-antivirus/clamav/clamav-0.97.6-r3.ebuild
  3. +121 −0 app-antivirus/clamav/files/clamd.initd-r3
  4. +2 −2 app-arch/dpkg/dpkg-1.16.9.ebuild
  5. +2 −2 app-arch/sharutils/sharutils-4.13.3.ebuild
  6. +133 −0 app-dicts/wordnet/files/wordnet-3.0-tcl8.6.patch
  7. +1 −1 app-dicts/wordnet/metadata.xml
  8. +5 −3 app-dicts/wordnet/wordnet-3.0-r3.ebuild
  9. +2 −2 app-doc/gimp-help/gimp-help-2.6.1.ebuild
  10. +19 −17 app-editors/elvis/elvis-2.2.0-r4.ebuild
  11. +2 −2 app-editors/emacs/emacs-23.4-r5.ebuild
  12. +2 −2 app-editors/emacs/emacs-24.2-r1.ebuild
  13. +1 −0 app-editors/vim-qt/Manifest
  14. +78 −0 app-editors/vim-qt/vim-qt-20130220.ebuild
  15. +2 −3 app-emulation/qemu/qemu-1.4.0.ebuild
  16. +2 −2 app-emulation/spice-protocol/spice-protocol-0.12.3.ebuild
  17. +1 −1 app-emulation/virtualbox-guest-additions/Manifest
  18. +2 −2 app-emulation/virtualbox/Manifest
  19. +7 −20 app-emulation/virtualbox/virtualbox-4.2.8.ebuild
  20. +2 −2 app-i18n/man-pages-ja/man-pages-ja-20111020.ebuild
  21. +2 −2 app-i18n/man-pages-ru/man-pages-ru-3.41.2145.1724.20130102.ebuild
  22. +3 −3 app-misc/scope/scope-0.04-r1.ebuild
  23. +2 −2 app-portage/g-cpan/g-cpan-0.16.4-r1.ebuild
  24. +1 −0 app-text/calibre/Manifest
  25. +189 −0 app-text/calibre/calibre-0.9.21.ebuild
  26. +2 −2 app-text/lcdf-typetools/lcdf-typetools-2.97.ebuild
  27. +1 −0 app-text/namazu/Manifest
  28. +89 −0 app-text/namazu/namazu-2.0.22_p1.ebuild
  29. +2 −2 dev-db/sqlite/sqlite-3.7.15.2.ebuild
  30. +1 −0 dev-embedded/libftdi/Manifest
  31. +123 −0 dev-embedded/libftdi/files/libftdi-1.0-staticlibs.patch
  32. +20 −10 dev-embedded/libftdi/{libftdi-9999.1.0.ebuild → libftdi-1.0.ebuild}
  33. +19 −9 dev-embedded/libftdi/libftdi-9999.ebuild
  34. +3 −0 dev-embedded/libftdi/metadata.xml
  35. +2 −2 dev-lang/swig/swig-2.0.9.ebuild
  36. +0 −1 dev-lang/tk/Manifest
  37. +0 −111 dev-lang/tk/tk-8.5.10-r1.ebuild
  38. +2 −2 dev-lang/tk/tk-8.5.13-r1.ebuild
  39. +3 −3 dev-libs/confuse/confuse-2.7.ebuild
  40. +2 −2 dev-libs/cyrus-sasl/cyrus-sasl-2.1.25-r4.ebuild
  41. +2 −2 dev-libs/dbus-glib/dbus-glib-0.100.2.ebuild
  42. +2 −2 dev-libs/gdome2/gdome2-0.8.1-r4.ebuild
  43. +3 −3 dev-libs/igraph/igraph-0.6.4.ebuild
  44. +2 −2 dev-libs/libksba/libksba-1.3.0.ebuild
  45. +2 −2 dev-libs/libotf/libotf-0.9.13.ebuild
  46. +2 −2 dev-libs/mpc/mpc-1.0.1.ebuild
  47. +2 −2 dev-libs/xmlrpc-c/xmlrpc-c-1.32.05.ebuild
  48. +2 −2 dev-perl/DBI/DBI-1.623.0.ebuild
  49. +1 −0 dev-php/xcache/Manifest
  50. +3 −3 dev-php/xcache/xcache-3.0.0.ebuild
  51. +55 −0 dev-php/xcache/xcache-3.0.1.ebuild
  52. +2 −2 dev-ruby/rdoc/rdoc-3.12.1.ebuild
  53. +2 −2 dev-util/ccache/ccache-3.1.9.ebuild
  54. +2 −2 dev-util/debootstrap/debootstrap-1.0.46.ebuild
  55. +2 −2 dev-util/dialog/dialog-1.2.20121230.ebuild
  56. +1 −0 kde-misc/customizable-weather/Manifest
  57. +26 −0 kde-misc/customizable-weather/customizable-weather-1.7.0.ebuild
  58. +2 −1 mail-client/trojita/metadata.xml
  59. +72 −0 mail-filter/opendkim/files/opendkim-2.8.0-berkeleydb.patch
  60. +0 −2 mail-filter/opendkim/metadata.xml
  61. +194 −0 mail-filter/opendkim/opendkim-2.8.0-r1.ebuild
  62. +0 −1 media-gfx/fbida/Manifest
  63. +0 −101 media-gfx/fbida/fbida-2.08.ebuild
  64. +2 −2 media-gfx/fbida/fbida-2.09.ebuild
  65. +0 −2 media-gfx/photopc/Manifest
  66. +0 −25 media-gfx/photopc/photopc-3.05.ebuild
  67. +0 −21 media-gfx/photopc/photopc-3.06.ebuild
  68. +4 −2 media-gfx/zbar/zbar-0.10-r2.ebuild
  69. +1 −1 media-libs/libcdr/Manifest
  70. +3 −3 media-libs/libcdr/{libcdr-0.0.10.ebuild → libcdr-0.0.11.ebuild}
  71. +1 −0 media-libs/phonon-gstreamer/Manifest
  72. +50 −0 media-libs/phonon-gstreamer/phonon-gstreamer-4.6.3.ebuild
  73. +1 −1 media-libs/wxsvg/Manifest
  74. +0 −13 media-libs/wxsvg/files/wxsvg-1.1.2-libav.patch
  75. +12 −15 media-libs/wxsvg/{wxsvg-1.1.6.ebuild → wxsvg-1.1.13.ebuild}
  76. +2 −1 media-sound/leechcraft-lmp/leechcraft-lmp-9999.ebuild
  77. +1 −2 media-video/dvdstyler/Manifest
  78. +0 −65 media-video/dvdstyler/dvdstyler-2.1.ebuild
  79. +19 −12 media-video/dvdstyler/{dvdstyler-2.3.4.ebuild → dvdstyler-2.4.1.ebuild}
  80. +7 −1 media-video/dvdstyler/metadata.xml
  81. +1 −1 metadata/dtd/timestamp.chk
  82. +1 −1 metadata/glsa/timestamp.chk
  83. +2 −2 metadata/md5-cache/app-admin/apache-tools-2.2.24
  84. +14 −0 metadata/md5-cache/app-antivirus/clamav-0.97.6-r3
  85. +2 −2 metadata/md5-cache/app-arch/dpkg-1.16.9
  86. +2 −2 metadata/md5-cache/app-arch/sharutils-4.13.3
  87. +1 −1 metadata/md5-cache/app-dicts/wordnet-3.0-r3
  88. +2 −2 metadata/md5-cache/app-doc/gimp-help-2.6.1
  89. +5 −5 metadata/md5-cache/app-editors/elvis-2.2.0-r4
  90. +2 −2 metadata/md5-cache/app-editors/emacs-23.4-r5
  91. +2 −2 metadata/md5-cache/app-editors/emacs-24.2-r1
  92. +13 −0 metadata/md5-cache/app-editors/vim-qt-20130220
  93. +3 −3 metadata/md5-cache/app-emulation/qemu-1.4.0
  94. +2 −2 metadata/md5-cache/app-emulation/spice-protocol-0.12.3
  95. +2 −2 metadata/md5-cache/app-emulation/virtualbox-4.2.8
  96. +2 −2 metadata/md5-cache/app-i18n/man-pages-ja-20111020
  97. +2 −2 metadata/md5-cache/app-i18n/man-pages-ru-3.41.2145.1724.20130102
  98. +2 −2 metadata/md5-cache/app-misc/scope-0.04-r1
  99. +2 −2 metadata/md5-cache/app-portage/g-cpan-0.16.4-r1
  100. +13 −0 metadata/md5-cache/app-text/calibre-0.9.21
  101. +2 −2 metadata/md5-cache/app-text/lcdf-typetools-2.97
  102. +12 −0 metadata/md5-cache/app-text/namazu-2.0.22_p1
  103. +2 −2 metadata/md5-cache/dev-db/sqlite-3.7.15.2
  104. +13 −0 metadata/md5-cache/dev-embedded/libftdi-1.0
  105. +5 −5 metadata/md5-cache/dev-embedded/libftdi-9999
  106. +0 −11 metadata/md5-cache/dev-embedded/libftdi-9999.1.0
  107. +2 −2 metadata/md5-cache/dev-lang/swig-2.0.9
  108. +0 −13 metadata/md5-cache/dev-lang/tk-8.5.10-r1
  109. +2 −2 metadata/md5-cache/dev-lang/tk-8.5.13-r1
  110. +2 −2 metadata/md5-cache/dev-libs/confuse-2.7
  111. +2 −2 metadata/md5-cache/dev-libs/cyrus-sasl-2.1.25-r4
  112. +2 −2 metadata/md5-cache/dev-libs/dbus-glib-0.100.2
  113. +2 −2 metadata/md5-cache/dev-libs/gdome2-0.8.1-r4
  114. +3 −3 metadata/md5-cache/dev-libs/igraph-0.6.4
  115. +2 −2 metadata/md5-cache/dev-libs/libksba-1.3.0
  116. +2 −2 metadata/md5-cache/dev-libs/libotf-0.9.13
  117. +2 −2 metadata/md5-cache/dev-libs/mpc-1.0.1
  118. +2 −2 metadata/md5-cache/dev-libs/xmlrpc-c-1.32.05
  119. +2 −2 metadata/md5-cache/dev-perl/DBI-1.623.0
  120. +2 −2 metadata/md5-cache/dev-php/xcache-3.0.0
  121. +14 −0 metadata/md5-cache/dev-php/xcache-3.0.1
  122. +2 −2 metadata/md5-cache/dev-ruby/rdoc-3.12.1
  123. +2 −2 metadata/md5-cache/dev-util/ccache-3.1.9
  124. +2 −2 metadata/md5-cache/dev-util/debootstrap-1.0.46
  125. +2 −2 metadata/md5-cache/dev-util/dialog-1.2.20121230
  126. +13 −0 metadata/md5-cache/kde-misc/customizable-weather-1.7.0
  127. +14 −0 metadata/md5-cache/mail-filter/opendkim-2.8.0-r1
  128. +0 −13 metadata/md5-cache/media-gfx/fbida-2.08
  129. +2 −2 metadata/md5-cache/media-gfx/fbida-2.09
  130. +0 −9 metadata/md5-cache/media-gfx/photopc-3.05
  131. +0 −10 metadata/md5-cache/media-gfx/photopc-3.06
  132. +3 −3 metadata/md5-cache/media-gfx/zbar-0.10-r2
  133. +2 −2 metadata/md5-cache/media-libs/{libcdr-0.0.10 → libcdr-0.0.11}
  134. +13 −0 metadata/md5-cache/media-libs/phonon-gstreamer-4.6.3
  135. +13 −0 metadata/md5-cache/media-libs/wxsvg-1.1.13
  136. +0 −13 metadata/md5-cache/media-libs/wxsvg-1.1.6
  137. +3 −3 metadata/md5-cache/media-sound/leechcraft-lmp-9999
  138. +0 −13 metadata/md5-cache/media-video/dvdstyler-2.1
  139. +0 −13 metadata/md5-cache/media-video/dvdstyler-2.3.4
  140. +13 −0 metadata/md5-cache/media-video/dvdstyler-2.4.1
  141. +0 −11 metadata/md5-cache/net-analyzer/arping-2.12
  142. +2 −2 metadata/md5-cache/net-analyzer/arping-2.13
  143. +0 −14 metadata/md5-cache/net-analyzer/iptraf-ng-1.1.3.1-r1
  144. +2 −2 metadata/md5-cache/net-analyzer/iptraf-ng-1.1.3.1-r2
  145. +0 −11 metadata/md5-cache/net-analyzer/lft-3.33
  146. +2 −2 metadata/md5-cache/net-analyzer/lft-3.35
  147. +2 −2 metadata/md5-cache/net-dns/mydns-1.2.8.31
  148. +2 −2 metadata/md5-cache/net-fs/samba-3.5.21
  149. +15 −0 metadata/md5-cache/net-libs/courier-authlib-0.65.0-r3
  150. +2 −2 metadata/md5-cache/net-mail/fetchmail-6.3.24
  151. +0 −9 metadata/md5-cache/net-news/yydecode-0.2.10
  152. +2 −2 metadata/md5-cache/net-news/yydecode-0.2.10-r1
  153. +0 −8 metadata/md5-cache/net-news/yydecode-0.2.9
  154. +2 −2 metadata/md5-cache/net-proxy/squid-3.1.22
  155. +2 −2 metadata/md5-cache/net-proxy/squid-3.1.23
  156. +2 −2 metadata/md5-cache/net-proxy/squid-3.2.5
  157. +2 −2 metadata/md5-cache/net-proxy/squid-3.2.6
  158. +2 −2 metadata/md5-cache/net-proxy/squid-3.2.7
  159. +2 −2 metadata/md5-cache/net-proxy/squid-3.3.1
  160. +2 −2 metadata/md5-cache/net-voip/homer-0.24.1
  161. +3 −3 metadata/md5-cache/sci-biology/bamtools-2.2.3
  162. +0 −13 metadata/md5-cache/sci-biology/meme-4.8.1
  163. +1 −1 metadata/md5-cache/sci-biology/{meme-4.8.1-r1 → meme-4.8.1-r2}
  164. +13 −0 metadata/md5-cache/sci-biology/ncbi-tools-2.2.26-r2
  165. +3 −3 metadata/md5-cache/sci-chemistry/vmd-1.9.1
  166. +3 −3 metadata/md5-cache/sci-chemistry/vmd-1.9.1-r1
  167. +3 −3 metadata/md5-cache/sci-chemistry/vmd-1.9.1-r2
  168. +1 −1 metadata/md5-cache/sci-mathematics/gsl-shell-2.2.0
  169. +11 −0 metadata/md5-cache/sys-apps/usbredir-9999
  170. +2 −2 metadata/md5-cache/sys-fs/udev-init-scripts-23
  171. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.4.34
  172. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.5.7-r1
  173. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.6.11-r1
  174. +2 −2 metadata/md5-cache/sys-kernel/gentoo-sources-3.7.10
  175. +2 −2 metadata/md5-cache/sys-kernel/vanilla-sources-3.7.10
  176. +13 −0 metadata/md5-cache/www-client/chromium-27.0.1425.0
  177. +3 −3 metadata/md5-cache/www-client/chromium-9999-r1
  178. +1 −1 metadata/md5-cache/www-client/w3mmee-0.3.2_p24-r7
  179. +2 −2 metadata/md5-cache/www-servers/apache-2.2.24
  180. +14 −0 metadata/md5-cache/www-servers/uwsgi-1.4.6-r1
  181. +2 −2 metadata/md5-cache/x11-libs/libwnck-3.4.4
  182. +13 −0 metadata/md5-cache/x11-misc/arandr-0.1.7
  183. +13 −0 metadata/md5-cache/x11-wm/xpra-0.8.7
  184. +1 −1 metadata/news/timestamp.chk
  185. +1 −1 metadata/timestamp
  186. +1 −1 metadata/timestamp.chk
  187. +1 −1 metadata/timestamp.x
  188. +0 −1 net-analyzer/arping/Manifest
  189. +0 −39 net-analyzer/arping/arping-2.12.ebuild
  190. +2 −2 net-analyzer/arping/arping-2.13.ebuild
  191. +0 −51 net-analyzer/iptraf-ng/iptraf-ng-1.1.3.1-r1.ebuild
  192. +2 −2 net-analyzer/iptraf-ng/iptraf-ng-1.1.3.1-r2.ebuild
  193. +0 −1 net-analyzer/lft/Manifest
  194. +0 −23 net-analyzer/lft/lft-3.33.ebuild
  195. +2 −2 net-analyzer/lft/lft-3.35.ebuild
  196. +2 −2 net-dns/mydns/mydns-1.2.8.31.ebuild
  197. +2 −2 net-fs/samba/samba-3.5.21.ebuild
  198. +168 −0 net-libs/courier-authlib/courier-authlib-0.65.0-r3.ebuild
  199. +24 −0 net-libs/courier-authlib/files/courier-authlib-0.65.0-sqlite.patch
  200. +2 −2 net-mail/fetchmail/fetchmail-6.3.24.ebuild
  201. +0 −1 net-news/yydecode/Manifest
  202. +2 −2 net-news/yydecode/yydecode-0.2.10-r1.ebuild
  203. +0 −19 net-news/yydecode/yydecode-0.2.10.ebuild
  204. +0 −17 net-news/yydecode/yydecode-0.2.9.ebuild
  205. +19 −19 net-proxy/squid/metadata.xml
  206. +4 −3 net-proxy/squid/squid-3.1.22.ebuild
  207. +3 −2 net-proxy/squid/squid-3.1.23.ebuild
  208. +4 −3 net-proxy/squid/squid-3.2.5.ebuild
  209. +3 −2 net-proxy/squid/squid-3.2.6.ebuild
  210. +3 −2 net-proxy/squid/squid-3.2.7.ebuild
  211. +3 −2 net-proxy/squid/squid-3.3.1.ebuild
  212. +2 −2 net-voip/homer/homer-0.24.1.ebuild
  213. +2 −1 profiles/use.local.desc
  214. +2 −2 sci-biology/bamtools/bamtools-2.2.3.ebuild
  215. +0 −13 sci-biology/bamtools/files/bamtools-2.2.3-unbundle.patch
  216. +5 −3 sci-biology/meme/{meme-4.8.1-r1.ebuild → meme-4.8.1-r2.ebuild}
  217. +0 −82 sci-biology/meme/meme-4.8.1.ebuild
  218. +152 −0 sci-biology/ncbi-tools/ncbi-tools-2.2.26-r2.ebuild
  219. +2 −2 sci-chemistry/vmd/vmd-1.9.1-r1.ebuild
  220. +2 −2 sci-chemistry/vmd/vmd-1.9.1-r2.ebuild
  221. +2 −2 sci-chemistry/vmd/vmd-1.9.1.ebuild
  222. +33 −0 sci-mathematics/gsl-shell/files/gsl-shell-2.2.0-pkg-config.patch
  223. +9 −4 sci-mathematics/gsl-shell/gsl-shell-2.2.0.ebuild
  224. +1 −1 sys-apps/usbredir/Manifest
  225. +38 −0 sys-apps/usbredir/usbredir-9999.ebuild
  226. +2 −2 sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild
  227. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.4.34.ebuild
  228. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.5.7-r1.ebuild
  229. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.6.11-r1.ebuild
  230. +2 −2 sys-kernel/gentoo-sources/gentoo-sources-3.7.10.ebuild
  231. +2 −2 sys-kernel/vanilla-sources/vanilla-sources-3.7.10.ebuild
  232. +1 −0 www-client/chromium/Manifest
  233. +520 −0 www-client/chromium/chromium-27.0.1425.0.ebuild
  234. +10 −6 www-client/chromium/chromium-9999-r1.ebuild
  235. +13 −0 www-client/w3mmee/files/w3mmee-0.3.2_p24-tinfo.patch
  236. +4 −3 www-client/w3mmee/w3mmee-0.3.2_p24-r7.ebuild
  237. +2 −2 www-servers/apache/apache-2.2.24.ebuild
  238. +63 −0 www-servers/uwsgi/files/uwsgi.confd-r3
  239. +144 −0 www-servers/uwsgi/files/uwsgi.initd-r3
  240. +329 −0 www-servers/uwsgi/uwsgi-1.4.6-r1.ebuild
  241. +1 −1 x11-drivers/xf86-video-virtualbox/Manifest
  242. +2 −2 x11-libs/libwnck/libwnck-3.4.4.ebuild
  243. +1 −0 x11-misc/arandr/Manifest
  244. +39 −0 x11-misc/arandr/arandr-0.1.7.ebuild
  245. +1 −8 x11-themes/comix-xcursors/metadata.xml
  246. +1 −0 x11-wm/xpra/Manifest
  247. +84 −0 x11-wm/xpra/xpra-0.8.7.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/apache-tools/apache-tools-2.2.24.ebuild,v 1.1 2013/02/28 22:06:45 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.24.ebuild,v 1.10 2013/03/01 15:28:13 ago Exp $
EAPI="4"
inherit flag-o-matic eutils
@@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"
@@ -0,0 +1,123 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.97.6-r3.ebuild,v 1.1 2013/03/01 08:18:17 eras Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic user
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="http://www.clamav.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="bzip2 clamdtop iconv ipv6 milter selinux static-libs uclibc"
+
+CDEPEND="bzip2? ( app-arch/bzip2 )
+ clamdtop? ( sys-libs/ncurses )
+ iconv? ( virtual/libiconv )
+ milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
+ dev-libs/libtommath
+ >=sys-libs/zlib-1.2.2
+ sys-devel/libtool"
+DEPEND="${CDEPEND}
+ virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-clamav )"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README UPGRADE )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.97-nls.patch
+)
+
+pkg_setup() {
+ enewgroup clamav
+ enewuser clamav -1 -1 /dev/null clamav
+}
+
+src_prepare() {
+ use ppc64 && append-flags -mminimal-toic
+ use uclibc && export ac_cv_type_error_t=yes
+}
+
+src_configure() {
+ econf \
+ --disable-experimental \
+ --enable-id-check \
+ --with-dbdir="${EPREFIX}"/var/lib/clamav \
+ --with-system-tommath \
+ --with-zlib="${EPREFIX}"/usr \
+ $(use_enable bzip2) \
+ $(use_enable clamdtop) \
+ $(use_enable ipv6) \
+ $(use_enable milter) \
+ $(use_enable static-libs static) \
+ $(use_with iconv)
+}
+
+src_install() {
+ default
+
+ rm -rf "${ED}"/var/lib/clamav
+ newinitd "${FILESDIR}"/clamd.initd-r3 clamd
+ newconfd "${FILESDIR}"/clamd.conf clamd
+
+ keepdir /var/lib/clamav
+ fowners clamav:clamav /var/lib/clamav
+ keepdir /var/log/clamav
+ fowners clamav:clamav /var/log/clamav
+
+ dodir /etc/logrotate.d
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/clamav.logrotate clamav
+
+ # Modify /etc/{clamd,freshclam}.conf to be usable out of the box
+ sed -i -e "s:^\(Example\):\# \1:" \
+ -e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.pid:" \
+ -e "s:.*\(LocalSocket\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.sock:" \
+ -e "s:.*\(User\) .*:\1 clamav:" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
+ -e "s:^\#\(LogTime\).*:\1 yes:" \
+ -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
+ "${ED}"/etc/clamd.conf
+ sed -i -e "s:^\(Example\):\# \1:" \
+ -e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/freshclam.pid:" \
+ -e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \
+ -e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
+ -e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamd.conf:" \
+ -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
+ -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
+ "${ED}"/etc/freshclam.conf
+
+ if use milter ; then
+ # MilterSocket one to include ' /' because there is a 2nd line for
+ # inet: which we want to leave
+ dodoc "${FILESDIR}"/clamav-milter.README.gentoo
+ sed -i -e "s:^\(Example\):\# \1:" \
+ -e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamav-milter.pid:" \
+ -e "s+^\#\(ClamdSocket\) .*+\1 unix:${EPREFIX}/var/run/clamav/clamd.sock+" \
+ -e "s:.*\(User\) .*:\1 clamav:" \
+ -e "s+^\#\(MilterSocket\) /.*+\1 unix:${EPREFIX}/var/run/clamav/clamav-milter.sock+" \
+ -e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
+ "${ED}"/etc/clamav-milter.conf
+ cat > "${ED}"/etc/conf.d/clamd <<-EOF
+ MILTER_NICELEVEL=19
+ START_MILTER=no
+ EOF
+ fi
+
+ prune_libtool_files --all
+}
+
+pkg_postinst() {
+ if use milter ; then
+ elog "For simple instructions how to setup the clamav-milter read the"
+ elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
+ fi
+}
@@ -0,0 +1,121 @@
+#!/sbin/runscript
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.initd-r3,v 1.1 2013/03/01 08:18:17 eras Exp $
+
+daemon_clamd="/usr/sbin/clamd"
+daemon_freshclam="/usr/bin/freshclam"
+daemon_milter="/usr/sbin/clamav-milter"
+
+extra_commands="logfix"
+
+depend() {
+ use net
+ provide antivirus
+}
+
+get_config() {
+ clamconf | sed 's/["=]//g' | \
+ awk "{
+ if(\$0==\"Config file: $1.conf\") S=1
+ if(S==1&&\$0==\"\") {
+ print \"$3\"
+ exit
+ }
+ if(S==1&&\$1~\"^$2\$\") {
+ print \$2!=\"disabled\"?\$2:\"$3\"
+ exit
+ }
+ }"
+}
+
+start() {
+ local clamd_socket=$(get_config clamd LocalSocket /var/run/clamav/clamd.sock)
+ local clamd_user=$(get_config clamd User clamav)
+ local freshclam_user=$(get_config freshclam DatabaseOwner clamav)
+ logfix
+
+ if [ "${START_CLAMD}" = "yes" ]; then
+ checkpath --quiet --mode 755 \
+ --owner "${clamd_user}":"${clamd_user}" \
+ --directory `dirname ${clamd_socket}`
+ if [ -S "${clamd_socket}" ]; then
+ rm -f ${clamd_socket}
+ fi
+ ebegin "Starting clamd"
+ start-stop-daemon --start --quiet \
+ --nicelevel ${CLAMD_NICELEVEL:-0} \
+ --exec ${daemon_clamd}
+ eend $? "Failed to start clamd"
+ fi
+
+ if [ "${START_FRESHCLAM}" = "yes" ]; then
+ ebegin "Starting freshclam"
+ start-stop-daemon --start --quiet \
+ --nicelevel ${FRESHCLAM_NICELEVEL:-0} \
+ --exec ${daemon_freshclam} -- -d
+ retcode=$?
+ if [ ${retcode} = 1 ]; then
+ eend 0
+ einfo "Virus databases are already up to date."
+ else
+ eend ${retcode} "Failed to start freshclam"
+ fi
+ fi
+
+ if [ "${START_MILTER}" = "yes" ]; then
+ if [ -z "${MILTER_CONF_FILE}" ]; then
+ MILTER_CONF_FILE="/etc/clamav-milter.conf"
+ fi
+
+ ebegin "Starting clamav-milter"
+ start-stop-daemon --start --quiet \
+ --nicelevel ${MILTER_NICELEVEL:-0} \
+ --exec ${daemon_milter} -- -c ${MILTER_CONF_FILE}
+ eend $? "Failed to start clamav-milter"
+ fi
+}
+
+stop() {
+ if [ "${START_CLAMD}" = "yes" ]; then
+ ebegin "Stopping clamd"
+ start-stop-daemon --stop --quiet --name clamd
+ eend $? "Failed to stop clamd"
+ fi
+ if [ "${START_FRESHCLAM}" = "yes" ]; then
+ ebegin "Stopping freshclam"
+ start-stop-daemon --stop --quiet --name freshclam
+ eend $? "Failed to stop freshclam"
+ fi
+ if [ "${START_MILTER}" = "yes" ]; then
+ ebegin "Stopping clamav-milter"
+ start-stop-daemon --stop --quiet --name clamav-milter
+ eend $? "Failed to stop clamav-milter"
+ fi
+}
+
+logfix() {
+ if [ "${START_CLAMD}" = "yes" ]; then
+ # fix clamd log permissions
+ # (might be clobbered by logrotate or something)
+ local logfile=$(get_config clamd LogFile)
+ if [ -n "${logfile}" ]; then
+ checkpath --quiet \
+ --owner "${clamd_user}":"${clamd_user}" \
+ --mode 640 \
+ --file ${logfile}
+ fi
+ fi
+
+ if [ "${START_FRESHCLAM}" = "yes" ]; then
+ # fix freshclam log permissions
+ # (might be clobbered by logrotate or something)
+ local logfile=$(get_config freshclam UpdateLogFile)
+ if [ -n "${logfile}" ]; then
+ checkpath --quiet \
+ --owner "${freshclam_user}":"${freshclam_user}" \
+ --mode 640 \
+ --file ${logfile}
+ fi
+ fi
+}
@@ -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-arch/dpkg/dpkg-1.16.9.ebuild,v 1.7 2013/02/28 13:34:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.16.9.ebuild,v 1.10 2013/03/01 14:02:23 ago Exp $
EAPI=4
inherit eutils multilib autotools toolchain-funcs
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
IUSE="bzip2 dselect nls test unicode zlib"
LANGS="
@@ -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-arch/sharutils/sharutils-4.13.3.ebuild,v 1.11 2013/02/21 13:18:14 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.13.3.ebuild,v 1.12 2013/03/01 12:37:12 ago Exp $
EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
DEPEND="sys-apps/texinfo
Oops, something went wrong.

0 comments on commit 7864428

Please sign in to comment.