Sync with portage [Thu Feb 9 14:40:51 MSK 2012].

mhiretskiy
root 12 years ago
parent 6a54f864fc
commit d478194364

@ -0,0 +1,80 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.1-r1.ebuild,v 1.2 2012/02/09 09:22:09 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.4"
PYTHON_USE_WITH="xml"
inherit gnome2 python
DESCRIPTION="Input assistive technology intended for switch and pointer users"
HOMEPAGE="https://live.gnome.org/Caribou"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
COMMON_DEPEND=">=dev-python/pygobject-2.90.3:3
>=x11-libs/gtk+-3.0.0:3[introspection]
x11-libs/gtk+:2
>=dev-libs/gobject-introspection-0.10.7
dev-libs/libgee:0
dev-libs/libxml2
>=media-libs/clutter-1.5.11:1.0[introspection]
x11-libs/libX11
x11-libs/libxklavier
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/dbus-python
>=dev-python/pyatspi-2.1.90
>=gnome-base/gsettings-desktop-schemas-3
gnome-base/librsvg:2
sys-apps/dbus"
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
>=dev-util/intltool-0.35.5
app-text/gnome-doc-utils"
DOCS="AUTHORS ChangeLog NEWS README"
pkg_setup() {
G2CONF="${G2CONF}
--disable-static
--disable-schemas-compile
--enable-gtk3-module
--enable-gtk2-module
PYTHON=${EPREFIX}/usr/bin/python2
VALAC=$(type -P true)"
# PYTHON is substituted into several installed shell scripts
# vala is not needed for tarball builds, but configure checks for it...
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
sed -e '/export PYTHONPATH=.*python/ d' \
-i bin/{antler-keyboard,caribou,caribou-preferences}.in ||
die "sed failed"
python_clean_py-compile_files
gnome2_src_prepare
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize caribou
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup caribou
}

@ -6,6 +6,7 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>
Longrun is a user space utility program for controlling the Longrun

@ -5,6 +5,7 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>
A DBus service providing easy to use API for using OBEX protocol

@ -1,4 +1,2 @@
DIST AutomaticTexPlugin_10.5.tar.gz 373006 RMD160 510c604d152c03214d1d55bb11f03df6a3af837c SHA1 49879ad5fec34e33e45cf7a6ed23316742f849e9 SHA256 de436a3863256e8cd5202a38b1afb1fccc5a944124126e33d855ac96428cfb32
DIST AutomaticTexPlugin_10.6.1.tar.gz 380428 RMD160 155210f33f4d8f10680c3da0b8eeedfe9b9e3cfc SHA1 8cbd732a3451111f30b62bbdf922c77bc4c11c68 SHA256 8f8caa341ac96d963fcc77eeced6b681ff4f68a18b0ca9b54b41a642920fb834
DIST AutomaticTexPlugin_10.6.3.tar.gz 384575 RMD160 31fec992d9c3e1f78214ded93408001449fbf525 SHA1 f3cb84dfae331810e78684694590fc28d9c5880e SHA256 56343dad61dce1663657f839c5de0a8b010bce34ffee0209ac62598a1350ab3f
DIST AutomaticTexPlugin_10.6.4.tar.gz 385551 RMD160 3498baebcbad639290a0c9b77b83583ea06a3d40 SHA1 06d31d7c269439406789bd68087464b4925a4093 SHA256 1cb8523cc5a376969c33a765ba95dc2b9576bde79509c8792eaf5c9c70ffaef1

@ -1,30 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-10.6.1.ebuild,v 1.1 2011/10/09 21:37:24 radhermit Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
inherit vim-plugin
MY_P="AutomaticTexPlugin_${PV}"
DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
HOMEPAGE="http://atp-vim.sourceforge.net/"
SRC_URI="mirror://sourceforge/atp-vim/${MY_P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"
VIM_PLUGIN_HELPFILES="automatic-tex-plugin.txt"
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
!app-vim/vim-latex
app-vim/align
app-text/wdiff
>=dev-lang/python-2.7
dev-python/psutil
dev-tex/latexmk
dev-tex/detex
virtual/tex-base"

@ -1,30 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-10.6.3.ebuild,v 1.1 2011/12/11 09:15:25 radhermit Exp $
EAPI="4"
VIM_PLUGIN_VIM_VERSION="7.3"
inherit vim-plugin
MY_P="AutomaticTexPlugin_${PV}"
DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
HOMEPAGE="http://atp-vim.sourceforge.net/"
SRC_URI="mirror://sourceforge/atp-vim/${MY_P}.tar.gz"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"
VIM_PLUGIN_HELPFILES="automatic-tex-plugin.txt"
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
!app-vim/vim-latex
app-vim/align
app-text/wdiff
>=dev-lang/python-2.7
dev-python/psutil
dev-tex/latexmk
dev-tex/detex
virtual/tex-base"

