Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

glorious funtoo updates

merged:

  funtoo-overlay: 45e667bc4fdc5a21dad02f3414c4c2f38d0470e0
  foo-overlay: 4ee427c6573d50d9ce03f6671dce87274c57ee9f
  bar-overlay: f1e9085ee695ff5b6ce57d430d6b224aaf4fa0a6
  flora: 6df4f4e5f6d2ef66832f10c027cd9328e3ee249f
  mythtv: c5afd8078e37c4da724e3f35b4e89414c0599b3e
  for-gentoo: 69f0a13e335cb69310246c212faf3e010eca564f
  • Loading branch information...
commit ac6cf956542aceedfed13eb3c36b0b1f605c3bfb 1 parent 6a340c4
@danielrobbins danielrobbins authored
Showing with 2,312 additions and 2,502 deletions.
  1. +1 −1  app-accessibility/caribou/Manifest
  2. +46 −34 app-accessibility/caribou/{caribou-0.4.5.ebuild → caribou-0.4.7.ebuild}
  3. +3 −0  app-admin/eselect-opengl/Manifest
  4. +57 −0 app-admin/eselect-opengl/eselect-opengl-1.2.7.ebuild
  5. +1 −0  app-arch/file-roller/Manifest
  6. +3 −3 app-arch/file-roller/file-roller-3.4.2.ebuild
  7. +92 −0 app-arch/file-roller/file-roller-3.6.3.ebuild
  8. +96 −89 app-misc/tracker/tracker-0.14.4.ebuild
  9. +100 −88 app-misc/tracker/tracker-9999.ebuild
  10. +1 −0  app-text/dos2unix/Manifest
  11. +59 −0 app-text/dos2unix/dos2unix-6.0.3.ebuild
  12. +1 −0  dev-embedded/arduino/Manifest
  13. +12 −3 dev-embedded/arduino/{arduino-1.0.3.ebuild → arduino-1.0.3-r1.ebuild}
  14. +1 −1  dev-embedded/arduino/files/arduino.desktop
  15. +1 −0  dev-libs/jemalloc/Manifest
  16. +43 −0 dev-libs/jemalloc/jemalloc-3.3.0.ebuild
  17. +93 −0 dev-perl/DBIx-Class/DBIx-Class-0.82.50.ebuild
  18. +1 −0  dev-perl/DBIx-Class/Manifest
  19. +0 −1  dev-perl/DBIx-Class/metadata.xml
  20. +25 −0 dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild
  21. +1 −0  dev-perl/Filesys-Notify-Simple/Manifest
  22. +1 −0  dev-perl/Nmap-Parser/Manifest
  23. +23 −0 dev-perl/Nmap-Parser/Nmap-Parser-1.300.0.ebuild
  24. +1 −0  dev-perl/SRU/Manifest
  25. +33 −0 dev-perl/SRU/SRU-1.0.0.ebuild
  26. +1 −0  dev-perl/String-Approx/Manifest
  27. +18 −0 dev-perl/String-Approx/String-Approx-3.270.0.ebuild
  28. +1 −0  dev-perl/Sysadm-Install/Manifest
  29. +23 −0 dev-perl/Sysadm-Install/Sysadm-Install-0.420.0.ebuild
  30. +1 −0  dev-python/setuptools-git/Manifest
  31. +13 −0 dev-python/setuptools-git/metadata.xml
  32. +22 −0 dev-python/setuptools-git/setuptools-git-1.0_beta1.ebuild
  33. +1 −0  dev-ruby/acts_as_list/Manifest
  34. +41 −0 dev-ruby/acts_as_list/acts_as_list-0.1.9.ebuild
  35. +5 −0 dev-ruby/acts_as_list/metadata.xml
  36. +1 −0  dev-ruby/flickraw/Manifest
  37. +22 −0 dev-ruby/flickraw/flickraw-0.9.6.ebuild
  38. +5 −0 dev-ruby/flickraw/metadata.xml
  39. +1 −0  dev-ruby/libxml/Manifest
  40. +62 −0 dev-ruby/libxml/libxml-2.4.0.ebuild
  41. +1 −0  dev-ruby/rails_autolink/Manifest
  42. +32 −0 dev-ruby/rails_autolink/files/rails_autolink-1.0.9-fixes.patch
  43. +5 −0 dev-ruby/rails_autolink/metadata.xml
  44. +29 −0 dev-ruby/rails_autolink/rails_autolink-1.0.9.ebuild
  45. +1 −2  dev-util/boost-build/Manifest
  46. +0 −111 dev-util/boost-build/boost-build-1.46.1.ebuild
  47. +14 −19 dev-util/boost-build/{boost-build-1.51.0.ebuild → boost-build-1.53.0_beta1.ebuild}
  48. +1 −2  dev-util/d-feet/Manifest
  49. +0 −39 dev-util/d-feet/d-feet-0.1.12.ebuild
  50. +0 −46 dev-util/d-feet/d-feet-0.1.14.ebuild
  51. +39 −0 dev-util/d-feet/d-feet-0.3.3.ebuild
  52. +1 −0  dev-util/nemiver/Manifest
  53. +49 −0 dev-util/nemiver/nemiver-0.9.4.ebuild
  54. +1 −6 games-board/gtkatlantic/gtkatlantic-0.4.3.ebuild
  55. +2 −2 games-emulation/vbam/vbam-1.8.0.1149.ebuild
  56. +2 −2 games-emulation/vbam/vbam-9999.ebuild
  57. +2 −2 games-rpg/freedroidrpg/freedroidrpg-0.15.1.ebuild
  58. +1 −1  games-rpg/rain-slick/Manifest
  59. +6 −3 games-rpg/rain-slick/rain-slick-2.3.ebuild
  60. +0 −1  gnome-base/gnome-control-center/Manifest
  61. +0 −374 gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-cups-1.6.patch
  62. +0 −147 gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-gentoo-paths.patch
  63. +0 −206 gnome-base/gnome-control-center/files/gnome-control-center-3.4.2-optional-bt-colord-goa-wacom.patch
  64. +0 −21 gnome-base/gnome-control-center/files/org.gnome.control-center.defaultbackground.policy
  65. +0 −139 gnome-base/gnome-control-center/gnome-control-center-3.4.2-r1.ebuild
  66. +0 −2  gnome-base/gnome-control-center/metadata.xml
  67. +1 −1  media-gfx/gnome-font-viewer/Manifest
  68. +14 −13 media-gfx/gnome-font-viewer/{gnome-font-viewer-3.4.0.ebuild → gnome-font-viewer-3.6.2.ebuild}
  69. +6 −2 media-radio/xastir/xastir-2.0.4.ebuild
  70. +1 −1  metadata/dtd/timestamp.chk
  71. +1 −1  metadata/glsa/timestamp.chk
  72. +0 −12 metadata/md5-cache/app-accessibility/caribou-0.4.5
  73. +13 −0 metadata/md5-cache/app-accessibility/caribou-0.4.7
  74. +12 −0 metadata/md5-cache/app-admin/eselect-opengl-1.2.7
  75. +2 −2 metadata/md5-cache/app-arch/file-roller-3.4.2
  76. +13 −0 metadata/md5-cache/app-arch/file-roller-3.6.3
  77. +5 −5 metadata/md5-cache/app-misc/tracker-0.14.4
  78. +6 −6 metadata/md5-cache/app-misc/tracker-9999
  79. +13 −0 metadata/md5-cache/app-text/dos2unix-6.0.3
  80. +3 −3 metadata/md5-cache/dev-embedded/{arduino-1.0.3 → arduino-1.0.3-r1}
  81. +12 −0 metadata/md5-cache/dev-libs/jemalloc-3.3.0
  82. +13 −0 metadata/md5-cache/dev-perl/DBIx-Class-0.82.50
  83. +13 −0 metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.90.0
  84. +12 −0 metadata/md5-cache/dev-perl/Nmap-Parser-1.300.0
  85. +13 −0 metadata/md5-cache/dev-perl/SRU-1.0.0
  86. +12 −0 metadata/md5-cache/dev-perl/String-Approx-3.270.0
  87. +13 −0 metadata/md5-cache/dev-perl/Sysadm-Install-0.420.0
  88. +13 −0 metadata/md5-cache/dev-python/setuptools-git-1.0_beta1
  89. +14 −0 metadata/md5-cache/dev-ruby/acts_as_list-0.1.9
  90. +14 −0 metadata/md5-cache/dev-ruby/flickraw-0.9.6
  91. +13 −0 metadata/md5-cache/dev-ruby/libxml-2.4.0
  92. +14 −0 metadata/md5-cache/dev-ruby/rails_autolink-1.0.9
  93. +0 −13 metadata/md5-cache/dev-util/boost-build-1.46.1
  94. +3 −3 metadata/md5-cache/dev-util/{boost-build-1.51.0 → boost-build-1.53.0_beta1}
  95. +0 −13 metadata/md5-cache/dev-util/d-feet-0.1.12
  96. +0 −13 metadata/md5-cache/dev-util/d-feet-0.1.14
  97. +13 −0 metadata/md5-cache/dev-util/d-feet-0.3.3
  98. +13 −0 metadata/md5-cache/dev-util/nemiver-0.9.4
  99. +1 −1  metadata/md5-cache/games-board/gtkatlantic-0.4.3
  100. +3 −3 metadata/md5-cache/games-emulation/vbam-1.8.0.1149
  101. +3 −3 metadata/md5-cache/games-emulation/vbam-9999
  102. +3 −3 metadata/md5-cache/games-rpg/freedroidrpg-0.15.1
  103. +1 −1  metadata/md5-cache/games-rpg/rain-slick-2.3
  104. +0 −14 metadata/md5-cache/gnome-base/gnome-control-center-3.4.2-r1
  105. +7 −7 metadata/md5-cache/media-gfx/{gnome-font-viewer-3.4.0 → gnome-font-viewer-3.6.2}
  106. +2 −2 metadata/md5-cache/media-radio/xastir-2.0.4
  107. +0 −14 metadata/md5-cache/net-im/empathy-3.4.2.3
  108. +14 −0 metadata/md5-cache/net-im/empathy-3.6.3
  109. +1 −1  metadata/md5-cache/net-misc/spice-gtk-0.15.3
  110. +1 −1  metadata/md5-cache/net-misc/spice-gtk-0.16
  111. +0 −12 metadata/md5-cache/net-wireless/iw-3.4
  112. +0 −12 metadata/md5-cache/net-wireless/iw-3.6
  113. +2 −2 metadata/md5-cache/net-wireless/iw-3.7
  114. +2 −2 metadata/md5-cache/net-wireless/iw-3.8
  115. +0 −11 metadata/md5-cache/net-wireless/wireless-tools-29
  116. +0 −11 metadata/md5-cache/net-wireless/wireless-tools-29-r1
  117. +2 −2 metadata/md5-cache/net-wireless/wireless-tools-30_pre9
  118. +12 −0 metadata/md5-cache/perl-core/Digest-SHA-5.820.0
  119. +2 −2 metadata/md5-cache/sci-libs/lapack-reference-3.2.1-r1
  120. +4 −4 metadata/md5-cache/sci-physics/{espresso++-1.3.1 → espresso++-1.4.0}
  121. +4 −4 metadata/md5-cache/sys-apps/{baobab-3.4.1 → baobab-3.6.4}
  122. +0 −11 metadata/md5-cache/sys-apps/irqbalance-0.55-r2
  123. +0 −13 metadata/md5-cache/sys-apps/irqbalance-1.0.1
  124. +0 −13 metadata/md5-cache/sys-apps/irqbalance-1.0.2-r1
  125. +0 −13 metadata/md5-cache/sys-apps/irqbalance-1.0.3
  126. +4 −4 metadata/md5-cache/sys-apps/{irqbalance-1.0.5 → irqbalance-1.0.5-r1}
  127. +13 −0 metadata/md5-cache/sys-cluster/cinder-2012.2.1
  128. +13 −0 metadata/md5-cache/sys-fs/udev-init-scripts-21-r1
  129. +2 −2 metadata/md5-cache/virtual/lapack-3.1
  130. +6 −0 metadata/md5-cache/virtual/perl-Digest-SHA-5.820.0
  131. +15 −0 metadata/md5-cache/www-apache/mod_security-2.7.2
  132. +0 −13 metadata/md5-cache/www-apps/wordpress-3.5
  133. +4 −4 metadata/md5-cache/www-apps/{wordpress-3.4.2 → wordpress-3.5.1}
  134. +1 −1  metadata/md5-cache/www-client/chromium-26.0.1386.0
  135. +1 −1  metadata/md5-cache/www-client/chromium-9999-r1
  136. +0 −13 metadata/md5-cache/www-client/firefox-18.0-r1
  137. +13 −0 metadata/md5-cache/www-client/firefox-18.0.1
  138. +13 −0 metadata/md5-cache/x11-libs/gtksourceview-3.6.2
  139. +1 −1  metadata/news/timestamp.chk
  140. +1 −1  metadata/timestamp
  141. +1 −1  metadata/timestamp.chk
  142. +1 −1  metadata/timestamp.x
  143. +1 −1  net-im/empathy/Manifest
  144. +0 −136 net-im/empathy/empathy-3.4.2.3.ebuild
  145. +121 −0 net-im/empathy/empathy-3.6.3.ebuild
  146. +0 −1  net-im/empathy/metadata.xml
  147. +35 −0 net-misc/spice-gtk/files/0001-build-sys-fix-out-of-tree-build-with-vala.patch
  148. +3 −2 net-misc/spice-gtk/spice-gtk-0.15.3.ebuild
  149. +3 −2 net-misc/spice-gtk/spice-gtk-0.16.ebuild
  150. +0 −2  net-wireless/iw/Manifest
  151. +0 −24 net-wireless/iw/iw-3.4.ebuild
  152. +0 −28 net-wireless/iw/iw-3.6.ebuild
  153. +7 −2 net-wireless/iw/iw-3.7.ebuild
  154. +6 −2 net-wireless/iw/iw-3.8.ebuild
  155. +0 −1  net-wireless/wireless-tools/Manifest
  156. +0 −119 net-wireless/wireless-tools/files/wireless-tools-29-inline-fix.patch
  157. +0 −73 net-wireless/wireless-tools/wireless-tools-29-r1.ebuild
  158. +0 −71 net-wireless/wireless-tools/wireless-tools-29.ebuild
  159. +8 −10 net-wireless/wireless-tools/wireless-tools-30_pre9.ebuild
  160. +17 −0 perl-core/Digest-SHA/Digest-SHA-5.820.0.ebuild
  161. +1 −0  perl-core/Digest-SHA/Manifest
  162. +2 −2 profiles/arch/amd64/use.mask
  163. +0 −1  profiles/arch/arm/use.mask
  164. +2 −2 profiles/arch/x86/use.mask
  165. +2 −2 profiles/funtoo/1.0/linux-gnu/arch/x86-32bit/use.mask/01-gentoo
  166. +2 −2 profiles/funtoo/1.0/linux-gnu/arch/x86-64bit/use.mask/01-gentoo
  167. +5 −1 profiles/package.mask/gentoo
  168. +0 −2  profiles/use.local.desc
  169. +2 −2 sci-libs/lapack-reference/Manifest
  170. +3 −3 sci-libs/lapack-reference/lapack-reference-3.2.1-r1.ebuild
  171. +1 −1  sci-physics/espresso++/Manifest
  172. +10 −7 sci-physics/espresso++/{espresso++-1.3.1.ebuild → espresso++-1.4.0.ebuild}
  173. +1 −1  sys-apps/baobab/Manifest
  174. +17 −14 sys-apps/baobab/{baobab-3.4.1.ebuild → baobab-3.6.4.ebuild}
  175. +0 −4 sys-apps/irqbalance/Manifest
  176. +0 −25 sys-apps/irqbalance/files/irqbalance-0.55-build.patch
  177. +0 −25 sys-apps/irqbalance/files/irqbalance.init
  178. +28 −0 sys-apps/irqbalance/files/irqbalance.init.3
  179. +0 −32 sys-apps/irqbalance/irqbalance-0.55-r2.ebuild
  180. +0 −44 sys-apps/irqbalance/irqbalance-1.0.1.ebuild
  181. +0 −35 sys-apps/irqbalance/irqbalance-1.0.2-r1.ebuild
  182. +0 −35 sys-apps/irqbalance/irqbalance-1.0.3.ebuild
  183. +10 −5 sys-apps/irqbalance/{irqbalance-1.0.5.ebuild → irqbalance-1.0.5-r1.ebuild}
  184. +1 −0  sys-cluster/cinder/Manifest
  185. +67 −0 sys-cluster/cinder/cinder-2012.2.1.ebuild
  186. +13 −0 sys-cluster/cinder/metadata.xml
  187. +50 −0 sys-fs/udev-init-scripts/files/udev-init-scripts-21-fix-population-of-run-udev-rules.d-for-newnet.patch
  188. +86 −0 sys-fs/udev-init-scripts/udev-init-scripts-21-r1.ebuild
  189. +3 −3 virtual/lapack/lapack-3.1.ebuild
  190. +14 −0 virtual/perl-Digest-SHA/perl-Digest-SHA-5.820.0.ebuild
  191. +1 −0  www-apache/mod_security/Manifest
  192. +97 −0 www-apache/mod_security/mod_security-2.7.2.ebuild
  193. +1 −2  www-apps/wordpress/Manifest
  194. +0 −45 www-apps/wordpress/wordpress-3.4.2.ebuild
  195. +3 −3 www-apps/wordpress/{wordpress-3.5.ebuild → wordpress-3.5.1.ebuild}
  196. +5 −2 www-client/chromium/chromium-26.0.1386.0.ebuild
  197. +5 −2 www-client/chromium/chromium-9999-r1.ebuild
  198. +87 −87 www-client/firefox/Manifest
  199. +2 −2 www-client/firefox/{firefox-18.0-r1.ebuild → firefox-18.0.1.ebuild}
  200. +1 −0  x11-libs/gtksourceview/Manifest
  201. +63 −0 x11-libs/gtksourceview/gtksourceview-3.6.2.ebuild
