Lines 6-12
Link Here
|
6 |
|
6 |
|
7 |
#PATCHSET= |
7 |
#PATCHSET= |
8 |
|
8 |
|
9 |
inherit autotools eutils flag-o-matic multilib versionator |
9 |
inherit autotools eutils flag-o-matic multilib versionator db-use |
10 |
|
10 |
|
11 |
RUBYPL=$(get_version_component_range 4) |
11 |
RUBYPL=$(get_version_component_range 4) |
12 |
|
12 |
|
Lines 35-41
Link Here
|
35 |
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" |
35 |
http://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2" |
36 |
|
36 |
|
37 |
LICENSE="|| ( Ruby BSD-2 )" |
37 |
LICENSE="|| ( Ruby BSD-2 )" |
38 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" |
38 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" |
39 |
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs ncurses +readline +yaml" #libedit |
39 |
IUSE="berkdb debug doc examples gdbm ipv6 +rdoc rubytests socks5 ssl tk xemacs ncurses +readline +yaml" #libedit |
40 |
|
40 |
|
41 |
# libedit support is removed everywhere because of this upstream bug: |
41 |
# libedit support is removed everywhere because of this upstream bug: |
Lines 124-129
Link Here
|
124 |
# Set a faux target (bug #342819) |
124 |
# Set a faux target (bug #342819) |
125 |
use hppa && myconf="${myconf} --target=parisc" |
125 |
use hppa && myconf="${myconf} --target=parisc" |
126 |
|
126 |
|
|
|
127 |
use berkdb && use elibc_FreeBSD && \ |
128 |
myconf="${myconf} --with-dbm-include=$(db_includedir)" |
129 |
|
127 |
econf \ |
130 |
econf \ |
128 |
--program-suffix=${MY_SUFFIX} \ |
131 |
--program-suffix=${MY_SUFFIX} \ |
129 |
--with-soname=ruby${MY_SUFFIX} \ |
132 |
--with-soname=ruby${MY_SUFFIX} \ |