@ -1,5 +1,2 @@
DIST zencoding-vim-0.53.zip 21533 RMD160 16929c3735acbb6349f6397ff4af0284a773383b SHA1 2c82bfdcf137699218be3e7c57f47fa6a8282e31 SHA256 67dbd75961d63d80ea890e8daf6a028bab651233b6bc5f6b521de1c6c44367b7
DIST zencoding-vim-0.54.tar.gz 20859 RMD160 75507943f506a5d02d5c93ef8c8e88a0a7675117 SHA1 b620b5a9395b98f59164bafc6f84999f0a7f6692 SHA256 c554ae2aa8856838b91708cc8dd9231254df4dd901a80da7dff25af74b4f1dc2
DIST zencoding-vim-0.55.tar.gz 21127 RMD160 40bc870797dbd912d9bdd8a3954d805e2ad7a1a2 SHA1 84359d1915264506582959505253dda800a45fe6 SHA256 262bf77296911bf11ebe4af1a6c6cbeb87dffea7d15c1651d67cb963aa3e9c28
DIST zencoding-vim-0.56.tar.gz 21220 RMD160 0d585fc6237d6055fdf685d2f857b714114aff6f SHA1 9f950e2a6c3760dd54610a515f94cfbb31aa9658 SHA256 969c63d4cfff6a76b4fd3ab3175fd1ccd2dfcc221ec0d9d4770cbeb995f09e1c
DIST zencoding-vim-0.58.tar.gz 21262 RMD160 119dddb5407e596fe012152872879262552d1574 SHA1 96028428dbbad57fdfd2b6961a0df8ee30e3485f SHA256 28088b4158ee5f037fb4e63e62bba1206ae84b3b070cf4393a4cd893281fc1cb

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/zencoding-vim/zencoding-vim-0.54.ebuild,v 1.1 2011/09/25 07:37:19 radhermit Exp $
EAPI=4
inherit vim-plugin
MY_PN="ZenCoding.vim"
DESCRIPTION="vim plugin: HTML and CSS hi-speed coding"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_unpack() {
unpack ${A}
mv *-${MY_PN}-* "${S}"
}
src_prepare() {
rm README || die
}

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/zencoding-vim/zencoding-vim-0.55.ebuild,v 1.1 2011/10/24 03:20:06 radhermit Exp $
EAPI=4
inherit vim-plugin
MY_PN="ZenCoding.vim"
DESCRIPTION="vim plugin: HTML and CSS hi-speed coding"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_unpack() {
unpack ${A}
mv *-${MY_PN}-* "${S}"
}
src_prepare() {
rm README || die
}

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/zencoding-vim/zencoding-vim-0.56.ebuild,v 1.1 2011/11/13 20:04:54 radhermit Exp $
EAPI=4
inherit vim-plugin
MY_PN="ZenCoding.vim"
DESCRIPTION="vim plugin: HTML and CSS hi-speed coding"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/"
SRC_URI="https://github.com/vim-scripts/${MY_PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_unpack() {
unpack ${A}
mv *-${MY_PN}-* "${S}"
}
src_prepare() {
rm README || die
}

@ -2,10 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>java</herd>
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>

@ -6,5 +6,6 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
</pkgmetadata>

@ -2,10 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>betelgeuse@gentoo.org</email>
<email>qiaomuf@gentoo.org</email>
</maintainer>
<maintainer>
<email>qiaomuf@gentoo.org</email>
<email>betelgeuse@gentoo.org</email>
</maintainer>
<use>
<flag name='debugger'>Compiles debug info into the library</flag>

@ -1,5 +1,5 @@
DIST pygobject-2.26.0.tar.bz2 808427 RMD160 dd164d29232509f729fe7f766b18d1985eca73f6 SHA1 d091412760d44477e76ae995125c8fc5a15eae74 SHA256 5554acff9c27b647144143b0459359864e4a6f2ff62c7ba21cf310ad755cf7c7
DIST pygobject-2.28.6.tar.xz 747248 RMD160 4bc5e8546a5029d3d6b154629ab3fa4023d96bef SHA1 b1749ba806499f4c2780dbd1cbb363aaf1f41e78 SHA256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8
DIST pygobject-3.0.1.tar.xz 543732 RMD160 304e569d428197bbf3770a9dd9e14cba6437c3e9 SHA1 fb8ad95378d5d479545a9796f99fe94d28bc76e6 SHA256 ccb2cc765c11724fd3025569a7a7a72bf7c981365107ff5bd15499640d6adda1
DIST pygobject-3.0.2.tar.xz 545072 RMD160 afb2479933c047025ee8d467efda163915c074ce SHA1 6bb3cd5977d6992792cbfabc919b5b46bb8c2a8f SHA256 e1eccc37afd2d4cbeb329b92ce3d71287d662dc2fec430c08a0471153e52a462
DIST pygobject-3.0.3.tar.xz 546420 RMD160 33e29224696db50025198351e80991a78d841a6a SHA1 763d84eb295ec6917deb1132731b2bfabd5e201c SHA256 088b1e682be02a969a0a3f2e650e4fe72bb3638ee8229819841d3e8f4cde2d7c
DIST pygobject-3.0.4.tar.xz 547180 RMD160 f72d82b862359fee51bffc12076c29a49b9c4b6a SHA1 72df1cdd6e34d52ada6e32f1bbd7f36f4be67512 SHA256 f457b1d7f6b8bfa727593c3696d2b405da66b4a8d34cd7d3362ebda1221f0661