View
2  app-accessibility/caribou/Manifest
@@ -1,2 +1,2 @@
-DIST caribou-0.4.5.tar.xz 366576 SHA256 607b5169fe358b5555fd3a9d89008d03d8ce862b2e13ba55aa4deffdb02be02b SHA512 1de5646f1b255dbc54199fa319f62752f79b3b63e3540fa9880446ca2619c886fa7e28ebfcaa7ccc879d1d9b4f5865728b661ffb424f54e629bc66e538a0c8d7 WHIRLPOOL 0c10c765dcdc5c40e20d8acceb111a75722847eaf03b77d31801c00d7084f863c63aae75741e0154aa5f612bfdc17c08587e5bcbc6b16addcac42e4f67de55ac
DIST caribou-0.4.6.tar.xz 380844 SHA256 449890d53401c15ae7118ebc8ca1eebb7f9a60ad717bca35f822d7f895142226 SHA512 43dcb270a6d05cead322a537ec98363199018e7ef8d5169c8f3c7d9ec1ce04737ec1634bf944756a9ed14fa843e0b0ab5fafa3bc93ad1f7501129be21b4dface WHIRLPOOL a43045d1618c82adab912e9eb1ba5f279ae5b2eb1e0964876f74238c60b314f212afaac478f9c5a119bc32ec7983be059df055755760589de46300c24ad790a3
+DIST caribou-0.4.7.tar.xz 384856 SHA256 580406d72536ff23ee61cab416113fbc068cdc1fcaaedf1a4621f1d9ef9cf2e9 SHA512 52153e3ba305060823a61b29f13751cbaf6b67225a00f39895cab9054c40fc64f8153f289b5d1b967354ec1f6676b2a989a8a0710f5a95d7a299588e73f25b60 WHIRLPOOL 233f5f630c05b8b2fe68105ddca72a269adb46a87cbdd29344f14c80be4185e8bb99660800815d6834765371d434adb391ddf95907250c59b6499069e98f4499
View
80 ...ccessibility/caribou/caribou-0.4.5.ebuild → ...ccessibility/caribou/caribou-0.4.7.ebuild
@@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.5.ebuild,v 1.6 2013/01/06 09:10:43 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.7.ebuild,v 1.1 2013/01/25 23:56:24 eva Exp $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-PYTHON_DEPEND="2:2.5"
-PYTHON_USE_WITH="xml"
+PYTHON_COMPAT=( python2_{6,7} )
+PYTHON_REQ_USE="xml"
-inherit gnome2 python
+inherit gnome2 python-r1
DESCRIPTION="Input assistive technology intended for switch and pointer users"
HOMEPAGE="https://live.gnome.org/Caribou"
@@ -18,7 +18,8 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
-COMMON_DEPEND=">=dev-python/pygobject-2.90.3:3
+COMMON_DEPEND="
+ >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
>=x11-libs/gtk+-3:3[introspection]
x11-libs/gtk+:2
>=dev-libs/gobject-introspection-0.10.7
@@ -27,56 +28,67 @@ COMMON_DEPEND=">=dev-python/pygobject-2.90.3:3
>=media-libs/clutter-1.5.11:1.0[introspection]
x11-libs/libX11
x11-libs/libxklavier
- x11-libs/libXtst"
+ x11-libs/libXtst
+"
# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
# librsvg needed to load svg images in css styles
RDEPEND="${COMMON_DEPEND}
- >=dev-python/pyatspi-2.1.90
+ >=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
>=gnome-base/gsettings-desktop-schemas-3
gnome-base/librsvg:2
sys-apps/dbus
- virtual/python-argparse
+ virtual/python-argparse[${PYTHON_USEDEP}]
"
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
>=dev-util/intltool-0.35.5
virtual/pkgconfig"
-DOCS="AUTHORS ChangeLog NEWS README"
-
-pkg_setup() {
- python_set_active_version 2
- python_pkg_setup
-}
-
src_prepare() {
- G2CONF="${G2CONF}
- --disable-static
- --disable-schemas-compile
- --enable-gtk3-module
- --enable-gtk2-module
- PYTHON=${EPREFIX}/usr/bin/python2
- VALAC=$(type -P valac-0.18)" # harmless even if valac-0.14 not found
- # PYTHON is substituted into several installed shell scripts
- # vala is not needed for tarball builds, but configure checks for it...
-
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
+ # + caribou is python2 only so fix the shell scripts
sed -e '/export PYTHONPATH=.*python/ d' \
+ -e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
-i bin/{antler-keyboard,caribou,caribou-preferences}.in ||
die "sed failed"
- python_clean_py-compile_files
-
gnome2_src_prepare
+
+ prepare_caribou() {
+ mkdir -p "${BUILD_DIR}" || die
+ }
+ python_foreach_impl prepare_caribou
+}
+
+src_configure() {
+ ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
+ gnome2_src_configure \
+ --disable-docs \
+ --disable-static \
+ --enable-gtk3-module \
+ --enable-gtk2-module \
+ VALAC=$(type -P true)
+ # PYTHON=${EPREFIX}/usr/bin/python2
+ # PYTHON is substituted into several installed shell scripts
+ # vala is not needed for tarball builds, but configure checks for it...
+}
+
+src_compile() {
+ python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_test() {
+ python_foreach_impl run_in_build_dir default
}
-pkg_postinst() {
- gnome2_pkg_postinst
- python_mod_optimize caribou
+src_install() {
+ python_foreach_impl run_in_build_dir gnome2_src_install
+ dodoc AUTHORS ChangeLog NEWS README
}
-pkg_postrm() {
- gnome2_pkg_postrm
- python_mod_cleanup caribou
+run_in_build_dir() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ "$@"
+ popd > /dev/null
}
View
3  app-admin/eselect-opengl/Manifest
@@ -4,7 +4,10 @@ DIST eselect-opengl-1.2.4.tar.xz 8084 SHA256 d8b53c214131a1aad1aeded78d03d23aa40
DIST eselect-opengl-1.2.5.tar.xz 8088 SHA256 34f0340ae8f8c26ea154f95950bf2e113869bc22c37cdf51a1f867c405d12b9d SHA512 d1b71f164c8b7190cb0e32d99cbe8f9b99ee8ee8d58fc8988f1b0e313c8db09a170fc7c898ca135cd898755efd14160f82a0f10606a2173b6401c5b498e64775 WHIRLPOOL 2e8d175cb4f899c18e924e268436aa4fed065d3ef23a01a37c6ddc2e1de988c4eb4d9771f874705289217baa468837f8d4ac7bb7ac41c0a2b1e6582add2423ad
DIST eselect-opengl-1.2.6.1.tar.xz 8204 SHA256 e6fcabe77dbf10ba86e6b5aaa63e47c9bbf458a577c168ae5fe0e60db567e155 SHA512 cbd37d09c1ca7ae08f61316f08901d455143052d145bbc71b4c99fca8c6d9f5e5febfae40c85e5e31bc2d3730f659189370abda9f5bf02d7b56170d15881acab WHIRLPOOL fde3328ea006b83a20a67b7d9e57e1abd29f1d9a6e13d1d90bcd16aae24f1083d096c57b1f0d003e9ea9d2f0da9447610aac542160f6454b600b1d517bac564b
DIST eselect-opengl-1.2.6.tar.xz 8184 SHA256 5ccfae3ca58ab050ea43791e357200c152bca04ffaba13d8984ef9856b779c88 SHA512 62453a8e6f4826e69e321a8a296c67e4bb4c8b23be5389009ef14dc9f4757a61d04b74288ea3ce4c0516908ab0844538a6dcda3ee99eff903f2ff0f2da0851a8 WHIRLPOOL 7133c6d5fc01847142aed66b2f02be2301df20a1133f6a34435bcbbb76f1118c460e0835c4958e9b54131d566a6b9f0931a4432ab4b9b9993e23b1def323b5e0
+DIST eselect-opengl-1.2.7.tar.xz 8292 SHA256 1f0d3e293c25cf9359421a7a0595278f5fcc25aaf346aaf45cb8b4f5b94c5978 SHA512 8f13526b819510807bf28343b698026cc240da6f231368e00a29b0225b300fbcf1d3e40a952390dced212df2b90c1f3410973c5dc225c4f29803491fe28a7293 WHIRLPOOL 3fb6beabc0cfd2e699c9afe652b01d6f8a34b33803ac6df1f196682756011d2c745eff0f4bcea677f4edcd0cfcc85b5168beb625e6f43275715fc1b51afa9e6c
DIST glext.h.67.xz 57476 SHA256 d1d7887e72cd415651166ade3da5a407ca28ea99807a0bd6e064163cb6c55cd3 SHA512 8190805dd8e2bcb0501ececc9be59ca7bcc37e7fa948c60e8bd1ad1482075cda87c8989546cc57b0bb0b480b676f0cdd45a352811954286fa8fd041b0f23ad92 WHIRLPOOL a7f5e93b6bf92694a3716b733721793fe889490a5c29199acdb6492f6144410b9f71d214c3eba4d9c3b15092bd33815703fbfb361e54384b33160df1f2ea55b6
DIST glext.h.75.xz 59352 SHA256 6b2152d2bca2558315028dea1aba149e9d83b161721fe7bf90355c39ba938c46 SHA512 7ed492a79a8737943ae1c0592e10ea647cd0c2245c5dd395551518a22e746b1ed00339d9bd8e939a651be2e13269bfe192853bcb388d2a4afe6e8d75cb096ee8 WHIRLPOOL 133e69c5d2c98650d6134e615d843ec85a54115b07ad513c4628bd5af9eb2b551a428fd00dc824bcba48b90d4880780c0d54f3532ea63251025174f538d26879
+DIST glext.h.85.xz 66344 SHA256 f9db24b274581782726b7ece26825bc6dacc10871f24e712cedc5608720f40e0 SHA512 55fbee9cacde8a059ab1c25fbd5652d2879ac57423d2be7a1e947c5f4e82c2e1ff957441a39545958859435b88e69783e4f116dc3364f03378519df7476f121d WHIRLPOOL 493c86294f7bcade1e8ca427eea0f01cbd7a8e4f21a2f678f896af7fac06f8b6d04ceb8e93f2aacfaae6457a0368aa0c911dea90b31076cf77ae72fb492b3676
DIST glxext.h.32.xz 7296 SHA256 06ef740c3741f367c787bb77fc5bf46405c7eeec4a4a5f1cf8c303b8719cbf5a SHA512 5f77d5b822b3c81836f6db14b036dcb45d976749d2b032a492cbc4a4d641371ca22a10f0da000ed29e5f3eaea0a81b160703f0ab696847d14442d8a184e86e56 WHIRLPOOL b68372b24813338beb498b2938c599cb8c88ef5d91d01394bb7a47e56ee1fdd018a9ff5939116266fb02f4cf493f2545cd8c41c0813e74e0b18131037a092120
DIST glxext.h.33.xz 7328 SHA256 ed73e76c66ce83f9eabe2f418bc332f506306efb5879ea183190b48b917f727a SHA512 f6a958cf38dfc493061d01780c16980f3dd41cc6e9271f814d51f9676af25ea4f13279fa433284bfe6be2a562ea35d27f7151904d20121a41a94fe47ccdae1fd WHIRLPOOL 905128fdeaebcf1acb141cf076c01c418cc32eb20745b44c557719b5a4aab870603f44b3ab9920b3f59c500f3a4f7489fb5d326788731d7a1fc617e9630c3871
+DIST glxext.h.34.xz 7368 SHA256 cb22353fbd8f87ffea19b4758194af3a38796c41f93058eeb0fa237cce9a77b7 SHA512 525fe3e7d654ddc38dbbcf1b26c2e84099b502d993a176352386b10229fabf1a9ee60686c41d1486f77bcf08424119658b26ebd90d2260a66bc21bdc55340279 WHIRLPOOL 92901129f724e90a53ee602c3a7fb633ba190ad48bd098f5784eb1069e79c8fec4227fae1c59afee728e5e11776c6ff33fee6b5c5eb97b819b082de0713140d8
View
57 app-admin/eselect-opengl/eselect-opengl-1.2.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.7.ebuild,v 1.1 2013/01/26 04:08:04 mattst88 Exp $
+
+EAPI=4
+
+inherit multilib
+
+DESCRIPTION="Utility to change the OpenGL interface being used"
+HOMEPAGE="http://www.gentoo.org/"
+
+# Source:
+# http://www.opengl.org/registry/api/glext.h
+# http://www.opengl.org/registry/api/glxext.h
+GLEXT="85"
+GLXEXT="34"
+
+MIRROR="http://dev.gentoo.org/~mattst88/distfiles"
+SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
+ ${MIRROR}/glxext.h.${GLXEXT}.xz
+ ${MIRROR}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="app-arch/xz-utils"
+RDEPEND=">=app-admin/eselect-1.2.4
+ !<media-libs/mesa-8.0.3-r1
+ !<x11-proto/glproto-1.4.15-r1"
+
+pkg_postinst() {
+ local impl="$(eselect opengl show)"
+ if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then
+ eselect opengl set "${impl}"
+ fi
+}
+
+src_prepare() {
+ # don't die on Darwin users
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die
+ fi
+}
+
+src_install() {
+ insinto "/usr/share/eselect/modules"
+ doins opengl.eselect
+ doman opengl.eselect.5
+
+ # Install global glext.h and glxext.h
+ insinto "/usr/$(get_libdir)/opengl/global/include/GL/"
+ cd "${WORKDIR}"
+ newins glext.h.${GLEXT} glext.h
+ newins glxext.h.${GLXEXT} glxext.h
+}
View
1  app-arch/file-roller/Manifest
@@ -1,3 +1,4 @@
DIST file-roller-2.32.2.tar.bz2 1901661 SHA256 3ddbe4e4134eab4ff8e97789a1626aec6cbc588190f2f520850d0697037e5755 SHA512 c62153871ed0210972d45ed0fa71eb177602cbc48894907c50ff45e8798d07979377ce4cbe1fbc1c37e5762cd005c5846dd9ac9f5ee93fe860de2babdc0933f0 WHIRLPOOL ea0af0538616532fc644f019d133bf5bfff876c95a3998d63ef58b3fa1b5b3d449c29589125ccdaeea18a1c0c1cafb872e996dd2b174b507c2c804d9c73e32dc
DIST file-roller-3.4.2.tar.xz 1548788 SHA256 7085a351c55171718bbf5b9b614a7b9606efb8cbd2eb44cc6c538545444d0cdd SHA512 1fc9f6cea6c590744d0baa1fa455c032faaa5f131498dca501f2a03b4bac929a41d5f1f4d4f15c3c886357cd0f01faa3a326a64304916eb2c0553698c7a7239b WHIRLPOOL 4f47150a62a4c2ee10c18f05bdf25b3d9768b2289beccceaa9004b4b18cbcbced889bc1c036b0f60a0243dae607aee227a61392efaa873b998959e737a088c05
DIST file-roller-3.6.2.tar.xz 1483616 SHA256 47b026c827fcb0db4df51bf81c1e90f829f287fe2c9b9e65f167a2ef5bfec5f1 SHA512 15b359cf8197d3d1294dd84e73f7bfbd7649f87b0fae337c83cb2c57335b6cda9da2a9b4a91b91c9cc4236f034e4197040c62410451b09ffaec004fcb41a781c WHIRLPOOL c29f5b22f631d0b694c5257ae870141604cf34bed2fd9d418a7c90cb3cb4684941686acaa756ee1b9a51e7a23d267430895f1f31f135e4ade7e965d2a090349f
+DIST file-roller-3.6.3.tar.xz 1488432 SHA256 6d99d7be243d442484ba46505df5e52ffb4e46ea5cd754daba865eccc22c8402 SHA512 61fe0f0a3a28320d2bd1ef5ff464551f697f748c846e4d36fc183b8d1008059e6c801e4591348db86883f564c1a3f6a42006501c06202121c12450994777d9f4 WHIRLPOOL b3585aa514a1b2be8e5a3de2c39f01afd89b0d0423921f870d9a754cba93fe05069654fcbaaa4e9b53ef1de68c9bf9aaf5bf29aedeff2f33aaf1382f805d4b97
View
6 app-arch/file-roller/file-roller-3.4.2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.4.2.ebuild,v 1.2 2012/12/16 08:31:41 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.4.2.ebuild,v 1.3 2013/01/25 22:47:28 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@@ -14,7 +14,7 @@ HOMEPAGE="http://fileroller.sourceforge.net/"
LICENSE="GPL-2+"
SLOT="0"
IUSE="nautilus packagekit"
-KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
+KEYWORDS="~arm"
# gdk-pixbuf used extensively in the source
# cairo used in eggtreemultidnd.c
View
92 app-arch/file-roller/file-roller-3.6.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.6.3.ebuild,v 1.1 2013/01/25 22:47:28 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="http://fileroller.sourceforge.net/"
+
+LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
+SLOT="0"
+IUSE="nautilus packagekit"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+ >=app-arch/libarchive-3:=
+ >=dev-libs/glib-2.29.14:2
+ >=dev-libs/json-glib-0.14
+ >=x11-libs/gtk+-3.4:3
+ >=x11-libs/libnotify-0.4.3:=
+ sys-apps/file
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/pango
+ nautilus? ( >=gnome-base/nautilus-3 )
+ packagekit? ( app-admin/packagekit-base )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.40.0
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+# eautoreconf needs:
+# gnome-base/gnome-common
+
+src_prepare() {
+ # Use absolute path to GNU tar since star doesn't have the same
+ # options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
+ epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
+
+ # File providing Gentoo package names for various archivers
+ cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
+ # --disable-debug because enabling it adds -O0 to CFLAGS
+ gnome2_src_configure \
+ --disable-run-in-place \
+ --disable-static \
+ --disable-debug \
+ --enable-magic \
+ --enable-libarchive \
+ --with-smclient=xsmp \
+ $(use_enable nautilus nautilus-actions) \
+ $(use_enable packagekit) \
+ ITSTOOL=$(type -P true)
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ elog "${PN} is a frontend for several archiving utilities. If you want a"
+ elog "particular achive format support, see ${HOMEPAGE}"
+ elog "and install the relevant package."
+ elog
+ elog "for example:"
+ elog " 7-zip - app-arch/p7zip"
+ elog " ace - app-arch/unace"
+ elog " arj - app-arch/arj"
+ elog " cpio - app-arch/cpio"
+ elog " deb - app-arch/dpkg"
+ elog " iso - app-cdr/cdrtools"
+ elog " jar,zip - app-arch/zip and app-arch/unzip"
+ elog " lha - app-arch/lha"
+ elog " lzop - app-arch/lzop"
+ elog " rar - app-arch/unrar or app-arch/unar"
+ elog " rpm - app-arch/rpm"
+ elog " unstuff - app-arch/stuffit"
+ elog " zoo - app-arch/zoo"
+}
View
185 app-misc/tracker/tracker-0.14.4.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.4.ebuild,v 1.7 2013/01/06 09:15:44 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.4.ebuild,v 1.8 2013/01/25 22:35:14 eva Exp $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.6"
@@ -29,7 +29,12 @@ IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif
gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
[[ ${PV} = 9999 ]] || IUSE="${IUSE} nautilus"
-REQUIRED_USE="cue? ( gstreamer )"
+REQUIRED_USE="
+ ^^ ( gstreamer xine )
+ cue? ( gstreamer )
+ upnp-av? ( gstreamer )
+ !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
+"
# Test suite highly disfunctional, loops forever
# putting aside for now
@@ -39,15 +44,15 @@ RESTRICT="test"
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
RDEPEND="
>=app-i18n/enca-1.9
- >=dev-db/sqlite-3.7.14[threadsafe]
+ >=dev-db/sqlite-3.7.14:=[threadsafe]
>=dev-libs/glib-2.28:2
>=dev-libs/gobject-introspection-0.9.5
- >=dev-libs/icu-4
+ >=dev-libs/icu-4:=
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
- >=media-libs/libpng-1.2
- >=x11-libs/pango-1
+ >=media-libs/libpng-1.2:=
+ >=x11-libs/pango-1:=
sys-apps/util-linux
applet? (
@@ -56,8 +61,8 @@ RDEPEND="
>=x11-libs/gtk+-3:3 )
cue? ( media-libs/libcue )
eds? (
- >=mail-client/evolution-3.3.5
- >=gnome-extra/evolution-data-server-3.3.5
+ >=mail-client/evolution-3.3.5:=
+ >=gnome-extra/evolution-data-server-3.3.5:=
<mail-client/evolution-3.5.3
<gnome-extra/evolution-data-server-3.5.3 )
elibc_glibc? ( >=sys-libs/glibc-2.12 )
@@ -72,14 +77,12 @@ RDEPEND="
gsf? ( >=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
- upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
- !upnp-av? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
- !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
+ >=media-libs/gst-plugins-base-0.10.31:0.10 )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-3:3 )
iptc? ( media-libs/libiptcdata )
- iso? ( >=sys-libs/libosinfo-0.0.2 )
+ iso? ( >=sys-libs/libosinfo-0.0.2:= )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
@@ -87,8 +90,8 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 ) )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
- >=x11-libs/cairo-1
- >=app-text/poppler-0.16[cairo,utils]
+ >=x11-libs/cairo-1:=
+ >=app-text/poppler-0.16:=[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
@@ -96,11 +99,13 @@ RDEPEND="
>=mail-client/thunderbird-5.0
>=mail-client/thunderbird-bin-5.0 ) )
tiff? ( media-libs/tiff )
+ upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
xmp? ( >=media-libs/exempi-2.1 )
xps? ( app-text/libgxps )
+ !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
"
# strigi? ( >=app-misc/strigi-0.7 )
# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
@@ -112,7 +117,6 @@ DEPEND="${RDEPEND}
gtk? ( >=dev-libs/libgee-0.3 )
doc? (
app-office/dia
- >=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
@@ -154,79 +158,6 @@ src_unpack() {
}
src_prepare() {
- if use gstreamer ; then
- G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
- if use upnp-av; then
- G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
- else
- G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
- fi
- elif use xine ; then
- G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
- else
- G2CONF="${G2CONF} --enable-generic-media-extractor=external"
- fi
-
- # if use mp3 && (use gtk || use qt4); then
- if use mp3 && use gtk; then
- #G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
- G2CONF="${G2CONF} --enable-gdkpixbuf"
- fi
-
- # unicode-support: libunistring, libicu or glib ?
- # According to NEWS, introspection is required
- # FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
- # is not being generated
- # XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
- # nautilus extension is in a separate package, nautilus-tracker-tags
- G2CONF="${G2CONF}
- --disable-hal
- --enable-tracker-fts
- --with-enca
- --with-unicode-support=libicu
- --enable-guarantee-metadata
- --enable-introspection
- --disable-libstreamanalyzer
- --disable-qt
- --disable-nautilus-extension
- $(use_enable applet tracker-search-bar)
- $(use_enable cue libcue)
- $(use_enable eds miner-evolution)
- $(use_enable exif libexif)
- $(use_enable firefox-bookmarks miner-firefox)
- $(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
- FIREFOX=${S}/firefox-version.sh
- $(use_enable flac libflac)
- $(use_enable flickr miner-flickr)
- $(use_enable gnome-keyring)
- $(use_enable gsf libgsf)
- $(use_enable gtk tracker-explorer)
- $(use_enable gtk tracker-preferences)
- $(use_enable gtk tracker-needle)
- $(use_enable iptc libiptcdata)
- $(use_enable iso libosinfo)
- $(use_enable jpeg libjpeg)
- $(use_enable laptop upower)
- $(use_enable miner-fs)
- $(use_enable mp3 taglib)
- $(use_enable networkmanager network-manager)
- $(use_enable pdf poppler)
- $(use_enable playlist)
- $(use_enable rss miner-rss)
- $(use_enable test functional-tests)
- $(use_enable test unit-tests)
- $(use_enable thunderbird miner-thunderbird)
- $(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions)
- THUNDERBIRD=${S}/thunderbird-version.sh
- $(use_enable tiff libtiff)
- $(use_enable vorbis libvorbis)
- $(use_enable xml libxml2)
- $(use_enable xmp exempi)
- $(use_enable xps libgpxs)"
- # $(use_enable strigi libstreamanalyzer)
-
- DOCS="AUTHORS ChangeLog NEWS README"
-
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs -q -r 2 tests utils examples
@@ -248,6 +179,82 @@ src_prepare() {
gnome2_src_prepare
}
+src_configure() {
+ local myconf=""
+
+ if use gstreamer ; then
+ myconf="${myconf} --enable-generic-media-extractor=gstreamer"
+ if use upnp-av; then
+ myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
+ else
+ myconf="${myconf} --with-gstreamer-backend=discoverer"
+ fi
+ elif use xine ; then
+ myconf="${myconf} --enable-generic-media-extractor=xine"
+ else
+ myconf="${myconf} --enable-generic-media-extractor=external"
+ fi
+
+ # if use mp3 && (use gtk || use qt4); then
+ if use mp3 && use gtk; then
+ #myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+ myconf="${myconf} --enable-gdkpixbuf"
+ fi
+
+ # unicode-support: libunistring, libicu or glib ?
+ # According to NEWS, introspection is required
+ # FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
+ # is not being generated
+ # XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
+ # nautilus extension is in a separate package, nautilus-tracker-tags
+ gnome2_src_configure \
+ --disable-hal \
+ --disable-libstreamanalyzer \
+ --disable-nautilus-extension \
+ --disable-qt \
+ --enable-guarantee-metadata \
+ --enable-introspection \
+ --enable-tracker-fts \
+ --with-enca \
+ --with-unicode-support=libicu \
+ $(use_enable applet tracker-search-bar) \
+ $(use_enable cue libcue) \
+ $(use_enable eds miner-evolution) \
+ $(use_enable exif libexif) \
+ $(use_enable firefox-bookmarks miner-firefox) \
+ $(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
+ FIREFOX="${S}"/firefox-version.sh \
+ $(use_enable flac libflac) \
+ $(use_enable flickr miner-flickr) \
+ $(use_enable gnome-keyring) \
+ $(use_enable gsf libgsf) \
+ $(use_enable gtk tracker-explorer) \
+ $(use_enable gtk tracker-needle) \
+ $(use_enable gtk tracker-preferences) \
+ $(use_enable iptc libiptcdata) \
+ $(use_enable iso libosinfo) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable laptop upower) \
+ $(use_enable miner-fs) \
+ $(use_enable mp3 taglib) \
+ $(use_enable networkmanager network-manager) \
+ $(use_enable pdf poppler) \
+ $(use_enable playlist) \
+ $(use_enable rss miner-rss) \
+ $(use_enable test functional-tests) \
+ $(use_enable test unit-tests) \
+ $(use_enable thunderbird miner-thunderbird) \
+ $(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
+ THUNDERBIRD="${S}"/thunderbird-version.sh \
+ $(use_enable tiff libtiff) \
+ $(use_enable vorbis libvorbis) \
+ $(use_enable xml libxml2) \
+ $(use_enable xmp exempi) \
+ $(use_enable xps libgxps) \
+ ${myconf}
+ # $(use_enable strigi libstreamanalyzer)
+}
+
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
View
188 app-misc/tracker/tracker-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.55 2012/12/15 19:01:29 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.56 2013/01/25 22:35:14 eva Exp $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.6"
@@ -22,12 +22,19 @@ SLOT="0"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
fi
# USE="doc" is managed by eclass.
-IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp" # qt4 strigi
+IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif
+gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
[[ ${PV} = 9999 ]] || IUSE="${IUSE} nautilus"
-REQUIRED_USE="cue? ( gstreamer )"
+
+REQUIRED_USE="
+ ^^ ( gstreamer xine )
+ cue? ( gstreamer )
+ upnp-av? ( gstreamer )
+ !miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
+"
# Test suite highly disfunctional, loops forever
# putting aside for now
@@ -37,15 +44,15 @@ RESTRICT="test"
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
RDEPEND="
>=app-i18n/enca-1.9
- >=dev-db/sqlite-3.7.14[threadsafe]
+ >=dev-db/sqlite-3.7.14:=[threadsafe]
>=dev-libs/glib-2.28:2
>=dev-libs/gobject-introspection-0.9.5
- >=dev-libs/icu-4
+ >=dev-libs/icu-4:=
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
- >=media-libs/libpng-1.2
- >=x11-libs/pango-1
+ >=media-libs/libpng-1.2:=
+ >=x11-libs/pango-1:=
sys-apps/util-linux
applet? (
@@ -54,8 +61,8 @@ RDEPEND="
>=x11-libs/gtk+-3:3 )
cue? ( media-libs/libcue )
eds? (
- >=mail-client/evolution-3.3.5
- >=gnome-extra/evolution-data-server-3.3.5
+ >=mail-client/evolution-3.3.5:=
+ >=gnome-extra/evolution-data-server-3.3.5:=
<mail-client/evolution-3.5.3
<gnome-extra/evolution-data-server-3.5.3 )
elibc_glibc? ( >=sys-libs/glibc-2.12 )
@@ -70,14 +77,12 @@ RDEPEND="
gsf? ( >=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
- upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
- !upnp-av? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
- !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
+ >=media-libs/gst-plugins-base-0.10.31:0.10 )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-3:3 )
iptc? ( media-libs/libiptcdata )
- iso? ( >=sys-libs/libosinfo-0.0.2 )
+ iso? ( >=sys-libs/libosinfo-0.0.2:= )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
@@ -85,8 +90,8 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 ) )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
- >=x11-libs/cairo-1
- >=app-text/poppler-0.16[cairo,utils]
+ >=x11-libs/cairo-1:=
+ >=app-text/poppler-0.16:=[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
@@ -94,27 +99,30 @@ RDEPEND="
>=mail-client/thunderbird-5.0
>=mail-client/thunderbird-bin-5.0 ) )
tiff? ( media-libs/tiff )
+ upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
- xmp? ( >=media-libs/exempi-2.1 )"
+ xmp? ( >=media-libs/exempi-2.1 )
+ xps? ( app-text/libgxps )
+ !gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
+"
# strigi? ( >=app-misc/strigi-0.7 )
# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
gtk? ( >=dev-libs/libgee-0.3 )
doc? (
app-office/dia
- >=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
>=sys-apps/dbus-1.3.1[X] )
"
[[ ${PV} = 9999 ]] && DEPEND="${DEPEND}
- dev-util/gtk-doc-am
>=dev-util/gtk-doc-1.8
$(vala_depend)
"
@@ -150,23 +158,42 @@ src_unpack() {
}
src_prepare() {
+ # Fix functional tests scripts
+ find "${S}" -name "*.pyc" -delete
+ python_convert_shebangs -r 2 tests utils examples
+
+ # Don't run 'firefox --version' or 'thunderbird --version'; it results in
+ # access violations on some setups (bug #385347, #385495).
+ create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
+ create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
+
+ if [[ ${PV} = 9999 ]]; then
+ eautoreconf
+ vala_src_prepare
+ fi
+ gnome2_src_prepare
+}
+
+src_configure() {
+ local myconf=""
+
if use gstreamer ; then
- G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
+ myconf="${myconf} --enable-generic-media-extractor=gstreamer"
if use upnp-av; then
- G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
+ myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
else
- G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
+ myconf="${myconf} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
- G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
+ myconf="${myconf} --enable-generic-media-extractor=xine"
else
- G2CONF="${G2CONF} --enable-generic-media-extractor=external"
+ myconf="${myconf} --enable-generic-media-extractor=external"
fi
# if use mp3 && (use gtk || use qt4); then
if use mp3 && use gtk; then
- #G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
- G2CONF="${G2CONF} --enable-gdkpixbuf"
+ #myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
+ myconf="${myconf} --enable-gdkpixbuf"
fi
# unicode-support: libunistring, libicu or glib ?
@@ -175,67 +202,52 @@ src_prepare() {
# is not being generated
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
# nautilus extension is in a separate package, nautilus-tracker-tags
- G2CONF="${G2CONF}
- --disable-hal
- --enable-tracker-fts
- --with-enca
- --with-unicode-support=libicu
- --enable-guarantee-metadata
- --enable-introspection
- --disable-libstreamanalyzer
- --disable-qt
- --disable-nautilus-extension
- $(use_enable applet tracker-search-bar)
- $(use_enable cue libcue)
- $(use_enable eds miner-evolution)
- $(use_enable exif libexif)
- $(use_enable firefox-bookmarks miner-firefox)
- $(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
- FIREFOX=${S}/firefox-version.sh
- $(use_enable flac libflac)
- $(use_enable flickr miner-flickr)
- $(use_enable gnome-keyring)
- $(use_enable gsf libgsf)
- $(use_enable gtk tracker-explorer)
- $(use_enable gtk tracker-preferences)
- $(use_enable gtk tracker-needle)
- $(use_enable iptc libiptcdata)
- $(use_enable iso libosinfo)
- $(use_enable jpeg libjpeg)
- $(use_enable laptop upower)
- $(use_enable miner-fs)
- $(use_enable mp3 taglib)
- $(use_enable networkmanager network-manager)
- $(use_enable pdf poppler)
- $(use_enable playlist)
- $(use_enable rss miner-rss)
- $(use_enable test functional-tests)
- $(use_enable test unit-tests)
- $(use_enable thunderbird miner-thunderbird)
- $(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions)
- THUNDERBIRD=${S}/thunderbird-version.sh
- $(use_enable tiff libtiff)
- $(use_enable vorbis libvorbis)
- $(use_enable xml libxml2)
- $(use_enable xmp exempi)"
+ gnome2_src_configure \
+ --disable-hal \
+ --disable-libstreamanalyzer \
+ --disable-nautilus-extension \
+ --disable-qt \
+ --enable-guarantee-metadata \
+ --enable-introspection \
+ --enable-tracker-fts \
+ --with-enca \
+ --with-unicode-support=libicu \
+ $(use_enable applet tracker-search-bar) \
+ $(use_enable cue libcue) \
+ $(use_enable eds miner-evolution) \
+ $(use_enable exif libexif) \
+ $(use_enable firefox-bookmarks miner-firefox) \
+ $(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
+ FIREFOX="${S}"/firefox-version.sh \
+ $(use_enable flac libflac) \
+ $(use_enable flickr miner-flickr) \
+ $(use_enable gnome-keyring) \
+ $(use_enable gsf libgsf) \
+ $(use_enable gtk tracker-explorer) \
+ $(use_enable gtk tracker-needle) \
+ $(use_enable gtk tracker-preferences) \
+ $(use_enable iptc libiptcdata) \
+ $(use_enable iso libosinfo) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable laptop upower) \
+ $(use_enable miner-fs) \
+ $(use_enable mp3 taglib) \
+ $(use_enable networkmanager network-manager) \
+ $(use_enable pdf poppler) \
+ $(use_enable playlist) \
+ $(use_enable rss miner-rss) \
+ $(use_enable test functional-tests) \
+ $(use_enable test unit-tests) \
+ $(use_enable thunderbird miner-thunderbird) \
+ $(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
+ THUNDERBIRD="${S}"/thunderbird-version.sh \
+ $(use_enable tiff libtiff) \
+ $(use_enable vorbis libvorbis) \
+ $(use_enable xml libxml2) \
+ $(use_enable xmp exempi) \
+ $(use_enable xps libgxps) \
+ ${myconf}
# $(use_enable strigi libstreamanalyzer)
-
- DOCS="AUTHORS ChangeLog NEWS README"
-
- # Fix functional tests scripts
- find "${S}" -name "*.pyc" -delete
- python_convert_shebangs -r 2 tests utils examples
-
- # Don't run 'firefox --version' or 'thunderbird --version'; it results in
- # access violations on some setups (bug #385347, #385495).
- create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
- create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
-
- if [[ ${PV} = 9999 ]]; then
- eautoreconf
- vala_src_prepare
- fi
- gnome2_src_prepare
}
src_test() {
View
1  app-text/dos2unix/Manifest
@@ -1 +1,2 @@
DIST dos2unix-6.0.2.tar.gz 73801 SHA256 6a46e4e2e0cb2ed2b609a11f9c7245aa45ac57ea75a3452b1bca8960184441be SHA512 261e544032cff7fc1d518ccca4096b41b59155545aff6a5f840925d8c7a93a604a8f7c41b31d97dd205bef830fdde28e7a3d70a4aaa42181bc4433c1b06a38e6 WHIRLPOOL 79f88962bf51b88706037f1ec7dabb4076003706f3b8f711d50f923425a8aada557fbecf22a2c9b881c04337138db6548b26506a06fbc0fe9e6791242ec763e7
+DIST dos2unix-6.0.3.tar.gz 77227 SHA256 f5268c5b28a1983537210c72b3fd43f4aad17a8dacb6727b615b56dca2ef9a04 SHA512 00cce5d7fe7c1fcb81b973a1119aa956a0dd648b775a0cc1692270acec7e9b4caefb1c179e5bdf2834cad60622ffdf2a93ff4db5634f39f0545d63e394a03af2 WHIRLPOOL 925082691597946dce07f2b3bfbcae7bd0d944a4868d3d489cf7025fd5a055965fc76c269a62b025eaedb61741a5cc3c70612de547e47030034ea94d79bf9940
View
59 app-text/dos2unix/dos2unix-6.0.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.3.ebuild,v 1.1 2013/01/25 21:42:12 polynomial-c Exp $
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html http://sourceforge.net/projects/dos2unix/"
+SRC_URI="
+ http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
+ mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
+IUSE="debug nls"
+
+RDEPEND="
+ !app-text/hd2u
+ !app-text/unix2dos
+ virtual/libintl"
+DEPEND="
+ ${RDEPEND}
+ dev-lang/perl"
+
+src_prepare() {
+ sed \
+ -e '/^LDFLAGS/s|=|+=|' \
+ -e '/^CC/s|=|?=|' \
+ -e '/CFLAGS_OS \+=/d' \
+ -e '/LDFLAGS_EXTRA \+=/d' \
+ -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+ -i Makefile || die
+
+ if use debug ; then
+ sed -e "/^DEBUG/s:0:1:" \
+ -e "/EXTRA_CFLAGS +=/s:-g::" \
+ -i Makefile || die
+ fi
+
+ tc-export CC
+}
+
+lintl() {
+ # same logic as from virtual/libintl
+ use !elibc_glibc && use !elibc_uclibc && echo "-lintl"
+}
+
+src_compile() {
+ emake prefix="${EPREFIX}/usr" \
+ $(use nls && echo "LDFLAGS_EXTRA=$(lintl)" || echo "ENABLE_NLS=")
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+ $(use nls || echo "ENABLE_NLS=") install
+}
View
1  dev-embedded/arduino/Manifest
@@ -1 +1,2 @@
DIST arduino-1.0.3-src.tar.gz 13454594 SHA256 b273aa72354cc9cdfee0bee48fe52d80c2454bb4537d329bd30e984d917c42ae SHA512 bc1f3ad4ca2385724c2e6845237176900d0c4e7cf65837b5380faf83d7fc2d0b20de43b0b83fd080bcdaf83dc0f2597723cb344960ced16d43c4b9ac2ab2f2a7 WHIRLPOOL 45fd0a0af4202bb77444ddfd2754d07f9960d7f5680966cb69da58aaf6ed87ea16f00323ec75e67c74dc959a7e99b0a93175e3177f7ddb1b566665698edd3fcc
+DIST arduino-icons.tar.bz2 58775 SHA256 9086ae27a13cc19e428ed7e6434366752b33a7d066b5620bfdd371709277390e SHA512 b750e79d6117f5df619f2b765dad6e64f0ba4aa3314b0b6e00801577e3ea1f15951ba15efe7a00f5317285a19ac29ac41c78b71342f45cd164c794a42bafcdd9 WHIRLPOOL b53ab3ff2981ca9f6d45311b9f885ca831700a7a49fef4a376cdc489f7cc3a6c39fbb93994b962b6854b0833d7342b951b5c6327422aafce762f92952b7a5876
View
15 dev-embedded/arduino/arduino-1.0.3.ebuild → dev-embedded/arduino/arduino-1.0.3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-1.0.3.ebuild,v 1.1 2013/01/07 21:01:59 miknix Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-1.0.3-r1.ebuild,v 1.1 2013/01/25 20:22:31 miknix Exp $
EAPI=4
JAVA_PKG_IUSE="doc examples"
@@ -9,8 +9,9 @@ inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="An open-source AVR electronics prototyping platform"
HOMEPAGE="http://arduino.cc/ http://arduino.googlecode.com/"
-SRC_URI="http://${PN}.googlecode.com/files/${P}-src.tar.gz"
-LICENSE="GPL-2 LGPL-2 CCPL-Attribution-ShareAlike-3.0"
+SRC_URI="http://${PN}.googlecode.com/files/${P}-src.tar.gz
+mirror://gentoo/arduino-icons.tar.bz2"
+LICENSE="GPL-2 GPL-2+ LGPL-2 CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="strip binchecks"
@@ -79,6 +80,14 @@ src_install() {
# patching class files is too hard
dosym /usr/bin/avrdude "/usr/share/${PN}/hardware/tools/avrdude"
dosym /etc/avrdude.conf "/usr/share/${PN}/hardware/tools/avrdude.conf"
+
+ # install menu and icons
+ domenu "${FILESDIR}/${PN}.desktop"
+ for sz in 16 24 32 48 128 256; do
+ newicon -s $sz \
+ "${WORKDIR}/${PN}-icons/debian_icons_${sz}x${sz}_apps_${PN}.png" \
+ "${PN}.png"
+ done
}
pkg_postinst() {
View
2  dev-embedded/arduino/files/arduino.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=arduino
Comment=Open-source electronics prototyping platform
Exec=arduino
-Icon=/usr/share/__P__/reference/img/logo.png
+Icon=arduino
Terminal=false
Type=Application
Categories=Development;
View
1  dev-libs/jemalloc/Manifest
@@ -1,2 +1,3 @@
DIST jemalloc-2.2.5.tar.bz2 224118 SHA256 efcc9636757bd7f53a0fde084c2988bfe26f2868e435447f2d41ac42c0b3521e SHA512 56a29dc7dca66c41d2934731c4bc756de5b58bf707dc2ebcf8515be400ce25e372af6526035117cad5b1964b9ba040ab7178f4c28c1649e86dcb53c3ec884a9d WHIRLPOOL e88fc56ac9db024483196d62e870fe4981d1d02fbf5e3819da504568cc58c8f246df668bb3dfe70ad2d551671577c18d5e6432e60bb3107296e6faad7cd8595c
DIST jemalloc-3.2.0.tar.bz2 250072 SHA256 96eff12ec2bcf135e502cad8df67af484f491aa19856eaa5ee89ec771abe040f SHA512 daabfab75c7a4b35d6765b47c1e7b88728391f679c71b261be3783cae04e32510f817701fd774b9c4904b86fff83713d60c8e1e310ccda432960f97007e3a1f6 WHIRLPOOL 2813ce75467228623c8060c15ae77980362197d690d2fabc59c376f6d1c9bd2e839a7a6de78c0bd1a3674e87a1a2f54244753bf6c6ebb15f2c68f71f03b1bed4
+DIST jemalloc-3.3.0.tar.bz2 252647 SHA256 aa97722c6e0d646aaa65a78312425c206c922f015102dbd0ac546bc3da4a56e3 SHA512 91602c6f8b8ab1da95094e6d28c49a6f343bac21a4d7a29a0dcb6bb177fe1c98031806fff64f62f03a412b8decf7a950cdd85ca5cb7500c7d439d2ccb9a08c3f WHIRLPOOL d33f776f0eebf7485228a5e326b3f9f0ea3098846261e0f5d21cf3ed12f853dd35e7eeeca3b6e48e050548b21af77eb582781c73601b7e571a38e1ba422354f9
View
43 dev-libs/jemalloc/jemalloc-3.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.0.ebuild,v 1.1 2013/01/26 00:22:14 anarchy Exp $
+
+EAPI=4
+
+inherit autotools eutils
+
+DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
+HOMEPAGE="http://www.canonware.com/jemalloc/"
+SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+
+IUSE="debug static-libs stats"
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}/${PN}-3.0.0-strip-optimization.patch" \
+ "${FILESDIR}/${PN}-3.0.0-no-pprof.patch" \
+ "${FILESDIR}/${PN}-3.0.0_fix_html_install.patch"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable stats)
+}
+
+src_install() {
+ emake DESTDIR="${ED}" install || die
+ dodoc ChangeLog README
+ dohtml doc/jemalloc.html
+
+ use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
+}
View
93 dev-perl/DBIx-Class/DBIx-Class-0.82.50.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-Class/DBIx-Class-0.82.50.ebuild,v 1.1 2013/01/25 21:13:54 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=FREW
+MODULE_VERSION=0.08205
+inherit perl-module
+
+DESCRIPTION="Extensible and flexible object <-> relational mapper"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc-aix"
+IUSE="test admin admin_script deploy replicated"
+
+RDEPEND_MOOSE_BASIC="
+ >=dev-perl/Moose-0.980.0
+ >=dev-perl/MooseX-Types-0.210.0
+"
+RDEPEND_ADMIN_BASIC="
+ >=dev-perl/JSON-Any-1.220.0
+ >=dev-perl/MooseX-Types-JSON-0.20.0
+ >=dev-perl/MooseX-Types-Path-Class-0.50.0
+ >=dev-perl/namespace-autoclean-0.90.0
+"
+
+# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
+# dev-perl/Class-Trigger
+# >=dev-perl/DBIx-ContextualFetch-1.03
+# >=dev-perl/Date-Simple-3.03
+# dev-perl/DateTime-Format-MySQL
+# dev-perl/DateTime-Format-Pg
+# dev-perl/DateTime-Format-SQLite
+# dev-perl/DateTime-Format-Strptime
+# dev-perl/Devel-Cycle
+# dev-perl/Time-Piece-MySQL
+
+RDEPEND="
+ admin? (
+ ${RDEPEND_MOOSE_BASIC}
+ ${RDEPEND_ADMIN_BASIC}
+ )
+ admin_script? (
+ ${RDEPEND_MOOSE_BASIC}
+ ${RDEPEND_ADMIN_BASIC}
+ >=dev-perl/Getopt-Long-Descriptive-0.81.0
+ >=dev-perl/Text-CSV-1.160.0
+ )
+ deploy? (
+ >=dev-perl/SQL-Translator-0.110.60
+ )
+ replicated? (
+ ${RDEPEND_MOOSE_BASIC}
+ >=dev-perl/Hash-Merge-0.120.0
+ )
+ >=dev-perl/DBD-SQLite-1.290.0
+ >=dev-perl/Carp-Clan-6.00
+ >=dev-perl/Class-Accessor-Grouped-0.100.90
+ >=dev-perl/Class-C3-Componentised-1.0.900
+ >=dev-perl/Class-Inspector-1.240.0
+ >=dev-perl/Config-Any-0.200.0
+ dev-perl/Data-Compare
+ >=dev-perl/Data-Page-2.10.0
+ >=dev-perl/DBI-1.609.0
+ >=dev-perl/Devel-GlobalDestruction-0.90.0
+ >=virtual/perl-File-Path-2.80.0
+ dev-perl/Hash-Merge
+ >=dev-perl/MRO-Compat-0.120.0
+ >=dev-perl/Math-Base36-0.70.0
+ >=virtual/perl-Math-BigInt-1.80
+ >=dev-perl/Module-Find-0.70.0
+ >=dev-perl/Moo-0.1.6
+ >=dev-perl/Path-Class-0.180.0
+ >=dev-perl/SQL-Abstract-1.730.0
+ >=dev-perl/Sub-Name-0.40.0
+ >=dev-perl/Data-Dumper-Concise-2.20.0
+ >=dev-perl/Scope-Guard-0.30.0
+ dev-perl/Context-Preserve
+ >=dev-perl/Try-Tiny-0.70.0
+ >=dev-perl/namespace-clean-0.240.0
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=virtual/perl-File-Temp-0.22
+ >=dev-perl/Package-Stash-0.280.0
+ >=dev-perl/Test-Exception-0.31
+ >=dev-perl/Test-Warn-0.21
+ >=virtual/perl-Test-Simple-0.94
+ dev-perl/Test-Pod
+ dev-perl/Test-Pod-Coverage )"
+
+SRC_TEST=do
View
1  dev-perl/DBIx-Class/Manifest
@@ -1 +1,2 @@
DIST DBIx-Class-0.08204.tar.gz 703803 SHA256 fd2572718904769b763a0681fbb4708bf143224eb3c131c472ce3b6096c1f05d SHA512 242c52ac0c2135e62065d6e173daf40542ec71ea70bb2654a90f2a84a3bcc84a239be4d94899432d719b8aaf869637e75eeda9da7ea0aa5ca80b63bc0a2f4e6d WHIRLPOOL b10d0efcc66ea077d413f4afb4589d809ba1088ce87f5bc9f06bf8e696246565e449d9bf7b839a94ec9acea773f92ae4c214e260b71e27df72a8f17801184dae
+DIST DBIx-Class-0.08205.tar.gz 735395 SHA256 d448d5ba623e8da8a5d109a7dec907c1b5fcc2088a527e3b27c913c7b7cb3e9a SHA512 317caa585d84d7196f4c4fa437c8abf530d4ec3c4ed61d11409a6d882088c05bc0413eb70d33b2eac9998de365de737567c4547490e62f39c2f9d36dd626e42a WHIRLPOOL cfae377fed04457a9de922c3bbcf41cb98e2d93e2033a75494bf968357e5e93882237ed8d95679359a60620660d7a31cbcf5a59b4c150815b106f3d17fc5fe9b
View
1  dev-perl/DBIx-Class/metadata.xml
@@ -23,7 +23,6 @@
<remote-id type="cpan-module">DBIx::Class::AccessorGroup</remote-id>
<remote-id type="cpan-module">DBIx::Class::Admin</remote-id>
<remote-id type="cpan-module">DBIx::Class::CDBICompat</remote-id>
- <remote-id type="cpan-module">DBIx::Class::Carp</remote-id>
<remote-id type="cpan-module">DBIx::Class::Core</remote-id>
<remote-id type="cpan-module">DBIx::Class::Cursor</remote-id>
<remote-id type="cpan-module">DBIx::Class::DB</remote-id>
View
25 dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild,v 1.1 2013/01/25 20:56:29 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=MIYAGAWA
+MODULE_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="Simple and dumb file system watcher"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="virtual/perl-Filter"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-perl/Test-SharedFork
+ )
+"
+
+SRC_TEST=do
View
1  dev-perl/Filesys-Notify-Simple/Manifest
@@ -1 +1,2 @@
DIST Filesys-Notify-Simple-0.08.tar.gz 48916 SHA256 f1756b682c38dea39ee382273f2b651136b9d640e8c0f07c85733914b7a75310 SHA512 fecdc3c6388ad50e4cdddb4c1a74a57089956559442c6c67ee72eb9c106336973b6f34803c0d8a52086db2e2deeb7b9d2f06a42736f66f2cbe1a83ac2166a5b6 WHIRLPOOL 9e8ff71b44aac02fe59e4835c9262c00aad90834a7e4a30eee07048ec50d5863fc13f0a2e281a5ec5354c0fd30cbbb4dcab7e6a858bad4c31c645ac3e6e28a58
+DIST Filesys-Notify-Simple-0.09.tar.gz 24047 SHA256 83cfe03fdc6ce527d421479005bb9b5fda383489b284774f5928a054237c58be SHA512 53d451faf93ec59e14d3df828e3e6471b06d99be4e5c3e9304d3db64f259698a90ba0530fe7877cf45d56d3e9e478f8d83590a6b9f016a8d82db73321a971d95 WHIRLPOOL 539c49c0d0c9834bb59a949d42919cb19abf27e30afb933aa6fb8b97096751507733728ebeb78589786c45f6cfb07382827caa865c97354d3da1f2c8f5c2d075
View
1  dev-perl/Nmap-Parser/Manifest
@@ -1 +1,2 @@
DIST Nmap-Parser-1.21.tar.gz 38942 SHA256 8ba5ade800c42aaddf638150d94a54fab4329c014d6fef09d06e2e72003c9a7c SHA512 ed966831b00ad26f669b129df44c8b2f2987da69f538e5adef7ccfe3e6d7e738b275035446c5d9101529fc186fc113f100c436543684c47035803afbd95ae5d6 WHIRLPOOL dc6a6db563ad0b0f5ca9318481b3cbbe7ff8953fa59e79e107a0b82ff28da26b7513491111eb10859a8ce6b92096e49e97f400e617c43540fd9b3415f240e924
+DIST Nmap-Parser-1.3.tar.gz 41171 SHA256 d9932bf60de25f3d6516c08f9d280d067bc6ad1c47f6a453a53fc6431fc9da28 SHA512 aae1b3bcc13d27c27c7d91e19b8bcf96b9b52b417447bf54e08a63100877ee9253ede4f4a65ba5e3e74f6690c00947980ab6deb5e4b8d223b99d02f4b864eb19 WHIRLPOOL b19fb1246c81d2fa94c2e1493ba6c8439f3ce3f28baa332fe6c8c32be782338c8d99c9b8d0e964e9d5187f7bedad0204f69f40621ab3ec9b54c30e3cfe999d0b
View
23 dev-perl/Nmap-Parser/Nmap-Parser-1.300.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Nmap-Parser/Nmap-Parser-1.300.0.ebuild,v 1.1 2013/01/25 20:08:42 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=APERSAUD
+MODULE_VERSION=1.3
+inherit perl-module
+
+DESCRIPTION="Nmap::Parser - parse nmap scan data with perl"
+HOMEPAGE="http://nmapparser.wordpress.com/ http://code.google.com/p/nmap-parser/ ${HOMEPAGE}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/perl-Storable
+ >=dev-perl/XML-Twig-3.16"
+DEPEND="${RDEPEND}"
+
+SRC_TEST="do"
View
1  dev-perl/SRU/Manifest
@@ -1 +1,2 @@
DIST SRU-0.99.tar.gz 33201 SHA256 d0bec8a2871378a254f5a45035685fc273dca7e0b2f9c7bb82d14999bab325f5 SHA512 8e4316343e94debc121f5534ca8fdf913e23ee69287b066fa66765ebb1108166b345d6c401f4fcead127f71bf9564c940ba383c48e54e16cef3031bf5b52d8b1 WHIRLPOOL 0c55c09a8a0ccad8b0d057252b86214c4c2f346f4453ebb5837934f0eec208bb897efe90f703f1783e238c9ec60e45fd2cdbadc63dd0dffd59ee7e3c90ac8844
+DIST SRU-1.00.tar.gz 37372 SHA256 ada7ff304b032be18b5401b908fec08fd78955672f11548db9b8d0adb877c8e3 SHA512 7677ca5edbb7406b3729af4a1b3c6975cf6ce6c8a2ee509f7410ac8db3c500c17194b5bc9212d652998703e7fdc631f46164209e49f78f60d1a11cd1c0648176 WHIRLPOOL 059441d0d39c307c18d6d2b47110871a26bfa7244ceac0d45fd295b5396bd28e76b128a22d54d83c9c47a9ae27a7fcaae596effd4285477ad1ffe55cef033860
View
33 dev-perl/SRU/SRU-1.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/SRU/SRU-1.0.0.ebuild,v 1.1 2013/01/25 19:54:39 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=BRICAS
+MODULE_VERSION=1.00
+inherit perl-module
+
+DESCRIPTION="Catalyst::Controller::SRU - Dispatch SRU methods with Catalyst"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ dev-perl/URI
+ dev-perl/XML-LibXML
+ dev-perl/XML-Simple
+ dev-perl/Class-Accessor
+ >=dev-perl/CQL-Parser-1.120.0
+"
+DEPEND="
+ test? (
+ ${RDEPEND}
+ dev-perl/Test-Exception
+ dev-perl/Test-Pod
+ dev-perl/Test-Pod-Coverage
+ )
+"
+
+SRC_TEST=do
View
1  dev-perl/String-Approx/Manifest
@@ -1 +1,2 @@
DIST String-Approx-3.26.tar.gz 44800 SHA256 e5c5340834625034ec351e1f96f3f9650dcdaab71d1f5d68881df21db1836824 SHA512 5be0d8d53fdff796e825e0b5fe0d11a068dcd5d56b0dc1e96352979f155406670e3c81e2b9a689fcf13b9f0277e3a46117f2f2fe2dd1a1452e35f3f2882684b5 WHIRLPOOL 2f98421d9a4cc6be84850ff0fec336b2fe0e7ca50d244fa99e39d209c7e3931cd3af9d34989acfa423bf0aac99a4afdcbba21d7fed8a211f633eb3bfd0fcad7e
+DIST String-Approx-3.27.tar.gz 45497 SHA256 2b8c1acd24fa9681ebba0ccb3c49f16289de1d579af8a0c898ea8f8d1baf5d36 SHA512 f9028512de964263f9018f076cc4cdb1c93748d1fbcfde873b909bf2dd97a14213e314d9c2dc0c360f6128a89e27e9340538d0802ddf3ee33f0c224c30f9b9c9 WHIRLPOOL 8f9b2cc338dadf877c0d1d4c2f393f3803d915689e7844a6d6ae12638459804c2ccac227263ccdec7e3ecbd9d8c3b70e7d0902afacef536843188d5e116b5302
View
18 dev-perl/String-Approx/String-Approx-3.270.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/String-Approx/String-Approx-3.270.0.ebuild,v 1.1 2013/01/25 19:50:16 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=JHI
+MODULE_VERSION=3.27
+inherit perl-module
+
+DESCRIPTION="Perl extension for approximate string matching (fuzzy matching)"
+
+LICENSE="|| ( Artistic-2 LGPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+SRC_TEST="do"
View
1  dev-perl/Sysadm-Install/Manifest
@@ -1,3 +1,4 @@
DIST Sysadm-Install-0.39.tar.gz 28076 SHA256 536daff2f82f37e5e11fa03eaf1703466306612985526b05d4cc58b9dd22f728 SHA512 ceef305cce94a129625f726d7dae43904b8def9e0997f2290c9a35c0031e0de14752a27ccdbc43c45bb910f28c50fde960603247c714cabc4b27e23517fa41b5 WHIRLPOOL 5c552128ae568792e2850805724729107256e84ed42f0108914785418432cf8444b08296180bafb02a0120f5f1fb87e1e3f720165a9f76c0caaa12dae8f8ce88
DIST Sysadm-Install-0.40.tar.gz 28153 SHA256 df850ae9febea97f36ae999e0e403eb1f882739ff02244696f771d8f5b1ac2f6 SHA512 8f499960fb28112af4ace9cb6b709975814ede783a3c12b69cc67fe453625d7c0197b6afd667224c5a74b2b0da7929f7c5a922d95a48da3666abcf37414b9cd6 WHIRLPOOL cbd7e8f249c81d896263c001723cd9ce97c20ef5ba3c5181842859b8770d2dfbc5b36ec8244a5edb944600834e7ebd7ddf4995c03b58f6948a9278b61693388f
DIST Sysadm-Install-0.41.tar.gz 28704 SHA256 8a0015ea3b4947d63cd0570a57916d92747d3951689acac25fd191d7b8fe629e SHA512 59ad69767f941f3efc3a49027ba19ae0b26c834a82ec913cdab22b19f200123feebe592dd9136e1f3dff393bbaa2389501449bc14e283b2b2983eaddd87dc887 WHIRLPOOL 95efe00cb22aa4c962eb713a97e3c3a864467f489682b2acc965ce0f68e442d0d3ee5d17d1a8819966cf256365f9b66f62ee7af3316adee628a3321e5c3d059f
+DIST Sysadm-Install-0.42.tar.gz 28896 SHA256 36f636a4f886f3d8a73e89db4875bd207f5e804cdee4f233767793086b3e1306 SHA512 e2c9fab64b131ced8f7a002bd8a03a887a9c614013bf7a938d79019df52c268e4cbc1d4bf3618237a4c8fc1169eb4e08e53cf2eb0fdb0aa520c44194d592c668 WHIRLPOOL 72f70f83153c47fa6b110ce8a5de67e15bb5e3a32e3d27ea212238e8703a5ae23a66de283be16fb803a21ad1631f9fff371a9f958b8e05b482cb77a15cb7cb26
View
23 dev-perl/Sysadm-Install/Sysadm-Install-0.420.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sysadm-Install/Sysadm-Install-0.420.0.ebuild,v 1.1 2013/01/25 19:37:38 tove Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=MSCHILLI
+MODULE_VERSION=0.42
+inherit perl-module
+
+DESCRIPTION="Typical installation tasks for system administrators"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="hammer"
+
+RDEPEND="dev-perl/TermReadKey
+ dev-perl/libwww-perl
+ >=dev-perl/Log-Log4perl-1.28
+ hammer? ( dev-perl/Expect )"
+DEPEND="${RDEPEND}"
+
+SRC_TEST="do"
View
1  dev-python/setuptools-git/Manifest
@@ -0,0 +1 @@
+DIST setuptools-git-1.0b1.tar.gz 8570 SHA256 dccd496b4166315c2b6b842f3dcd417b22e2cb43aaa4a8983b1ea0ceae0fe328 SHA512 7b2566e2a6a403bde4ed233e0d1e17ef696491a727e369a01f14b617f34b768b5312f7e0b69c6767089d3c6b3f1aae74d56a42446a14d9280177cd200f1d2e00 WHIRLPOOL 9ca493aa02c15ec5afd714a0ec1c2ec28c482600d8b0c1cfbbf1c8ea41902b563989eae4b29e2ef401af50638b31e29958118c231804e531b001734cac318ae9
View
13 dev-python/setuptools-git/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <maintainer>
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <longdescription lang="en">
+ Setuptools revision control system plugin for Git
+ </longdescription>
+</pkgmetadata>
+
View
22 dev-python/setuptools-git/setuptools-git-1.0_beta1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools-git/setuptools-git-1.0_beta1.ebuild,v 1.1 2013/01/26 06:26:32 prometheanfire Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python2_5 python2_6 python2_7 python3_1 python3_2 python3_3 )
+
+inherit distutils-r1 versionator
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Setuptools revision control system plugin for Git."
+HOMEPAGE="https://github.com/wichert/setuptools-git"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
View
1  dev-ruby/acts_as_list/Manifest
@@ -0,0 +1 @@
+DIST acts_as_list-0.1.9.gem 13312 SHA256 67591c788019d4407a9039d69139a16cf4f17b1bbad805b87a495646e5a2cfec SHA512 88dd7e6c47a44fb188256b7010d94d583e0dba69688bf0aac5dface5fb0322891590f7d17245c74663812d1206ff8bbb4e3a3b524f79bed402cb65758f9d9aa1 WHIRLPOOL 2df3f0a602b8d482104575835a50d4b39f54b5b301cff2dd4e9f75146bb693fe1dd185b138aa33b0f3fe56c07fc39303d6311786216aa83c194cd94aa89cfdd0
View
41 dev-ruby/acts_as_list/acts_as_list-0.1.9.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/acts_as_list/acts_as_list-0.1.9.ebuild,v 1.1 2013/01/25 20:01:43 flameeyes Exp $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list."
+HOMEPAGE="http://rake.rubyforge.org/"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+IUSE=""
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/test-unit:2
+ dev-ruby/activerecord[sqlite3]
+ )"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+ sed -i -e '1,9d' test/helper.rb || die
+ sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 -Ilib test/test_*.rb
+}
View
5 dev-ruby/acts_as_list/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
View
1  dev-ruby/flickraw/Manifest
@@ -0,0 +1 @@
+DIST flickraw-0.9.6.gem 17920 SHA256 42024981ee5a5439b252f53b401513beaa222d1da0a5b23c9b56954beb989e5b SHA512 a1c161827150e206e0f51f153a9d6f515aa24b5889ff75c2f340145885657687409725b80c33a623a8ababb860bf8c270d54ebc24cac061395c2f38060f16301 WHIRLPOOL 4d88d687f1e9a2ace410afbc4c3de3e2dae97e6366af016b18a7428ea7e4188d9666fbae8ee49b8331c5b400c39a889681b4dbd528a5ccd33d5dbf384515cd50
View
22 dev-ruby/flickraw/flickraw-0.9.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flickraw/flickraw-0.9.6.ebuild,v 1.1 2013/01/25 21:03:25 flameeyes Exp $
+
+EAPI=5
+USE_RUBY="ruby18 ruby19"
+
+# Tests are against the Flickr API and require an API key.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="-r README.rdoc examples"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library to access flickr api in a simple way."
+HOMEPAGE="http://github.com/hanklords/flickraw"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
View
5 dev-ruby/flickraw/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
View
1  dev-ruby/libxml/Manifest
@@ -1,2 +1,3 @@
DIST libxml-ruby-2.2.1.gem 244224 SHA256 ec2bac12e6a6b2d871e799892771f03bdb4e13577b70a3d2f5734396c69790ea SHA512 720a0c74c3a61c3d5bd778042cd931c7db20a480d33f7bc1d451dd7e8cb2ea988125dbd74b0b181f8ce7291c1bd4606c8da9a2856b238947bb51e9732a4b2327 WHIRLPOOL ca3ebd22dc55c613b4cf3cded2c1239d5b55ecb131b279b3badedd6b8ed95985899a36a494b279691942184ced4a0a4c9862cca80e2284a2bc46e455ea30aadb
DIST libxml-ruby-2.3.3.gem 250368 SHA256 4a3343fcff372a75020b15c521ae89586771eaed8d9497d9c6c606de8c1c825a SHA512 c9c54fa1c235e8e9aecd9deae1f33f43a0601027956fad8d2babd5c3de32e15a86481d97454f9c8fb6ded5b62327ceab01f63b5ae166cd876ac2aac9fb2ee7db WHIRLPOOL d24947a2aeb66c8812542885a3532c0fc07bbe9a052fa51572b74d230cec24a85f4df33646be3d7aa9292bea3fc39df1cfed062e5b069f5b2f636797d11706f4
+DIST libxml-ruby-2.4.0.gem 260608 SHA256 5dabf6d9859ede50a6ffb0230f7031741037c1d6ac38988e816a90b208c2467f SHA512 870d72b978cf6b09ee932dff424ca8735d106b6b237a0b0ab963f8b14829adb48e4303ceaa6e382b28bb7b510648467d33a53cb40aa56f3e350227856ba18b99 WHIRLPOOL e73dd0e8a30824516de02a279068dd4a26f5c991bf2558aaaf2deb64089b9bf0d7b08758fe52276335898440f21c755091877b2ce9654f147d566dd5b96ffba6
View
62 dev-ruby/libxml/libxml-2.4.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/libxml-2.4.0.ebuild,v 1.1 2013/01/25 18:58:17 flameeyes Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ree18 ruby19"
+
+RUBY_FAKEGEM_NAME="libxml-ruby"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster."
+HOMEPAGE="https://github.com/xml4r/libxml-ruby"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="${RDEPEND} dev-libs/libxml2"
+DEPEND="${DEPEND} dev-libs/libxml2"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+ # Remove grancher tasks only needed for publishing the website
+ sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
+
+ # We don't have the hanna template available.
+ sed -i -e 's/hanna/rake/' Rakefile || die
+
+ # Remove rake-compiler bits since we don't use it
+ sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
+
+ # replace ulimit -n output as it does not work with Ruby 1.9
+ sed -i -e 's:`ulimit -n`:"'`ulimit -n`'":' test/tc_parser.rb || die
+
+ # Avoid test failing due to different semantics in libxml 2.8.
+ # https://github.com/xml4r/libxml-ruby/issues/43
+ sed -i -e '/test_invalid_encoding/,/^ end/ s:^:#:' test/tc_reader.rb || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -C ext/libxml extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/libxml
+ cp ext/libxml/libxml_ruby.so lib/ || die
+}
+
+each_ruby_test() {
+ # The test suite needs to load its files in alphabetical order but
+ # this is not guaranteed. See bug 370501.
+ ${RUBY} -Ilib -r ./test/test_helper.rb test/test_suite.rb || die
+}
View
1  dev-ruby/rails_autolink/Manifest
@@ -0,0 +1 @@
+DIST rails_autolink-1.0.9.gem 11264 SHA256 1c96b45727fddeb250b2f28096d21439e741329ea466e2ba0512f56b906c111f SHA512 527431fd4efa522dc13a46ae268fd223d97e9544f4ea498e0f148db16a961d8d9c059a19183d5fbb24d795386a020eb5114e197e5c1630d5f20ed08fc08167a0 WHIRLPOOL d9ef60c636929b1dcaebd906512bb3192e76c7803014eae5256ba7e5d8ba0037575b46afb8ac7e9bbf69fda498ecf67769625bd4c6dcd8e02848b86b192de933
View
32 dev-ruby/rails_autolink/files/rails_autolink-1.0.9-fixes.patch
@@ -0,0 +1,32 @@
+From 9bc8ce3c5bd1919df87ac7039b41de18e70bc64d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@flameeyes.eu>
+Date: Fri, 25 Jan 2013 12:29:21 -0800
+Subject: [PATCH] lib: add to the whitelist the protocol schemes that are
+ tested for.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Without this commit, the testsuite will simply fail.
+
+Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
+---
+ lib/rails_autolink/helpers.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/rails_autolink/helpers.rb b/lib/rails_autolink/helpers.rb
+index 4f6cd8d..bec82c6 100644
+--- a/lib/rails_autolink/helpers.rb
++++ b/lib/rails_autolink/helpers.rb
+@@ -71,7 +71,7 @@ module RailsAutolink
+ private
+
+ AUTO_LINK_RE = %r{
+- (?: ((?:ed2k|ftp|http|https|irc|mailto|news|gopher|nntp|telnet|webcal|xmpp|callto|feed|svn|urn|aim|rsync|tag|ssh|sftp|rtsp|afs):)// | www\. )
++ (?: ((?:ed2k|ftp|http|https|irc|mailto|news|gopher|nntp|telnet|webcal|xmpp|callto|feed|svn|urn|aim|rsync|tag|ssh|sftp|rtsp|afs|file|z39.50r|chrome|view-source:http):)// | www\. )
+ [^\s<]+
+ }x
+
+--
+1.8.1.1
+
View
5 dev-ruby/rails_autolink/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
View
29 dev-ruby/rails_autolink/rails_autolink-1.0.9.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails_autolink/rails_autolink-1.0.9.ebuild,v 1.1 2013/01/25 20:50:24 flameeyes Exp $
+
+EAPI=5
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This is an extraction of the auto_link method from rails."
+HOMEPAGE="http://github.com/tenderlove/rails_autolink"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RUBY_PATCHES=( ${P}-fixes.patch )
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+ruby_add_rdepend ">=dev-ruby/rails-3.1"
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/test_*.rb || die "tests failed"
+}
View
3  dev-util/boost-build/Manifest
@@ -1,4 +1,3 @@
-DIST boost_1_46_1.tar.bz2 42001335 SHA256 e1dfbf42b16e5015c46b98e9899c423ca4d04469cbeee05e43ea19236416d883 SHA512 e7cc4383bb960cb59eecd29ef66e2c53466fe5f126bde58f50ba104ee8ab220771db5f7b35e4b9856e9f257d1def5a9b7ea48e1d2757976a89c5a2e3f1fdc327 WHIRLPOOL 4d8d94821c996475ec2bab962b92ec061b890a318897cab695e66daef3f9c8687990450fb26fd783fd0c5be35ccb71616994ef0c8e41c555312ae5383e3649cf
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
-DIST boost_1_51_0.tar.bz2 50811407 SHA256 fb2d2335a29ee7fe040a197292bfce982af84a645c81688a915c84c925b69696 SHA512 43a45ff34879328c57e1694e199b895d7535df7cdf78b127ec2649841ac5973f2dddbc0b00a1ed71f2347def6d44f1d8cc5c0deea120f60f53714ebe28046478 WHIRLPOOL 2cfe8ff8b1b812f1a2d02cad25a06fe2a824ef319d95e113fc307d432ff54f2367ac86d922517ce63fce2335b14a9d86ec0c9858b10466b4bf76d28c1ceca828
DIST boost_1_52_0.tar.bz2 54421709 SHA256 222b6afd7723f396f5682c20130314a10196d3999feab5ba920d2a6bf53bac92 SHA512 fc512d3bfa6a39a60fee548775c97239271cf757587b8df7ed739c800844a819a359dca172be0e69ad7752753753139bf11f0813d650066d58386662fe32842d WHIRLPOOL 73bbab4a1d2a652200f4b5e669440a2afcebcea96a1139ecc75213067ca32d5cadb0f060bb0ec2e29e9e31272fb7ec9d2cb960801032ee6c5dcb86564766411d
+DIST boost_1_53_0_beta1.tar.bz2 55879466 SHA256 a86669b92af08bc05a96857f893d8f7e4bdaecf3c58bfe13b8a57b30b4470685 SHA512 9acc6d96610516f4198bf922ed6a14d6948315aee0ec7b32b04e2c59620a582a1d0cdf83b8ad4c8298a33d686fd8a1f2dd1dd5012750981774824d119e082579 WHIRLPOOL ef654834d5cfefdeb5358cd70dafaf07391820c929e0285b9e78596a27eb0fbd0cd9eeb59f1a8322650f70a25c2a66ad985ff5a9225d47162a13ca486a9cc596
View
111 dev-util/boost-build/boost-build-1.46.1.ebuild
@@ -1,111 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.46.1.ebuild,v 1.10 2012/10/31 16:32:18 flameeyes Exp $
-
-EAPI="2"
-
-inherit eutils flag-o-matic toolchain-funcs versionator
-
-MY_PV=$(replace_all_version_separators _)
-MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
-
-DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
-HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
-SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
-LICENSE="Boost-1.0"
-SLOT=0
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
-IUSE="examples python"
-
-DEPEND="!<dev-libs/boost-1.34.0
- !<=dev-util/boost-build-1.35.0-r1
- python? ( dev-lang/python )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/boost_${MY_PV}/tools/build/v2"
-
-src_unpack() {
- tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
-}
-
-src_prepare() {
- # TODO:
- # epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch"
-
- cd "${S}/engine"
- epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652
-
- # Remove stripping option
- cd "${S}/engine/src"
- sed -i -e 's|-s\b||' \
- build.jam || die "sed failed"
-
- # Force regeneration
- rm jambase.c
-
- # This patch allows us to fully control optimization
- # and stripping flags when bjam is used as build-system
- # We simply extend the optimization and debug-symbols feature
- # with empty dummies called 'none'
- cd "${S}"
- sed -i \
- -e 's/\(off speed space\)/\1 none/' \
- -e 's/\(debug-symbols : on off\)/\1 none/' \
- tools/builtin.jam || die "sed failed"
-}
-
-src_compile() {
- cd engine/src
- local toolset
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- toolset=darwin
- else
- # Using boost's generic toolset here, which respects CC and CFLAGS
- toolset=cc
- fi
-
- append-flags -fno-strict-aliasing
-
- # For slotting
- sed -i \
- -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
- Jambase || die "sed failed"
-
- # The build.jam file for building bjam using a bootstrapped jam0 ignores
- # the LDFLAGS env var (bug #209794). We have now two options:
- # a) change the cc-target definition in build.jam to include separate compile
- # and link targets to make it use the LDFLAGS var, or
- # b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var
- # (which should not be set by us).
- if [[ -z "${LDFLAGS}" ]] ; then
- CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \
- || die "building bjam failed"
- else
- LDFLAGS=$(echo ${LDFLAGS}) # 293652
- LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \
- $(use_with python) || die "building bjam failed"
- fi
-}
-
-src_install() {
- newbin engine/src/bin.*/bjam bjam-${MAJOR_PV}
-
- cd "${S}"
- insinto /usr/share/boost-build-${MAJOR_PV}
- doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \
- build kernel options tools util || die
-
- dodoc changes.txt hacking.txt release_procedure.txt \
- notes/build_dir_option.txt notes/relative_source_paths.txt
-
- if use examples ; then
- insinto /usr/share/doc/${PF}
- doins -r example
- fi
-}
-
-src_test() {
- cd engine/test
- ./test.sh || die "tests failed"
-}
View
33 ...til/boost-build/boost-build-1.51.0.ebuild → ...ost-build/boost-build-1.53.0_beta1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.51.0.ebuild,v 1.2 2012/10/31 16:32:18 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0_beta1.ebuild,v 1.1 2013/01/25 23:03:15 flameeyes Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
@@ -8,7 +8,6 @@ PYTHON_DEPEND="python? 2"
inherit eutils flag-o-matic python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
-MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
@@ -16,7 +15,7 @@ SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT=0
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples python test"
REQUIRED_USE="test? ( python )"
@@ -36,7 +35,7 @@ pkg_setup() {
}
src_unpack() {
- tar xjpf "${DISTDIR}/${A}" ./boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
+ tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
}
src_prepare() {
@@ -44,7 +43,9 @@ src_prepare() {
"${FILESDIR}/${PN}-1.48.0-support_dots_in_python-buildid.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_python_rpath.patch" \
"${FILESDIR}/${PN}-1.50.0-respect-c_ld-flags.patch" \
- "${FILESDIR}/${PN}-1.50.0-fix-test.patch"
+ "${FILESDIR}/${PN}-1.50.0-fix-test.patch" \
+ "${FILESDIR}/${PN}-1.49.0-darwin-gentoo-toolchain.patch" \
+ "${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch"
# Remove stripping option
cd "${S}/engine"
@@ -66,11 +67,6 @@ src_prepare() {
}
src_configure() {
- # For slotting
- sed -i \
- -e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
- engine/Jambase || die "sed failed"
-
if use python; then
# replace versions by user-selected one (TODO: fix this when slot-op
# deps are available to always match the best version available)
@@ -92,21 +88,20 @@ src_compile() {
toolset=cc
fi
- CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python /usr) || die "building bjam failed"
+ CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python "${EROOT}"/usr) || die "building bjam failed"
}
src_install() {
- newbin engine/bin.*/bjam bjam-${MAJOR_PV}
- newbin engine/bin.*/b2 b2-${MAJOR_PV}
+ dobin engine/bin.*/{bjam,b2}
- insinto /usr/share/boost-build-${MAJOR_PV}
+ insinto /usr/share/boost-build
doins -r "${FILESDIR}/site-config.jam" \
boost-build.jam bootstrap.jam build-system.jam user-config.jam *.py \
build kernel options tools util
- rm "${D}/usr/share/boost-build-${MAJOR_PV}/build/project.ann.py" || die "removing faulty python file failed"
+ rm "${ED}/usr/share/boost-build/build/project.ann.py" || die "removing faulty python file failed"
if ! use python; then
- find "${D}/usr/share/boost-build-${MAJOR_PV}" -iname "*.py" -delete || die "removing experimental python files failed"
+ find "${ED}/usr/share/boost-build" -iname "*.py" -delete || die "removing experimental python files failed"
fi
dodoc changes.txt hacking.txt release_procedure.txt \
@@ -132,9 +127,9 @@ src_test() {
}
pkg_postinst() {
- use python && python_mod_optimize /usr/share/boost-build-${MAJOR_PV}
+ use python && python_mod_optimize /usr/share/boost-build
}
pkg_postrm() {
- use python && python_mod_cleanup /usr/share/boost-build-${MAJOR_PV}
+ use python && python_mod_cleanup /usr/share/boost-build
}
View
3  dev-util/d-feet/Manifest
@@ -1,4 +1,3 @@
-DIST d-feet-0.1.12.tar.bz2 34701 SHA256 11b247e39fd0b0077df8f5dffd9dadbe2becef2c0dfa0df50688d41bdcba5307 SHA512 199100b93ae2df82ddfbc71d7fcea67303ba9666c092d92e6f2132b38d5da9aeb3983de78eff7ab9a675eb418cae95008882b6e634dbadb200aa362e86d92009 WHIRLPOOL 55ba0784fedcbfdc3ffe7d2f9db17e312b3db4634e896221658e09a42a94ade598bad737d3f591ba2a076b5581e195da3910c28190f389fe2c882327650673a2
-DIST d-feet-0.1.14.tar.xz 107312 SHA256 3f289333f45928beb7d56d2a9d7b9a6fcf666fb2d8e557faf8b90230897cab82 SHA512 ef0b2ea9a996e8a04969cfd57527944b9521febe32d9403d607cfb9c5cd16debbc9f1b94640989728ad2a2bf20d5953fe057fc135ebe0adb36f27e1de9a2132c WHIRLPOOL 79288ce082401d7a9005adbcb6879efc7067dd7e2787c8de9f6c3073f25234b1c07738b662cbdd2a3eaae6a0a12ef96acb2aee073183879e514d1156355cf627
DIST d-feet-0.1.15.tar.xz 98296 SHA256 1250d353ded2c2635fb97d26a7fb9e68aba0f851a7f2d5608de651fa14f8eb0a SHA512 2b13ad674d6899c95081af9a0dd00766aa7dc3266204f850f1c4e256a9afe0c29b6bd1b3063c110b2308b8185d3a80dc046fc06412300778020a4c0da1a7d339 WHIRLPOOL 2502b5a381a7730473aee6cd9d9930eea71c8c90fda5b3efd2c64d573708dfc146c42029b08a1b14bbebb82d1969bff4941e1dd917510b2227923cdc17581d0d
DIST d-feet-0.3.1.tar.xz 94668 SHA256 fb4060015af6ba433c46f20c9a01a05b87a307b585d9a26de69aee1fd5982dce SHA512 4b061d4fc26098b97b43ce6a747f4f7b57d322021c29f4a5d12874df8daf892b059d2020f65f8788e6bd60f3febdcbb22f406143c61c5902c0911ec2225b2a2a WHIRLPOOL fc538b5a32c94d31b76920f26c42d4a4e8f0fa701a7b1c258ed2f1ea8a520e8419b720136d1d05573dcb50670bd08c4af2fb171b7dd4569c2e9efd35eccb07b5
+DIST d-feet-0.3.3.tar.xz 94844 SHA256 db8186a4809a058f77ef9782a78cb369f67026529d4338e928e013d096f5d068 SHA512 72000e02d2c98c2075c68c91b6c41e1c0dbe7cd46099bdd09f5c2ed487a603e1a3ee78bbbcac372b9fd4e2ab21c765fcad7dad118f02956bf4fab0bb52afbc38 WHIRLPOOL 576defeca70f87f710a7037a3874e70e4af88a2b30429281e9c55bf1087f9cb31cc1f2cdac92a3c390ace9b8d649d06bca73dff2d4a933dc184fb7590ded4a57
View
39 dev-util/d-feet/d-feet-0.1.12.ebuild
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/d-feet/d-feet-0.1.12.ebuild,v 1.3 2012/01/09 10:27:57 nirbheek Exp $
-
-EAPI="3"
-PYTHON_DEPEND="2:2.6"
-GCONF_DEBUG="no"
-
-i