| 1 | # Copyright 1999-2010 Gentoo Foundation |
1 | # Copyright 1999-2011 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-shells/bash/bash-3.2_p51.ebuild,v 1.1 2010/05/20 03:00:49 vapier Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/app-shells/bash/bash-3.2_p51.ebuild,v 1.2 2011/02/06 17:21:49 vapier Exp $ |
| 4 | |
4 | |
| 5 | EAPI=1 |
5 | EAPI=1 |
| 6 | |
6 | |
| 7 | inherit eutils flag-o-matic toolchain-funcs multilib |
7 | inherit eutils flag-o-matic toolchain-funcs multilib |
| 8 | |
8 | |
| … | |
… | |
| 32 | done)" |
32 | done)" |
| 33 | |
33 | |
| 34 | LICENSE="GPL-2" |
34 | LICENSE="GPL-2" |
| 35 | SLOT="0" |
35 | SLOT="0" |
| 36 | KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" |
36 | KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" |
| 37 | IUSE="afs bashlogger examples +net nls plugins vanilla" |
37 | IUSE="afs bashlogger +net nls plugins vanilla" |
| 38 | |
38 | |
| 39 | DEPEND=">=sys-libs/ncurses-5.2-r2 |
39 | DEPEND=">=sys-libs/ncurses-5.2-r2 |
| 40 | nls? ( virtual/libintl )" |
40 | nls? ( virtual/libintl )" |
| 41 | RDEPEND="${DEPEND} |
41 | RDEPEND="${DEPEND} |
| 42 | !<sys-apps/portage-2.1.5 |
42 | !<sys-apps/portage-2.1.5 |
| … | |
… | |
| 156 | if use plugins ; then |
156 | if use plugins ; then |
| 157 | exeinto /usr/$(get_libdir)/bash |
157 | exeinto /usr/$(get_libdir)/bash |
| 158 | doexe $(echo examples/loadables/*.o | sed 's:\.o::g') || die |
158 | doexe $(echo examples/loadables/*.o | sed 's:\.o::g') || die |
| 159 | fi |
159 | fi |
| 160 | |
160 | |
| 161 | if use examples ; then |
|
|
| 162 | for d in examples/{functions,misc,scripts,scripts.noah,scripts.v2} ; do |
|
|
| 163 | exeinto /usr/share/doc/${PF}/${d} |
|
|
| 164 | insinto /usr/share/doc/${PF}/${d} |
|
|
| 165 | for f in ${d}/* ; do |
|
|
| 166 | if [[ ${f##*/} != PERMISSION ]] && [[ ${f##*/} != *README ]] ; then |
|
|
| 167 | doexe ${f} |
|
|
| 168 | else |
|
|
| 169 | doins ${f} |
|
|
| 170 | fi |
|
|
| 171 | done |
|
|
| 172 | done |
|
|
| 173 | fi |
|
|
| 174 | |
|
|
| 175 | doman doc/*.1 |
161 | doman doc/*.1 |
| 176 | dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO |
162 | dodoc README NEWS AUTHORS CHANGES COMPAT Y2K doc/FAQ doc/INTRO |
| 177 | dosym bash.info /usr/share/info/bashref.info |
163 | dosym bash.info /usr/share/info/bashref.info |
| 178 | } |
164 | } |
| 179 | |
165 | |