Lines 1-11
Link Here
|
1 |
# Copyright 1999-2012 Gentoo Foundation |
1 |
# Copyright 1999-2012 Gentoo Foundation |
2 |
# Distributed under the terms of the GNU General Public License v2 |
2 |
# Distributed under the terms of the GNU General Public License v2 |
3 |
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.13.ebuild,v 1.9 2012/05/31 02:36:58 zmedico Exp $ |
3 |
# $Header: $ |
4 |
|
4 |
|
5 |
EAPI="4" |
5 |
EAPI=4 |
6 |
# ruby19: dev-ruby/ruby-ldap has no ruby19 |
6 |
USE_RUBY="ruby18 ruby19 ree18" |
7 |
#USE_RUBY="ruby18 ruby19 ree18" |
|
|
8 |
USE_RUBY="ruby18" |
9 |
|
7 |
|
10 |
RUBY_FAKEGEM_TASK_DOC="" |
8 |
RUBY_FAKEGEM_TASK_DOC="" |
11 |
RUBY_FAKEGEM_TASK_TEST="test" |
9 |
RUBY_FAKEGEM_TASK_TEST="test" |
Lines 19-32
Link Here
|
19 |
LICENSE="Apache-2.0" |
17 |
LICENSE="Apache-2.0" |
20 |
SLOT="0" |
18 |
SLOT="0" |
21 |
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs" |
19 |
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs" |
22 |
KEYWORDS="amd64 hppa ppc sparc x86" |
20 |
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" |
23 |
|
21 |
|
24 |
ruby_add_rdepend " |
22 |
ruby_add_rdepend " |
25 |
>=dev-ruby/facter-1.5.6 |
23 |
>=dev-ruby/facter-1.5.6 |
26 |
augeas? ( dev-ruby/ruby-augeas ) |
24 |
augeas? ( dev-ruby/ruby-augeas ) |
27 |
diff? ( dev-ruby/diff-lcs ) |
25 |
diff? ( dev-ruby/diff-lcs ) |
28 |
doc? ( dev-ruby/rdoc ) |
26 |
doc? ( dev-ruby/rdoc ) |
29 |
ldap? ( dev-ruby/ruby-ldap ) |
27 |
ldap? ( >=dev-ruby/ruby-ldap-0.9.12 ) |
30 |
shadow? ( dev-ruby/ruby-shadow ) |
28 |
shadow? ( dev-ruby/ruby-shadow ) |
31 |
sqlite3? ( dev-ruby/sqlite3-ruby ) |
29 |
sqlite3? ( dev-ruby/sqlite3-ruby ) |
32 |
virtual/ruby-ssl" |
30 |
virtual/ruby-ssl" |
Lines 47-52
Link Here
|
47 |
xemacs? ( app-editors/xemacs ) |
45 |
xemacs? ( app-editors/xemacs ) |
48 |
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) |
46 |
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) |
49 |
selinux? ( sys-libs/libselinux[ruby] ) |
47 |
selinux? ( sys-libs/libselinux[ruby] ) |
|
|
48 |
vim-syntax? ( >=app-vim/puppet-syntax-${PV} ) |
50 |
>=app-portage/eix-0.18.0" |
49 |
>=app-portage/eix-0.18.0" |
51 |
|
50 |
|
52 |
SITEFILE="50${PN}-mode-gentoo.el" |
51 |
SITEFILE="50${PN}-mode-gentoo.el" |
Lines 125-135
Link Here
|
125 |
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema |
124 |
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema |
126 |
fi |
125 |
fi |
127 |
|
126 |
|
128 |
if use vim-syntax ; then |
|
|
129 |
insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim |
130 |
insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim |
131 |
fi |
132 |
|
133 |
# ext and examples files |
127 |
# ext and examples files |
134 |
for f in $(find ext examples -type f) ; do |
128 |
for f in $(find ext examples -type f) ; do |
135 |
docinto "$(dirname ${f})"; dodoc "${f}" |
129 |
docinto "$(dirname ${f})"; dodoc "${f}" |