@ -1,10 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.0.1.ebuild,v 1.5 2011/12/31 18:47:31 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygobject/pygobject-3.0.4.ebuild,v 1.1 2012/02/09 09:30:45 tetromino Exp $
EAPI="3"
EAPI="4"
GCONF_DEBUG="no"
GNOME_TARBALL_SUFFIX="xz"
GNOME2_LA_PUNT="yes"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.6 3:3.1"
@ -54,6 +53,8 @@ pkg_setup() {
--with-ffi
$(use_enable cairo)
$(use_enable threads thread)"
python_pkg_setup
}
src_prepare() {
@ -66,8 +67,13 @@ src_prepare() {
# Disable tests that fail
#epatch "${FILESDIR}/${PN}-2.28.3-disable-failing-tests.patch"
# disable pyc compiling
echo '#!/bin/sh' > py-compile
# FIXME: disable tests that require >=gobject-introspection-1.31
epatch "${FILESDIR}/${PN}-3.0.3-disable-new-gi-tests.patch"
# https://bugzilla.gnome.org/show_bug.cgi?id=666852
epatch "${FILESDIR}/${PN}-3.0.3-tests-python3.patch"
python_clean_py-compile_files
eautoreconf
gnome2_src_prepare
@ -80,18 +86,21 @@ src_configure() {
}
src_compile() {
python_execute_function -d -s
python_src_compile
}
# FIXME: With python multiple ABI support, tests return 1 even when they pass
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
export GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
testing() {
XDG_CACHE_HOME="${T}/$(PYTHON --ABI)"
export XDG_CACHE_HOME="${T}/$(PYTHON --ABI)"
Xemake check PYTHON=$(PYTHON -a)
unset XDG_CACHE_HOME
}
python_execute_function -s testing
unset GIO_USE_VFS
}
src_install() {
@ -99,8 +108,8 @@ src_install() {
python_clean_installation_image
if use examples; then
insinto /usr/share/doc/${P}
doins -r examples || die "doins failed"
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,2 +1,3 @@
DIST bundler-1.0.18.gem 172544 RMD160 42e3a2462bb4f927c923d4e159da8ad2935877c9 SHA1 a98b654e2c29c074acbdd55c200d0f36bfcff8f8 SHA256 abace9e70731ac1d3be808f6160a9540b80d23cd27e1a94077b3f95d57c4e167
DIST bundler-1.0.21.gem 172544 RMD160 034a6cf800ce63abc915238a68eb74219b567887 SHA1 33602885c02925acabe94d884b85043863c1e256 SHA256 4603cb044a1a7f78042692e866615fa7158d830066ffce075911bfbdcbf99d51
DIST bundler-1.0.22.gem 175104 RMD160 e267b207ff743a8beb876703e85a80d7d0020c83 SHA1 ac8eea714a8b92806bbce4065f700fce0275bad4 SHA256 c0e7285aa312240747b3a3b1de59786a04950a4240ec6c96b9d0efdd58d4ec43

@ -0,0 +1,56 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.22.ebuild,v 1.1 2012/02/09 08:58:32 graaff Exp $
EAPI=2
# jruby → needs to be tested because jruby-1.5.1 fails in multiple
# ways unrelated to this package.
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_TEST="spec"
# No documentation task
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md UPGRADING.md"
inherit ruby-fakegem
DESCRIPTION="An easy way to vendor gem dependencies"
HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems
ruby_add_bdepend "test? ( app-text/ronn dev-ruby/rspec:2 )"
RDEPEND="${RDEPEND}
dev-vcs/git"
DEPEND="${DEPEND}
test? ( dev-vcs/git )"
all_ruby_prepare() {
# Reported upstream: http://github.com/carlhuda/bundler/issues/issue/738
sed -i -e '726s/should/should_not/' spec/runtime/setup_spec.rb || die
# Fails randomly and no clear cause can be found. Might be related
# to bug 346357. This was broken in previous releases without a
# failing spec, so patch out this spec for now since it is not a
# regression.
sed -i -e '49,54d' spec/install/deploy_spec.rb || die
}
each_ruby_prepare() {
case ${RUBY} in
*ruby19)
# Account for different wording in ruby 1.9.3.
sed -i -e 's/no such file to load/cannot load such file/' spec/runtime/require_spec.rb spec/install/gems/groups_spec.rb || die
;;
*)
;;
esac
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/stringex/stringex-1.3.0.ebuild,v 1.1 2012/01/25 22:13:06 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/stringex/stringex-1.3.0.ebuild,v 1.2 2012/02/09 08:00:35 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
@ -16,6 +16,7 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_bdepend "
test? (

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-activity-journal/gnome-activity-journal-0.8.0-r1.ebuild,v 1.2 2012/02/08 14:20:17 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-activity-journal/gnome-activity-journal-0.8.0-r1.ebuild,v 1.3 2012/02/09 07:02:27 jlec Exp $
EAPI=4
@ -15,15 +15,24 @@ HOMEPAGE="https://launchpad.net/gnome-activity-journal/"
SRC_URI="http://launchpad.net/gnome-activity-journal/${DIR_PV}/${PV}/+download/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-3"
LICENSE="GPL-3 LGPL-3"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
dev-python/dbus-python
dev-python/libgnome-python
dev-python/gconf-python
dev-python/pygtk
>=gnome-extra/zeitgeist-0.8.2"
DEPEND="dev-python/python-distutils-extra"
dev-python/gst-python
dev-python/pycairo
dev-python/pygobject:2
dev-python/pygtk:2
dev-python/pyxdg
gnome-extra/zeitgeist
sys-apps/dbus"
DEPEND="${RDEPEND}
dev-util/intltool
dev-python/python-distutils-extra"
src_configure() { :; }
@ -31,12 +40,19 @@ pkg_preinst() {
gnome2_pkg_preinst
}
src_install() {
distutils_src_install
python_convert_shebangs -r 2 "${D}"
}
pkg_postinst() {
distutils_pkg_postinst
python_mod_optimize /usr/share/gnome-activity-journal
gnome2_pkg_postinst
}
pkg_postrm() {
distutils_pkg_postrm
python_mod_cleanup /usr/share/gnome-activity-journal
gnome2_pkg_postrm
}

@ -0,0 +1,22 @@
>=dev-python/pygobject-2.90.3:3 >=x11-libs/gtk+-3.0.0:3[introspection] x11-libs/gtk+:2 >=dev-libs/gobject-introspection-0.10.7 dev-libs/libgee:0 dev-libs/libxml2 >=media-libs/clutter-1.5.11:1.0[introspection] x11-libs/libX11 x11-libs/libxklavier x11-libs/libXtst dev-libs/libxslt >=dev-util/intltool-0.35.5 app-text/gnome-doc-utils app-arch/xz-utils >=sys-apps/sed-4 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* =dev-lang/python-2.4* ) || ( =dev-lang/python-2.7*[xml] =dev-lang/python-2.6*[xml] =dev-lang/python-2.5*[xml] =dev-lang/python-2.4*[xml] )
>=dev-python/pygobject-2.90.3:3 >=x11-libs/gtk+-3.0.0:3[introspection] x11-libs/gtk+:2 >=dev-libs/gobject-introspection-0.10.7 dev-libs/libgee:0 dev-libs/libxml2 >=media-libs/clutter-1.5.11:1.0[introspection] x11-libs/libX11 x11-libs/libxklavier x11-libs/libXtst dev-python/dbus-python >=dev-python/pyatspi-2.1.90 >=gnome-base/gsettings-desktop-schemas-3 gnome-base/librsvg:2 sys-apps/dbus >=app-admin/eselect-python-20091230 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* =dev-lang/python-2.4* ) || ( =dev-lang/python-2.7*[xml] =dev-lang/python-2.6*[xml] =dev-lang/python-2.5*[xml] =dev-lang/python-2.4*[xml] )
0
mirror://gnome/sources/caribou/0.4/caribou-0.4.1.tar.xz
https://live.gnome.org/Caribou
LGPL-2.1
Input assistive technology intended for switch and pointer users
~amd64 ~x86
eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib portability python toolchain-funcs user versionator
4
compile configure install postinst postrm preinst prepare setup unpack

@ -1,22 +0,0 @@
|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
|| ( app-editors/vim[python] app-editors/gvim[python] ) !app-vim/vim-latex app-vim/align app-text/wdiff >=dev-lang/python-2.7 dev-python/psutil dev-tex/latexmk dev-tex/detex virtual/tex-base || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
0
mirror://sourceforge/atp-vim/AutomaticTexPlugin_10.6.1.tar.gz
http://atp-vim.sourceforge.net/
GPL-3
vim plugin: a comprehensive plugin for editing LaTeX files
~amd64 ~x86
vim-doc vim-plugin
4
install postinst postrm

@ -1,22 +0,0 @@
|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
|| ( app-editors/vim[python] app-editors/gvim[python] ) !app-vim/vim-latex app-vim/align app-text/wdiff >=dev-lang/python-2.7 dev-python/psutil dev-tex/latexmk dev-tex/detex virtual/tex-base || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
0
mirror://sourceforge/atp-vim/AutomaticTexPlugin_10.6.3.tar.gz
http://atp-vim.sourceforge.net/
GPL-3
vim plugin: a comprehensive plugin for editing LaTeX files
~amd64 ~x86
vim-doc vim-plugin
4
install postinst postrm

@ -1,22 +0,0 @@
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
0
https://github.com/vim-scripts/ZenCoding.vim/tarball/0.54 -> zencoding-vim-0.54.tar.gz
http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/
BSD
vim plugin: HTML and CSS hi-speed coding
~amd64 ~x86
vim-doc vim-plugin
4
install postinst postrm prepare unpack

@ -1,22 +0,0 @@
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
0
https://github.com/vim-scripts/ZenCoding.vim/tarball/0.55 -> zencoding-vim-0.55.tar.gz
http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/
BSD
vim plugin: HTML and CSS hi-speed coding
~amd64 ~x86
vim-doc vim-plugin
4
install postinst postrm prepare unpack

@ -1,22 +0,0 @@
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
|| ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 )
0
https://github.com/vim-scripts/ZenCoding.vim/tarball/0.56 -> zencoding-vim-0.56.tar.gz
http://www.vim.org/scripts/script.php?script_id=2981 http://mattn.github.com/zencoding-vim/
BSD
vim plugin: HTML and CSS hi-speed coding
~amd64 ~x86
vim-doc vim-plugin
4
install postinst postrm prepare unpack

