summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/jabber-server/jabber-server-1.4.2-r2.ebuild')
-rw-r--r--net-im/jabber-server/jabber-server-1.4.2-r2.ebuild45
1 files changed, 22 insertions, 23 deletions
diff --git a/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild b/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild
index e8ace10f409a..c817557cd8da 100644
--- a/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild
+++ b/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild,v 1.24 2003/04/25 20:56:36 mholzer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/jabber-server/jabber-server-1.4.2-r2.ebuild,v 1.25 2003/09/05 23:58:58 msterret Exp $
S="${WORKDIR}/jabber-${PV}"
DESCRIPTION="Open Source Jabber Server & MUC,AIM,MSN,ICQ and Yahoo transports"
@@ -43,30 +43,29 @@ src_compile() {
mv jabberd/jabberd.c jabberd/jabberd.c.orig
sed 's:pstrdup(jabberd__runtime,HOME):"/var/spool/jabber":' jabberd/jabberd.c.orig > jabberd/jabberd.c
rm -f jabberd/jabberd.c.orig
- ./configure ${myconf} || die
+ ./configure ${myconf} || die
make || die
- cd ${S}/aim-transport
- ./configure || die
- make || die
+ cd ${S}/aim-transport
+ ./configure || die
+ make || die
make install
- cd ${S}/msn-transport
+ cd ${S}/msn-transport
./bootstrap || die
- ./configure || die
- make || die
+ ./configure || die
+ make || die
cd ${S}/mu-conference
- make || die
-
- cd ${S}/yahoo-transport-2
- make || die
+ make || die
+ cd ${S}/yahoo-transport-2
+ make || die
}
src_install() {
- exeinto /etc/init.d ; newexe ${FILESDIR}/jabber.rc6-r1 jabber
- dodir /usr/sbin /etc/jabber /usr/lib/jabber /var/log/jabber
+ exeinto /etc/init.d ; newexe ${FILESDIR}/jabber.rc6-r1 jabber
+ dodir /usr/sbin /etc/jabber /usr/lib/jabber /var/log/jabber
touch ${D}/var/log/jabber/error.log
touch ${D}/var/log/jabber/record.log
dodir /var/spool/jabber
@@ -91,36 +90,36 @@ src_install() {
pkg_postinst() {
local test_group=`grep ^jabber: /etc/group | cut -d: -f1`
- if [ -z $test_group ]
- then
+ if [ -z $test_group ]
+ then
groupadd jabber
fi
local test_user=`grep ^jabber: /etc/passwd | cut -d: -f1`
if [ -z $test_user ]
- then
+ then
useradd jabber -s /bin/false -d /var/spool/jabber -g jabber -m
fi
-
- chown jabber.jabber /etc/jabber
+
+ chown jabber.jabber /etc/jabber
chown jabber.jabber /usr/sbin/jabberd
chown jabber.jabber /var/log/jabber -R
chown jabber.jabber /var/spool/jabber -R
- chmod o-rwx /etc/jabber
+ chmod o-rwx /etc/jabber
chmod o-rwx /usr/sbin/jabberd
chmod o-rwx /var/log/jabber -R
chmod o-rwx /var/spool/jabber -R
chmod u+rwx /usr/sbin/jabberd
- chmod g-x /etc/jabber
+ chmod g-x /etc/jabber
chmod g-x /usr/sbin/jabberd
chmod g-x /var/log/jabber -R
chmod g-x /var/spool/jabber -R
- chmod g+rw /etc/jabber
+ chmod g+rw /etc/jabber
chmod g+rw /usr/sbin/jabberd
chmod g+rw /var/spool/jabber -R
chmod g+rw /var/log/jabber -R
chmod u+xs /usr/sbin/jabberd
-
+
einfo "Change 'localhost' to your server's domainname in the /etc/jabber/*.xml configs first"
einfo "To enable SSL connections, execute /etc/jabber/self-cert.sh"
einfo "(Only if compiled with SSL support (ssl in USE)"