Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 55438 Details for
Bug 63472
RFE: ejabberd ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ejabberd-0.7.5.ebuild
ejabberd-0.7.5.ebuild (text/x-ebuild), 2.43 KB, created by
Karl-Johan Karlsson
on 2005-04-06 00:03:24 UTC
(
hide
)
Description:
ejabberd-0.7.5.ebuild
Filename:
MIME Type:
Creator:
Karl-Johan Karlsson
Created:
2005-04-06 00:03:24 UTC
Size:
2.43 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils > >DESCRIPTION="The Erlang Jabber Daemon" >HOMEPAGE="http://ejabberd.jabber.ru/" >SRC_URI="http://http.us.debian.org/debian/pool/main/e/ejabberd/ejabberd_${PV}.orig.tar.gz" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64 ~sparc" >IUSE="mod_pubsub mod_irc mod_muc ldap web ssl" > >DEPEND=">=dev-libs/expat-1.95 > >=dev-lang/erlang-8b > ssl? ( >=dev-libs/openssl-0.9.6 )" >PROVIDE="virtual/jabber-server" > >S=${WORKDIR}/${P}/src > >src_compile() { > local myconf > > use mod_pubsub || myconf="--disable-mod_pubsub" > use mod_irc || myconf="${myconf} --disable-mod_irc" > use mod_muc || myconf="${myconf} --disable-mod_muc" > use ldap || myconf="${myconf} --disable-eldap" > use web || myconf="${myconf} --disable-web" > use ssl || myconf="${myconf} --disable-tls" > > econf ${myconf} || die > > emake || die "emake failed" >} > >src_install() { > enewgroup ejabberd > enewuser ejabberd -1 /bin/false /var/run/ejabberd ejabberd > > make DESTDIR=${D} install || die "install failed" > > # This configuration file contains configurations for all modules, > # including ones that were potentially not built due to USE flags, > # so we'll have to move it out of the way so it isn't accidentally > # used. > mv ${D}/etc/ejabberd/ejabberd.cfg ${D}/etc/ejabberd/ejabberd.cfg.example > > # Database > dodir /var/spool/ejabberd > chown -R ejabberd:ejabberd ${D}/var/spool/ejabberd > > # Home > dodir /var/run/ejabberd > chown -R ejabberd:ejabberd ${D}/var/run/ejabberd > > # Logs > dodir /var/log/ejabberd > chown -R ejabberd:ejabberd ${D}/var/log/ejabberd > > cd .. > dodoc doc/*.tex > dohtml doc/*.html > dohtml doc/*.png > > dobin ${FILESDIR}/ejabberdctl > dobin ${FILESDIR}/ejabberd > > exeinto /etc/init.d > newexe ${FILESDIR}/ejabberd-0.7.5.initd ejabberd > > insinto /etc/conf.d > newins ${FILESDIR}/ejabberd-0.7.5.confd ejabberd > > # This file is required to make ejabberd use SRV records for > # server-to-server connections, according to > # <URL:http://lists.jabber.ru/pipermail/ejabberd/2005-March/000829.html> > insinto /etc/ejabberd > doins ${FILESDIR}/inetrc >} > >pkg_postinst() { > if [ ! -e /etc/ejabberd/ejabberd.cfg ] > then > einfo "A sample configuration file has been installed in /etc/ejabberd/ejabberd.cfg.example." > einfo "Please copy it to /etc/ejabberd/ejabberd.cfg and edit it according to your needs." > einfo "For configuration instructions, please see /usr/share/doc/${P}/html/guide.html" > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 63472
:
39268
|
39970
|
42219
|
50186
|
54445
|
54500
|
55113
| 55438 |
55439
|
55440
|
55441
|
55442
|
55443
|
55656
|
56433
|
56444
|
56826
|
56827
|
56880
|
56913
|
60352