Lines 22-28
Link Here
|
22 |
>=net-im/jabber-base-0.01 |
22 |
>=net-im/jabber-base-0.01 |
23 |
zlib? ( >=sys-libs/zlib-1.2.3 ) |
23 |
zlib? ( >=sys-libs/zlib-1.2.3 ) |
24 |
dev-lang/erlang[odbc?] |
24 |
dev-lang/erlang[odbc?] |
25 |
dev-tex/hevea |
|
|
26 |
captcha? ( media-gfx/imagemagick[truetype,png] )" |
25 |
captcha? ( media-gfx/imagemagick[truetype,png] )" |
27 |
REQUIRED_USE="mssql? ( odbc ) |
26 |
REQUIRED_USE="mssql? ( odbc ) |
28 |
mysql? ( odbc ) |
27 |
mysql? ( odbc ) |
Lines 37-43
Link Here
|
37 |
#JABBER_RUN="/var/run/jabber" |
36 |
#JABBER_RUN="/var/run/jabber" |
38 |
JABBER_SPOOL="${EPREFIX}/var/spool/jabber" |
37 |
JABBER_SPOOL="${EPREFIX}/var/spool/jabber" |
39 |
JABBER_LOG="${EPREFIX}/var/log/jabber" |
38 |
JABBER_LOG="${EPREFIX}/var/log/jabber" |
40 |
JABBER_DOC="${EPREFIX}/usr/share/doc/${PF}" |
|
|
41 |
RNOTES_VER="3.0.0" |
39 |
RNOTES_VER="3.0.0" |
42 |
|
40 |
|
43 |
src_prepare() { |
41 |
src_prepare() { |
Lines 46-52
Link Here
|
46 |
cd "${S}" |
44 |
cd "${S}" |
47 |
AT_M4DIR="m4" eautoreconf |
45 |
AT_M4DIR="m4" eautoreconf |
48 |
|
46 |
|
49 |
# don't install release notes (we'll do this manually) |
47 |
# don't install release notes |
50 |
sed '/install .* [.][.]\/doc\/[*][.]txt $(DOCDIR)/d' -i Makefile.in || die |
48 |
sed '/install .* [.][.]\/doc\/[*][.]txt $(DOCDIR)/d' -i Makefile.in || die |
51 |
# Set correct paths |
49 |
# Set correct paths |
52 |
sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${PF}:}" \ |
50 |
sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${PF}:}" \ |
Lines 80-86
Link Here
|
80 |
|
78 |
|
81 |
src_configure() { |
79 |
src_configure() { |
82 |
econf \ |
80 |
econf \ |
83 |
--docdir="${EPREFIX}/usr/share/doc/${PF}/html" \ |
|
|
84 |
--libdir="${EPREFIX}/usr/$(get_libdir)/erlang/lib/" \ |
81 |
--libdir="${EPREFIX}/usr/$(get_libdir)/erlang/lib/" \ |
85 |
$(use_enable hipe) \ |
82 |
$(use_enable hipe) \ |
86 |
$(use_enable roster-gateway-workaround) \ |
83 |
$(use_enable roster-gateway-workaround) \ |
Lines 105-111
Link Here
|
105 |
} |
102 |
} |
106 |
|
103 |
|
107 |
src_install() { |
104 |
src_install() { |
108 |
emake DESTDIR="${ED}" doc |
|
|
109 |
emake DESTDIR="${ED}" install |
105 |
emake DESTDIR="${ED}" install |
110 |
|
106 |
|
111 |
# Pam helper module permissions |
107 |
# Pam helper module permissions |
Lines 116-124
Link Here
|
116 |
fperms 4750 "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam" |
112 |
fperms 4750 "/usr/$(get_libdir)/erlang/lib/${PF}/priv/bin/epam" |
117 |
fi |
113 |
fi |
118 |
|
114 |
|
119 |
cd "${WORKDIR}/${P}/doc" |
|
|
120 |
dodoc release_notes_*.txt |
121 |
|
122 |
#cp -R "${WORKDIR}/${P}/sql" "${ROOT}/usr/share/ejabberd" |
115 |
#cp -R "${WORKDIR}/${P}/sql" "${ROOT}/usr/share/ejabberd" |
123 |
|
116 |
|
124 |
#dodir /var/lib/ejabberd |
117 |
#dodir /var/lib/ejabberd |
Lines 128-134
Link Here
|
128 |
|
121 |
|
129 |
pkg_postinst() { |
122 |
pkg_postinst() { |
130 |
elog "For configuration instructions, please see" |
123 |
elog "For configuration instructions, please see" |
131 |
elog "/usr/share/doc/${PF}/html/guide.html, or the online version at" |
|
|
132 |
elog "http://www.process-one.net/en/ejabberd/docs/guide_en/" |
124 |
elog "http://www.process-one.net/en/ejabberd/docs/guide_en/" |
133 |
|
125 |
|
134 |
elog |
126 |
elog |