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
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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
|
||||
}
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
-
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -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,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 )
|
@ -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
|
||||
}
|
Loading…
Reference in new issue