@ -1,7 +1,7 @@
>=dev-libs/glib-2.24.0:2 >=dev-libs/gobject-introspection-1.29 virtual/libffi cairo? ( >=dev-python/pycairo-1.10.0 ) test? ( media-fonts/font-cursor-misc media-fonts/font-misc-misc >=dev-libs/gobject-introspection-1.29.17 ) >=dev-util/pkgconfig-0.12 || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 >=app-admin/eselect-python-20091230 || ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
>=dev-libs/glib-2.24.0:2 >=dev-libs/gobject-introspection-1.29 virtual/libffi cairo? ( >=dev-python/pycairo-1.10.0 ) !<dev-python/pygtk-2.13 !<dev-python/pygobject-2.28.6-r50:2[introspection] >=app-admin/eselect-python-20091230 || ( =dev-lang/python-3.2* =dev-lang/python-3.1* =dev-lang/python-2.7* =dev-lang/python-2.6* )
3
mirror://gnome/sources/pygobject/3.0/pygobject-3.0.1.tar.xz
mirror://gnome/sources/pygobject/3.0/pygobject-3.0.4.tar.xz
http://www.pygtk.org/
LGPL-2.1
@ -12,7 +12,7 @@ alternatives autotools eutils fdo-mime gnome.org gnome2 gnome2-utils libtool mul
3
4
compile configure install postinst postrm preinst prepare setup test unpack

@ -0,0 +1,22 @@
test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( test? ( app-text/ronn[ruby_targets_ruby18] dev-ruby/rspec:2[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( app-text/ronn[ruby_targets_ruby19] dev-ruby/rspec:2[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( app-text/ronn[ruby_targets_ree18] dev-ruby/rspec:2[ruby_targets_ree18] ) ) test? ( dev-vcs/git ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) )
ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) dev-vcs/git ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] )
0
mirror://rubygems/bundler-1.0.22.gem
http://github.com/carlhuda/bundler
MIT
An easy way to vendor gem dependencies
~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
eutils java-utils-2 multilib portability ruby-fakegem ruby-ng toolchain-funcs user versionator
test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 test test
2
compile configure install prepare setup test unpack

@ -8,7 +8,7 @@ MIT
Extensions for Ruby's String class
~amd64
eutils java-utils-2 multilib portability ruby-fakegem ruby-ng toolchain-funcs user versionator
elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 doc test test
test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 doc test test
|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 )

