Lines 58-63
DEPEND="
Link Here
|
58 |
!libressl? ( dev-libs/openssl:0[-bindist] ) |
58 |
!libressl? ( dev-libs/openssl:0[-bindist] ) |
59 |
libressl? ( dev-libs/libressl ) |
59 |
libressl? ( dev-libs/libressl ) |
60 |
) |
60 |
) |
|
|
61 |
berkdb? ( sys-libs/db ) |
61 |
mysql? ( dev-db/mysql-connector-c:0= ) |
62 |
mysql? ( dev-db/mysql-connector-c:0= ) |
62 |
odbc? ( >=dev-db/unixODBC-2.2.6 ) |
63 |
odbc? ( >=dev-db/unixODBC-2.2.6 ) |
63 |
ldap? ( net-nds/openldap ) |
64 |
ldap? ( net-nds/openldap ) |
Lines 95-100
pkg_setup() {
Link Here
|
95 |
src_prepare() { |
96 |
src_prepare() { |
96 |
default |
97 |
default |
97 |
|
98 |
|
|
|
99 |
# Apply patches for SYMLINK_LIB=no multilib systems. |
100 |
if [[ "$SYMLINK_LIB" == 'no' ]] ; then |
101 |
# The file this patch works on is unchanged between 9.12.3 and |
102 |
# 9.14.4, save for putting brackets around a variable in a line not |
103 |
# touched by this patch. |
104 |
eapply "${FILESDIR}/${PN}-9.12.3-symlink-lib-no-lib64-multilib.patch" |
105 |
# 9.14.4 introduced some new hardcoded paths in an autotools macro |
106 |
# searching for OpenSSL libraries. Fix and copy a test using |
107 |
# pkg-config to find the library, which bypasses forcing an |
108 |
# incorrect hard-coded path. |
109 |
eapply "${FILESDIR}/${PN}-9.14.4-symlink-lib-no-lib64-openssl.patch" |
110 |
fi |
111 |
|
98 |
# Adjusting PATHs in manpages |
112 |
# Adjusting PATHs in manpages |
99 |
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do |
113 |
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do |
100 |
sed -i \ |
114 |
sed -i \ |
Lines 152-158
src_configure() {
Link Here
|
152 |
$(use_with postgres dlz-postgres) |
166 |
$(use_with postgres dlz-postgres) |
153 |
$(use_with lmdb) |
167 |
$(use_with lmdb) |
154 |
$(use_with python) |
168 |
$(use_with python) |
155 |
$(use_with ssl openssl "${EPREFIX}"/usr) |
169 |
$(use_with ssl openssl) |
156 |
$(use_with xml libxml2) |
170 |
$(use_with xml libxml2) |
157 |
$(use_with zlib) |
171 |
$(use_with zlib) |
158 |
) |
172 |
) |