ChangeLog

# ChangeLog for net-im/jabber-base
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/jabber-base/ChangeLog,v 1.14 2006/06/11 09:01:25 ferdy Exp $

11 Jun 2006; Fernando J. Pereda
jabber-base-0.01.ebuild:
Stable on alpha, wrt bug #135764

10 Jun 2006; Jeroen Roovers jabber-base-0.01.ebuild:
Stable on hppa (bug #135764).

06 Jun 2006; Gustavo Zacarias
jabber-base-0.01.ebuild:
Stable on sparc wrt #135764

06 Jun 2006; Chris Gianelloni
jabber-base-0.01.ebuild:
Stable on amd64 and x86 wrt bug #135764.

06 Jun 2006; Tony Vroon jabber-base-0.01.ebuild:
Keyword ppc stable wrt bug #135764. Keyword approval: hansmi.

*jabber-base-0.01 (06 Jun 2006)

06 Jun 2006; Tony Vroon metadata.xml,
+jabber-base-0.01.ebuild:
We can not use fowners & fperms convenience wrappers in pkg_postinst. These
will not work; failure is silent.

08 Apr 2006; Fernando J. Pereda
jabber-base-0.00.ebuild:
Really stable on alpha now.

08 Apr 2006; Jose Luis Rivero ChangeLog:
Stable on alpha wrt #125220

27 Mar 2006; Joseph Jezak jabber-base-0.00.ebuild:
Marked ppc stable for bug #125220.

22 Mar 2006; Jeroen Roovers jabber-base-0.00.ebuild:
Stable on hppa (bug #125220).

09 Mar 2006; Gustavo Zacarias
jabber-base-0.00.ebuild:
Stable on sparc wrt #125220

07 Mar 2006; Jeroen Roovers jabber-base-0.00.ebuild:
Marked ~hppa (bug #125220).

28 Feb 2006; Gustavo Felisberto ;
jabber-base-0.00.ebuild:
Mardked stable on x86 and amd64.

*jabber-base-0.00 (28 Aug 2005)

28 Aug 2005; Gustavo Felisberto ;
+jabber-base-0.00.ebuild:
Initial import of base package for jabber related ebuilds (daemons and
transports). This will set the user's and directorys used.

Manifest

EBUILD jabber-base-0.00.ebuild 1562 RMD160 81bc2b88d41a89ceda944124d4bfb447802043b9 SHA1 3b0f31e991c8eda05e00d6f4e7484129e9e11b09 SHA256 f6e827a35e86d7bc5c474aad8e1cb172a64b8170d70d73cdf94457948fb48d26
EBUILD jabber-base-0.01.ebuild 1642 RMD160 e63204814980546384752ed33474b074a2b96172 SHA1 cbdc5bd340544c5b5badacee02966a886de4183e SHA256 446aeab6edba0b4de929cbfd75296686945eeadaeaa775abec5a1f8b0b5fe191
MISC ChangeLog 2053 RMD160 ffb7bbc26c21553c13eb96f7b56118c34c4b724b SHA1 869240620da017c4a663ed30652342366c85a63e SHA256 8b01840591576bd7fd10a085e4805a8a64197ff03e1e904b455aac2af92e9a79
MISC metadata.xml 361 RMD160 9b19b62ab07bbe45d79ff874f1b2c100a5901837 SHA1 f1e2b713fa605589c64ba14e4bea89c68bcf42d3 SHA256 42b3a55b583d9e0c90fa8d68dccf2ec3b89a0bfad4d4f3917bb2bd7244edfdc7

jabber-base-0.00.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/jabber-base/jabber-base-0.00.ebuild,v 1.9 2007/07/12 05:34:48 mr_bones_ Exp $

inherit eutils

DESCRIPTION="Jabber servers and transports layout package"
SRC_URI=""
HOMEPAGE="http://www.gentoo.org/"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE=""

DEPEND=""

S="${WORKDIR}"

#Info for people working in jabber related packages

#/etc/jabber/ for configuration files
#/var/run/jabber/ for the pid files
#/var/spool/jabber/ for the flat files databases (actually there must be a ewarn
#at end of ebuild telling user to creat /var/spool/jabber/JID, as some transports fail to start if
#the directory is not there, even if they have permissions to creat it)
#/var/log/jabber/ for the log files

#for the python based transports with no install script:
#they must inherit python, run python_version() and be installed in:
#/usr/lib/python${PYVER}/site-packages/$package-name

#the user should be the one created here username=group=jabber

src_install() {

keepdir /etc/jabber
keepdir /var/run/jabber
keepdir /var/spool/jabber
keepdir /var/log/jabber

}

pkg_postinst() {
#Users should not be created in src_install see bug #124680
# Add our default jabber group and user
enewgroup jabber
enewuser jabber -1 -1 -1 jabber
fowners jabber:jabber /etc/jabber /var/log/jabber /var/spool/jabber /var/run/jabber
fperms 770 /etc/jabber /var/log/jabber /var/spool/jabber /var/run/jabber
}

jabber-base-0.01.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/jabber-base/jabber-base-0.01.ebuild,v 1.7 2007/07/12 05:34:48 mr_bones_ Exp $

inherit eutils

DESCRIPTION="Jabber servers and transports layout package"
SRC_URI=""
HOMEPAGE="http://www.gentoo.org/"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE=""

DEPEND=""

S="${WORKDIR}"

#Info for people working in jabber related packages

#/etc/jabber/ for configuration files
#/var/run/jabber/ for the pid files
#/var/spool/jabber/ for the flat files databases (actually there must be a ewarn
#at end of ebuild telling user to creat /var/spool/jabber/JID, as some transports fail to start if
#the directory is not there, even if they have permissions to creat it)
#/var/log/jabber/ for the log files

#for the python based transports with no install script:
#they must inherit python, run python_version() and be installed in:
#/usr/lib/python${PYVER}/site-packages/$package-name

#the user should be the one created here username=group=jabber

src_install() {
keepdir /etc/jabber
keepdir /var/run/jabber
keepdir /var/spool/jabber
keepdir /var/log/jabber
}

pkg_postinst() {
# Users should not be created in src_install see bug #124680
# Add our default jabber group and user
enewgroup jabber
enewuser jabber -1 -1 -1 jabber
# We can't use fowners & fperms convenience wrappers as we are outside the sandbox
chown jabber:jabber /etc/jabber /var/log/jabber /var/spool/jabber /var/run/jabber
chmod 770 /etc/jabber /var/log/jabber /var/spool/jabber /var/run/jabber
}

metadata.xml




net-im

chainsaw@gentoo.org

Package that creats the users and directory's for jabber
related packages. See ebuild for more info