@ -1,10 +1,10 @@
dev-python/python-distutils-extra app-arch/xz-utils >=sys-apps/sed-4 >=app-admin/eselect-python-20091230 =dev-lang/python-2* >=sys-apps/sed-4
dev-python/gconf-python dev-python/pygtk >=gnome-extra/zeitgeist-0.8.2 >=app-admin/eselect-python-20091230 =dev-lang/python-2*
dev-python/dbus-python dev-python/libgnome-python dev-python/gconf-python dev-python/gst-python dev-python/pycairo dev-python/pygobject:2 dev-python/pygtk:2 dev-python/pyxdg gnome-extra/zeitgeist sys-apps/dbus dev-util/intltool dev-python/python-distutils-extra app-arch/xz-utils >=sys-apps/sed-4 >=app-admin/eselect-python-20091230 =dev-lang/python-2* >=sys-apps/sed-4
dev-python/dbus-python dev-python/libgnome-python dev-python/gconf-python dev-python/gst-python dev-python/pycairo dev-python/pygobject:2 dev-python/pygtk:2 dev-python/pyxdg gnome-extra/zeitgeist sys-apps/dbus >=app-admin/eselect-python-20091230 =dev-lang/python-2*
0
http://launchpad.net/gnome-activity-journal/0.8/0.8.0/+download/gnome-activity-journal-0.8.0.tar.gz
https://launchpad.net/gnome-activity-journal/
GPL-3
GPL-3 LGPL-3
Tool for easily browsing and finding files on your computer
~amd64 ~x86 ~amd64-linux ~x86-linux
distutils eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib portability python toolchain-funcs user versionator

@ -1,22 +0,0 @@
>=net-wireless/bluez-4.96 dev-util/pkgconfig
>=net-wireless/bluez-4.96
0
mirror://debian/pool/main/b/bluez-hcidump/bluez-hcidump_2.1.orig.tar.gz
http://www.bluez.org/
GPL-2
Bluetooth HCI packet analyzer
~amd64 ~hppa ~ppc ~x86
4
-

@ -6,7 +6,7 @@ http://dev.gentoo.org/~jlec/distfiles/grace.png.tar ftp://plasma-gate.weizmann.a
http://plasma-gate.weizmann.ac.il/Grace/
GPL-2 LGPL-2
Motif based XY-plotting tool
alpha amd64 ia64 ppc ppc64 sparc x86
alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
eutils fortran-2 multilib portability toolchain-funcs user
fortran fftw jpeg netcdf png

@ -0,0 +1,22 @@
slp? ( net-libs/openslp )
slp? ( net-libs/openslp ) sys-apps/util-linux
0
mirror://kernel/linux/kernel/people/mnc/open-iscsi/releases/open-iscsi-2.0-872.tar.gz
http://www.open-iscsi.org/
GPL-2
Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720
~amd64 ~arm ~mips ~ppc ~x86
eutils flag-o-matic linux-info multilib portability toolchain-funcs user versionator
debug slp
2
compile configure install postinst prepare setup

@ -6,7 +6,7 @@ ruby19
Virtual ebuild for rubygems
~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
eutils java-utils-2 multilib portability ruby-ng toolchain-funcs user versionator
elibc_FreeBSD ruby_targets_ruby19

@ -6,7 +6,7 @@ mirror://sourceforge/xbae/xbae-4.60.4.tar.gz
http://xbae.sourceforge.net/
BSD
Motif-based widget to display a grid of cells as a spreadsheet
alpha amd64 hppa ia64 ppc ppc64 sparc x86
alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
eutils multilib portability toolchain-funcs user
doc examples

@ -1 +1 @@
Thu, 09 Feb 2012 06:06:47 +0000
Thu, 09 Feb 2012 10:06:46 +0000

@ -1 +1 @@
Thu, 09 Feb 2012 06:06:47 +0000
Thu, 09 Feb 2012 10:06:46 +0000

@ -1 +1 @@
Thu, 09 Feb 2012 06:06:49 +0000
Thu, 09 Feb 2012 10:06:48 +0000

@ -1 +1 @@
Thu Feb 9 06:06:47 UTC 2012
Thu Feb 9 10:06:46 UTC 2012

@ -1 +1 @@
Thu, 09 Feb 2012 06:30:01 +0000
Thu, 09 Feb 2012 10:30:01 +0000

