|
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}" |