@ -1 +1 @@
1328767501 Thu Feb 9 06:05:01 2012 UTC
1328781901 Thu Feb 9 10:05:01 2012 UTC

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/files/slpd-init,v 1.4 2007/07/13 13:20:28 uberlord Exp $
# $Header: /var/cvsroot/gentoo-x86/net-libs/openslp/files/slpd-init,v 1.5 2012/02/09 08:19:35 robbat2 Exp $
depend() {
need net
@ -27,7 +27,7 @@ multicast_route_set() {
MSG_FAILED_TO_ADD=' FAILED - Route NOT Added.'
MSG_SUCCES_ON_ADD=' SUCCESS - Route Added.'
CMD_GET_INTERFACE="netstat -i | awk 'BEGIN{}(NR>2)&&(!/^lo*/){print \$1}'"
CMD_GET_INTERFACE="netstat -i | awk 'BEGIN{}(NR>2)&&(!/^lo*/){print \$1;exit}'"
CMD_ADD_ROUTE="route add -net 224.0.0.0 netmask 240.0.0.0"
ping $PING_OPTIONS_1 $MULTICAST_ADDRESS 2> $TMP_FILE 1> /dev/null

@ -4,5 +4,6 @@
<herd>mobile</herd>
<maintainer>
<email>betelgeuse@gentoo.org</email>
<description>Assign to herd and CC me</description>
</maintainer>
</pkgmetadata>

@ -1,3 +1,2 @@
DIST bluez-hcidump-2.0.tar.bz2 124978 RMD160 dc74f2c298c569e401558623768d3f62cc670682 SHA1 9febd0aee927948dd98e09563848bcb79d126c3d SHA256 545258616428710e79f41bf6eb7c44b66a897c0ca50df478f34c708689ec30b6
DIST bluez-hcidump-2.2.tar.gz 190096 RMD160 5ec584f7b3c0818452ba1e874d8b17bb01efe621 SHA1 4d36b9265e23bfdbc824f00f6f6a1c3fd794559a SHA256 073066d3ec1f7d1c52bb0fe27cde84ea273e1ab3097b27fa1fd45a5992e1a441
DIST bluez-hcidump_2.1.orig.tar.gz 154630 RMD160 cf26c5ea4f68abc6dee1135a0a9b35cac45ebb7f SHA1 d797000ac0f840803abecdae5e44db88c5e5dbe8 SHA256 a6cc20b95b6b1a28ff336aad91e124555231628689225c1155e8cd7aac1af86d

@ -1,20 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-wireless/bluez-hcidump/bluez-hcidump-2.1.ebuild,v 1.1 2011/11/04 20:43:01 ssuominen Exp $
EAPI=4
DESCRIPTION="Bluetooth HCI packet analyzer"
HOMEPAGE="http://www.bluez.org/"
SRC_URI="mirror://debian/pool/main/b/${PN}/${PN}_${PV}.orig.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE=""
RDEPEND=">=net-wireless/bluez-4.96"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS=( AUTHORS ChangeLog README )

@ -4,9 +4,9 @@
<herd>mobile</herd>
<herd>pda</herd>
<maintainer>
<email>betelgeuse@gentoo.org</email>
<email>pacho@gentoo.org</email>
</maintainer>
<maintainer>
<email>pacho@gentoo.org</email>
<email>betelgeuse@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -5,6 +5,7 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>
Firmware for Intersil Prism2/2.5/3 based IEEE 802.11b wireless LAN products.

@ -5,6 +5,7 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>
Kernel modules for Intersil Prism2/2.5/3 based IEEE 802.11b wireless LAN products.

@ -5,5 +5,6 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
</pkgmetadata>

@ -5,5 +5,6 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
</pkgmetadata>

@ -1,5 +1,5 @@
####################################################################
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13467 2012/02/08 15:04:00 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13468 2012/02/09 08:53:52 robbat2 Exp $
#
# When you add an entry to the top of this file, add your name, the date, and
# an explanation of why something is getting masked. Please be extremely
@ -31,6 +31,10 @@
#--- END OF EXAMPLES ---
# Robin H. Johnson <robbat2@gentoo.org> (09 Feb 2012)
# Masked for testing
=sys-libs/db-5.3*
# Sébastien Fabbro <bicatali@gentoo.org> (05 Feb 2012)
# still beta software
>=sci-libs/fftw-3.3.1_beta1

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-visualization/grace/grace-5.1.22-r2.ebuild,v 1.15 2011/10/23 15:36:31 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/sci-visualization/grace/grace-5.1.22-r2.ebuild,v 1.16 2012/02/09 09:44:13 jlec Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="
SLOT="0"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="fortran fftw jpeg netcdf png"
DEPEND="
@ -52,7 +52,7 @@ src_prepare() {
# don't strip if not asked for
sed -i \
-e 's:$(INSTALL_PROGRAM) -s:$(INSTALL_PROGRAM):g' \
{auxiliary,grconvert,src}/Makefile
{auxiliary,grconvert,src}/Makefile || die
sed -i \
-e 's:$(GRACE_HOME)/bin:$(PREFIX)/bin:g' \
@ -101,7 +101,7 @@ src_install() {
dosym ../../${PN}/doc /usr/share/doc/${PF}/html
doman "${ED}"/usr/share/doc/${PF}/html/*.1
rm -f "${ED}"/usr/share/doc/${PF}/html/*.1
doicon "${WORKDIR}"/${PN}.png || die
rm -f "${ED}"/usr/share/doc/${PF}/html/*.1 || die
doicon "${WORKDIR}"/${PN}.png
make_desktop_entry xmgrace Grace grace
}

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci</herd>
<herd>graphics</herd>
<longdescription lang="en">
<herd>sci</herd>
<herd>graphics</herd>
<longdescription lang="en">
Grace is a point-and-click tool that allows the user to draw X-Y
plots. This is the program formerly known as Xmgr.

@ -5,6 +5,7 @@
<maintainer>
<email>betelgeuse@gentoo.org</email>
<name>Petteri Räty</name>
<description>Assign to herd and CC me</description>
</maintainer>
<longdescription>
A PAM module that enables authentication using an USB-Storage device (such as an USB Pen) through DSA private/public keys.

@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2008 Gentoo Technologies, Inc.
# Copyright 1999-2012 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/files/iscsid-2.0.871-r1.init.d,v 1.1 2009/11/12 09:29:48 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/files/iscsid-2.0.871-r1.init.d,v 1.2 2012/02/09 08:35:05 robbat2 Exp $
opts="${opts} starttargets stoptargets restarttargets"
@ -10,6 +10,9 @@ depend() {
use net
}
PIDFILE=${PIDFILE:-/var/run/${SVCNAME}.pid}
BINARY="/usr/sbin/iscsid"
checkconfig() {
if [ ! -e /etc/conf.d/${SVCNAME} ]; then
eerror "Config file /etc/conf.d/${SVCNAME} does not exist!"
@ -71,7 +74,7 @@ start() {
fi
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --quiet --exec /usr/sbin/iscsid -- ${OPTS}
start-stop-daemon --start --quiet --exec ${BINARY} -- ${OPTS}
ret=$?
if [ $ret -ne 0 ]; then
eend $?
@ -81,7 +84,11 @@ start() {
# Start automatic targets when iscsid is started
if [ "${AUTOSTARTTARGETS}" = "yes" ]; then
starttargets
return $?
ret=$?
if [ "${AUTOSTART}" = "strict" ] && [ $ret -ne 0 ]; then
stop
return $ret
fi
fi
return 0
}
@ -89,12 +96,9 @@ start() {
stop() {
stoptargets
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --signal HUP --stop --quiet --exec /usr/sbin/iscsid #--pidfile $PID_FILE
start-stop-daemon --stop --quiet --exec ${BINARY} --pidfile ${PIDFILE}
eend $?
# ugly, but pid file is not removed by iscsid
rm -f $PID_FILE
do_modules 'Removing iSCSI modules' 'iscsi_tcp scsi_transport_iscsi libiscsi' '-r'
eend $?
}
@ -102,18 +106,18 @@ stop() {
starttargets() {
ebegin "Setting up iSCSI targets"
/usr/sbin/iscsiadm -m node --loginall=automatic
ret=$?
ret=$?
eend $ret
return $ret
return $ret
}
stoptargets() {
ebegin "Disconnecting iSCSI targets"
sync
/usr/sbin/iscsiadm -m node --logoutall=all
ret=$?
ret=$?
eend $ret
return $ret
return $ret
}
restarttargets() {

@ -11,3 +11,8 @@ OPTS="-i ${INITIATORNAME_FILE}"
# Start automatic targets when iscsid is started
AUTOSTARTTARGETS="yes"
# if set to "strict", iscsid will stop, if connecting the
# autostart targets failed
# AUTOSTART="strict"

@ -0,0 +1,16 @@
diff -Nuar open-iscsi-2.0-872.orig/usr/Makefile open-iscsi-2.0-872/usr/Makefile
--- open-iscsi-2.0-872.orig/usr/Makefile 2012-02-09 08:25:13.656604152 +0000
+++ open-iscsi-2.0-872/usr/Makefile 2012-02-09 08:26:28.960171260 +0000
@@ -53,10 +53,10 @@
iscsid: $(ISCSI_LIB_SRCS) $(IPC_OBJ) $(INITIATOR_SRCS) $(DISCOVERY_SRCS) \
iscsid.o session_mgmt.o discoveryd.o
- $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -L../utils/open-isns -lisns -lcrypto
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -L../utils/open-isns -lisns $(SLP_LIBS) -lcrypto
iscsiadm: $(ISCSI_LIB_SRCS) $(DISCOVERY_SRCS) iscsiadm.o session_mgmt.o
- $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -L../utils/open-isns -lisns -lcrypto
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -L../utils/open-isns -lisns $(SLP_LIBS) -lcrypto
iscsistart: $(IPC_OBJ) $(ISCSI_LIB_SRCS) $(INITIATOR_SRCS) $(FW_BOOT_SRCS) \
iscsistart.o statics.o

@ -0,0 +1,55 @@
diff -NuarwbB open-iscsi-2.0-872/usr/Makefile open-iscsi-2.0-872.orig/usr/Makefile
--- open-iscsi-2.0-872.orig/usr/Makefile 2012-02-09 08:58:04.402623915 +0000
+++ open-iscsi-2.0-872/usr/Makefile 2012-02-09 08:56:51.159070006 +0000
@@ -65,6 +65,6 @@
rm -f *.o $(PROGRAMS) .depend $(LIBSYS)
depend:
+ $(CC) $(CFLAGS) -M `ls *.c` > .depend
- gcc $(CFLAGS) -M `ls *.c` > .depend
-include .depend
diff -NuarwbB open-iscsi-2.0-872/utils/fwparam_ibft/Makefile open-iscsi-2.0-872.orig/utils/fwparam_ibft/Makefile
--- open-iscsi-2.0-872.orig/utils/fwparam_ibft/Makefile 2012-02-09 08:57:58.579273051 +0000
+++ open-iscsi-2.0-872/utils/fwparam_ibft/Makefile 2010-08-11 15:27:07.000000000 +0000
@@ -38,6 +38,6 @@
$(OBJS): prom_parse.tab.h prom_parse.h fwparam_ibft.h
depend:
+ $(CC) $(CFLAGS) -M `ls *.c` > .depend
- gcc $(CFLAGS) -M `ls *.c` > .depend
-include .depend
diff -NuarwbB open-iscsi-2.0-872/utils/Makefile open-iscsi-2.0-872.orig/utils/Makefile
--- open-iscsi-2.0-872.orig/utils/Makefile 2012-02-09 08:57:37.825877235 +0000
+++ open-iscsi-2.0-872/utils/Makefile 2012-02-09 08:56:51.145736633 +0000
@@ -12,6 +12,6 @@
rm -f *.o $(PROGRAMS) .depend
depend:
+ $(CC) $(CFLAGS) -M `ls *.c` > .depend
- gcc $(CFLAGS) -M `ls *.c` > .depend
-include .depend
diff -NuarwbB open-iscsi-2.0-872/utils/open-isns/Makefile.in open-iscsi-2.0-872.orig/utils/open-isns/Makefile.in
--- open-iscsi-2.0-872.orig/utils/open-isns/Makefile.in 2012-02-09 08:57:47.812573971 +0000
+++ open-iscsi-2.0-872/utils/open-isns/Makefile.in 2010-08-11 15:27:07.000000000 +0000
@@ -77,6 +77,6 @@
ar cr $@ $(LIBOBJS)
depend:
+ $(CC) $(CFLAGS) -M `ls *.c` > .depend
- gcc $(CFLAGS) -M `ls *.c` > .depend
-include .depend
diff -NuarwbB open-iscsi-2.0-872/utils/sysdeps/Makefile open-iscsi-2.0-872.orig/utils/sysdeps/Makefile
--- open-iscsi-2.0-872.orig/utils/sysdeps/Makefile 2012-02-09 08:57:43.459227530 +0000
+++ open-iscsi-2.0-872/utils/sysdeps/Makefile 2010-08-11 15:27:07.000000000 +0000
@@ -10,6 +10,6 @@
rm -f *.o .depend
depend:
+ $(CC) $(CFLAGS) -M `ls *.c` > .depend
- gcc $(CFLAGS) -M `ls *.c` > .depend
-include .depend

@ -0,0 +1,105 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/open-iscsi-2.0.872-r1.ebuild,v 1.1 2012/02/09 09:20:41 robbat2 Exp $
EAPI=2
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.org/"
MY_PV="${PN}-$(replace_version_separator 2 "-" $MY_PV)"
SRC_URI="mirror://kernel/linux/kernel/people/mnc/open-iscsi/releases/${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
IUSE="debug slp"
DEPEND="slp? ( net-libs/openslp )"
RDEPEND="${DEPEND}
sys-apps/util-linux"
S="${WORKDIR}/${MY_PV}"
pkg_setup() {
linux-info_pkg_setup
if kernel_is -lt 2 6 16; then
die "Sorry, your kernel must be 2.6.16-rc5 or newer!"
fi
# Needs to be done, as iscsid currently only starts, when having the iSCSI
# support loaded as module. Kernel builtion options don't work. See this for
# more information:
# http://groups.google.com/group/open-iscsi/browse_thread/thread/cc10498655b40507/fd6a4ba0c8e91966
# If there's a new release, check whether this is still valid!
CONFIG_CHECK_MODULES="SCSI_ISCSI_ATTRS ISCSI_TCP"
if linux_config_exists; then
for module in ${CONFIG_CHECK_MODULES}; do
linux_chkconfig_module ${module} || ewarn "${module} needs to be built as module (builtin doesn't work)"
done
fi
}
src_prepare() {
export EPATCH_OPTS="-d${S}"
epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup.patch
epatch "${FILESDIR}"/${P}-glibc212.patch
epatch "${FILESDIR}"/${P}-dont-call-configure.patch
epatch "${FILESDIR}"/${P}-ldflags.patch
epatch "${FILESDIR}"/${P}-isns-slp.patch
epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup-pass2.patch
}
src_configure() {
cd utils/open-isns || die
econf $(use_with slp)
}
src_compile() {
use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
einfo "Building userspace"
local SLP_LIBS
use slp && SLP_LIBS="-lslp"
cd "${S}" && \
KSRC="${KV_DIR}" CFLAGS="" \
emake \
OPTFLAGS="${CFLAGS}" SLP_LIBS="${SLP_LIBS}" \
AR="$(tc-getAR)" CC="$(tc-getCC)" \
user \
|| die "emake failed"
}
src_install() {
einfo "Installing userspace"
dosbin usr/iscsid usr/iscsiadm usr/iscsistart || die
einfo "Installing utilities"
dosbin utils/iscsi-iname utils/iscsi_discovery || die
einfo "Installing docs"
doman doc/*[1-8] || die
dodoc README THANKS || die
docinto test || die
dodoc test/* || die
einfo "Installing configuration"
insinto /etc/iscsi
doins etc/iscsid.conf || die
newins "${FILESDIR}"/initiatorname.iscsi initiatorname.iscsi.example || die
insinto /etc/iscsi/ifaces
doins etc/iface.example || die
newconfd "${FILESDIR}"/${P}-conf.d iscsid || die
newinitd "${FILESDIR}"/${P}-init.d iscsid || die
keepdir /var/db/iscsi
fperms 700 /var/db/iscsi || die
fperms 600 /etc/iscsi/iscsid.conf || die
}
pkg_postinst() {
in='/etc/iscsi/initiatorname.iscsi'
if [ ! -f "${ROOT}${in}" -a -f "${ROOT}${in}.example" ]; then
cp -f "${ROOT}${in}.example" "${ROOT}${in}"
fi
}

@ -1,9 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/open-iscsi-2.0.872.ebuild,v 1.3 2011/11/05 23:03:00 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-block/open-iscsi/open-iscsi-2.0.872.ebuild,v 1.5 2012/02/09 09:19:21 robbat2 Exp $
EAPI=2
inherit versionator linux-info eutils flag-o-matic
inherit versionator linux-info eutils flag-o-matic toolchain-funcs
DESCRIPTION="Open-iSCSI is a high performance, transport independent, multi-platform implementation of RFC3720"
HOMEPAGE="http://www.open-iscsi.org/"
@ -45,6 +45,8 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-glibc212.patch
epatch "${FILESDIR}"/${P}-dont-call-configure.patch
epatch "${FILESDIR}"/${P}-ldflags.patch
epatch "${FILESDIR}"/${P}-isns-slp.patch
epatch "${FILESDIR}"/${PN}-2.0.872-makefile-cleanup-pass2.patch
}
src_configure() {
@ -56,8 +58,14 @@ src_compile() {
use debug && append-flags -DDEBUG_TCP -DDEBUG_SCSI
einfo "Building userspace"
local SLP_LIBS
use slp && SLP_LIBS="-lslp"
cd "${S}" && \
KSRC="${KV_DIR}" CFLAGS="" emake OPTFLAGS="${CFLAGS}" user \
KSRC="${KV_DIR}" CFLAGS="" \
emake \
OPTFLAGS="${CFLAGS}" SLP_LIBS="${SLP_LIBS}" \
AR="$(tc-getAR)" CC="$(tc-getCC)" \
user \
|| die "emake failed"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/rubygems/rubygems-4.ebuild,v 1.5 2012/01/15 10:11:10 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/virtual/rubygems/rubygems-4.ebuild,v 1.6 2012/02/09 07:57:49 graaff Exp $
EAPI=2
USE_RUBY="ruby19"
@ -13,7 +13,7 @@ SRC_URI=""
LICENSE=""
SLOT="${USE_RUBY}"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-ruby/rubygems[ruby_targets_ruby19]"

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-libs/xbae/xbae-4.60.4.ebuild,v 1.14 2010/10/10 20:00:32 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-libs/xbae/xbae-4.60.4.ebuild,v 1.15 2012/02/09 09:46:56 jlec Exp $
EAPI=3
inherit eutils
@ -10,7 +10,7 @@ HOMEPAGE="http://xbae.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="doc examples"

Loading…
Cancel
Save