rename fds to 389

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/bongo@1236 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2009-05-21 08:41:13 +00:00
parent 577b5bddca
commit b13d6a0f73
2 changed files with 51 additions and 48 deletions

View File

@ -1,4 +1,6 @@
AUX 70bongo 30 RMD160 f88bfbb75ec6605b5df06aed861a13b01c094466 SHA1 f1d44d8fab4e7495ec38e85047f7e800cdfc1965 SHA256 d0ee5aef8f668f6341f2a7fa61b758c62ab5f4e81ef252e9fa4858ed09eea12e AUX 70bongo 30 RMD160 f88bfbb75ec6605b5df06aed861a13b01c094466 SHA1 f1d44d8fab4e7495ec38e85047f7e800cdfc1965 SHA256 d0ee5aef8f668f6341f2a7fa61b758c62ab5f4e81ef252e9fa4858ed09eea12e
AUX bongo-0.4.0-libical-1.patch 6121 RMD160 b3093329fdd413d015499b5464843285793401f3 SHA1 ccf81dbb4d46a5d60d1c0debb9b63fea6986eeeb SHA256 170576b12d9dea7d1a2e47a3914a55c35ed4147ed65be73481e777fd3467ae1a
AUX bongo-0.4.0-no-werror-1.patch 593 RMD160 17e0f01a35c15973b71e492885ba713b0669ca1f SHA1 71deb6ce4752525dc63841b8c3d5f2bc0de58990 SHA256 9094e4c89eddcdffcb37a209cf5b7a4b23469c9404c0dd355b458c5a6e58a46b
AUX bongo.conf.d 319 RMD160 52a3753da81e87716d80091fe09ac2a6027123b2 SHA1 c40625f749819ae138372e917562734cdc47afba SHA256 6e1386658d9751f892d1dbb7f43f3606b40200f702d5c26d1592ab327f6205e8 AUX bongo.conf.d 319 RMD160 52a3753da81e87716d80091fe09ac2a6027123b2 SHA1 c40625f749819ae138372e917562734cdc47afba SHA256 6e1386658d9751f892d1dbb7f43f3606b40200f702d5c26d1592ab327f6205e8
AUX bongo.init 795 RMD160 17822d677d9861994229d7154bddec29221cc11c SHA1 e017a66f80afd34956d3679b92c287f5ee1aa418 SHA256 61b4bd024eda1bda2cbb095d7b7e43df4c3007715a9b331e9638d8e9a11bd234 AUX bongo.init 795 RMD160 17822d677d9861994229d7154bddec29221cc11c SHA1 e017a66f80afd34956d3679b92c287f5ee1aa418 SHA256 61b4bd024eda1bda2cbb095d7b7e43df4c3007715a9b331e9638d8e9a11bd234
AUX mailer.conf 301 RMD160 5fd76d7292dd4df1157c76c612167b741daed16a SHA1 4f5cabe3cefa47847cfb65d834ac11af477bedf8 SHA256 36f457545e77902a195e111fbec2bff272f21d53113d9be34d826630616dc0da AUX mailer.conf 301 RMD160 5fd76d7292dd4df1157c76c612167b741daed16a SHA1 4f5cabe3cefa47847cfb65d834ac11af477bedf8 SHA256 36f457545e77902a195e111fbec2bff272f21d53113d9be34d826630616dc0da
@ -19,7 +21,8 @@ EBUILD bongo-0.2.93.ebuild 2579 RMD160 a09858fa259fab5fccadfe02ed6ce9e1d50a641f
EBUILD bongo-0.2.94.ebuild 2579 RMD160 a09858fa259fab5fccadfe02ed6ce9e1d50a641f SHA1 df0a2974141ae0fe1478cd701a8f5cbe8966307d SHA256 f7b36110f4e73050ee864d345ba34205e34172d3fcbf3aab36872fdbac10acbb EBUILD bongo-0.2.94.ebuild 2579 RMD160 a09858fa259fab5fccadfe02ed6ce9e1d50a641f SHA1 df0a2974141ae0fe1478cd701a8f5cbe8966307d SHA256 f7b36110f4e73050ee864d345ba34205e34172d3fcbf3aab36872fdbac10acbb
EBUILD bongo-0.3.0.ebuild 2579 RMD160 a09858fa259fab5fccadfe02ed6ce9e1d50a641f SHA1 df0a2974141ae0fe1478cd701a8f5cbe8966307d SHA256 f7b36110f4e73050ee864d345ba34205e34172d3fcbf3aab36872fdbac10acbb EBUILD bongo-0.3.0.ebuild 2579 RMD160 a09858fa259fab5fccadfe02ed6ce9e1d50a641f SHA1 df0a2974141ae0fe1478cd701a8f5cbe8966307d SHA256 f7b36110f4e73050ee864d345ba34205e34172d3fcbf3aab36872fdbac10acbb
EBUILD bongo-0.3.1.ebuild 2579 RMD160 9d4c19d08af24286a622be054d79c1e2170ea11f SHA1 c8da39f21b315337b808b2db7020ebb6c7408080 SHA256 16d4b973d2be6a4bf6bacdfaa6421c3446212c55e4730e2c30fc4d0e8a176020 EBUILD bongo-0.3.1.ebuild 2579 RMD160 9d4c19d08af24286a622be054d79c1e2170ea11f SHA1 c8da39f21b315337b808b2db7020ebb6c7408080 SHA256 16d4b973d2be6a4bf6bacdfaa6421c3446212c55e4730e2c30fc4d0e8a176020
EBUILD bongo-0.4.0-r1.ebuild 2667 RMD160 5678ac49e63a22d1a850266e8bb9df12aad97261 SHA1 cc2d0d0f12d20ecbb13da233ecd63ecbb9583666 SHA256 21480898f2b19fcb728f8663704d5aa7dc0e2f473f3d846f06879d6cc65ac2b9
EBUILD bongo-0.4.0.ebuild 2579 RMD160 9d4c19d08af24286a622be054d79c1e2170ea11f SHA1 c8da39f21b315337b808b2db7020ebb6c7408080 SHA256 16d4b973d2be6a4bf6bacdfaa6421c3446212c55e4730e2c30fc4d0e8a176020 EBUILD bongo-0.4.0.ebuild 2579 RMD160 9d4c19d08af24286a622be054d79c1e2170ea11f SHA1 c8da39f21b315337b808b2db7020ebb6c7408080 SHA256 16d4b973d2be6a4bf6bacdfaa6421c3446212c55e4730e2c30fc4d0e8a176020
EBUILD bongo-9999.ebuild 2735 RMD160 d54ed3e34d0f7c8aee5cb481805c9e359a8fb8f1 SHA1 bf9ba8760d68d720b08ef4de81199706dc1de979 SHA256 1082f072bf8e4d8ccc3b4620be90a53087e3d1699a2337df50fef71738592940 EBUILD bongo-9999.ebuild 2736 RMD160 fb0d7aec2b29cce2abac7b1ae22acbd91f814e77 SHA1 077b341859c2a794cc66917a2257c9c3a0584841 SHA256 6e8c2c02f3bf5f2a0dab1a63a30a15dd09a428406f006b5449418341ec8ea5aa
MISC ChangeLog 334 RMD160 35e9dcdaf375966174aeaccd5a174685fd38364c SHA1 27ee68e62cbe5fb5182570bb8a1837b8375c9faa SHA256 5808184cfe7f98d754f9cd9b92d51e0df6e8ff56085d417180ec738854a0d9c2 MISC ChangeLog 334 RMD160 35e9dcdaf375966174aeaccd5a174685fd38364c SHA1 27ee68e62cbe5fb5182570bb8a1837b8375c9faa SHA256 5808184cfe7f98d754f9cd9b92d51e0df6e8ff56085d417180ec738854a0d9c2
MISC metadata.xml 224 RMD160 a75b1683331a8874b18170c82f559bce6877f626 SHA1 da1ebf5ff592428b014945c5ccd1316778f39092 SHA256 de22a32e0eb75abae4c9d09b297c10d3597e4162861d73140fa6db97aa61f02f MISC metadata.xml 224 RMD160 a75b1683331a8874b18170c82f559bce6877f626 SHA1 da1ebf5ff592428b014945c5ccd1316778f39092 SHA256 de22a32e0eb75abae4c9d09b297c10d3597e4162861d73140fa6db97aa61f02f

View File

@ -2,76 +2,72 @@
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Header: $ # $Header: $
EAPI="2"
ESVN_REPO_URI="http://svn.gna.org/svn/${PN}/trunk" ESVN_REPO_URI="http://svn.gna.org/svn/${PN}/trunk"
WANT_AUTOMAKE="1.9" inherit eutils multilib flag-o-matic autotools subversion
inherit autotools eutils mailer multilib flag-o-matic subversion
DESCRIPTION="A calendar and webmail application, which includes its own MTA" DESCRIPTION="A calendar and webmail application, which includes its own MTA"
#SRC_URI="http://download.gna.org/bongo/release/${P}.tar.bz2"
HOMEPAGE="http://bongo-project.org/" HOMEPAGE="http://bongo-project.org/"
LICENSE="LGPL-2" LICENSE="LGPL-2"
SLOT="0" SLOT="0"
IUSE="libgcrypt" IUSE="libgcrypt mailwrapper"
KEYWORDS="" KEYWORDS=""
RDEPEND="net-nds/openldap PROVIDE="virtual/mta"
net-libs/gnutls DEPEND="net-nds/openldap
net-misc/curl net-libs/gnutls
>=dev-db/sqlite-3 >=dev-cpp/clucene-0.9.17
libgcrypt? ( dev-libs/libgcrypt ) net-misc/curl
!dev-cpp/clucene" >=dev-db/sqlite-3
>=dev-libs/libical-0.40
dev-python/lxml
libgcrypt? ( dev-libs/libgcrypt )"
# BLOCK CLUCENE DEP UNTIL THE 64bit BUG IS FIXED UPSTREAM RDEPEND="${DEPEND}
#dev-cpp/clucene mailwrapper? ( >=net-mail/mailwrapper-0.2 )
!mailwrapper? ( !virtual/mta )
DEPEND="${RDEPEND}" >=net-mail/mailbase-0.00-r5
virtual/logger"
pkg_setup() { pkg_setup() {
enewgroup bongo enewgroup bongo
enewuser bongo -1 -1 -1 bongo enewuser bongo -1 -1 -1 bongo
filter-ldflags -Wl,--as-needed --as-needed # filter-ldflags -Wl,--as-needed --as-needed
}
src_prepare() {
# epatch ${FILESDIR}/bongo-0.4.0-libical-1.patch
# epatch ${FILESDIR}/bongo-0.4.0-no-werror-1.patch
eautoreconf
}
src_configure() {
use libgcrypt && myconf="--with-libgcrypt-prefix=/usr"
econf --with-user=bongo \
--with-clucene=/usr \
--with-sqlite3=/usr \
--with-libcurl=/usr \
${myconf} || die
} }
src_compile() { src_compile() {
use libgcrypt && myconf="${myconf} --with-libgcrypt-prefix=/usr"
./autogen.sh \
--prefix=/usr \
--with-user=bongo \
--localstatedir=/var/lib \
--sysconfdir=/etc \
--libdir=/usr/$(get_libdir) \
--with-sqlite3=/usr \
--with-sqlite3-libdir=/usr/$(get_libdir) \
--with-libcurl=/usr \
${myconf} || die
# BLOCK CLUCENE DEP UNTIL THE 64bit BUG IS FIXED UPSTREAM
#--with-clucene=/usr \
#--with-clucene-libdir=/usr/$(get_libdir) \
emake || die "emake failed" emake || die "emake failed"
} }
src_install() { src_install() {
make DESTDIR=${D} install || die "make failed" emake DESTDIR="${D}" install || die "make failed"
dodir /etc/init.d newinitd ${FILESDIR}/bongo.init bongo
exeinto /etc/init.d newconfd ${FILESDIR}/bongo.conf.d bongo
newexe ${FILESDIR}/bongo.init bongo newenvd ${FILESDIR}/70bongo 70bongo
dodir /etc/conf.d
insinto /etc/conf.d
newins ${FILESDIR}/bongo.conf.d bongo
dodir /etc/env.d
insinto /etc/env.d
newins ${FILESDIR}/70bongo 70bongo
dodir /var/lib/bongo dodir /var/lib/bongo
keepdir /var/lib/bongo keepdir /var/lib/bongo
@ -83,11 +79,14 @@ src_install() {
fowners bongo:bongo /var/run/bongo fowners bongo:bongo /var/run/bongo
fperms 770 /var/run/bongo fperms 770 /var/run/bongo
if use mailwrapper ; then
if use mailwrapper
then
dosym /usr/sbin/bongo-sendmail /usr/bin/sendmail.bongo-sendmail dosym /usr/sbin/bongo-sendmail /usr/bin/sendmail.bongo-sendmail
dosym /usr/sbin/bongo-sendmail /usr/bin/mailq.bongo-sendmail dosym /usr/sbin/bongo-sendmail /usr/bin/mailq.bongo-sendmail
dosym /usr/sbin/bongo-sendmail /usr/bin/newaliases.bongo-sendmail dosym /usr/sbin/bongo-sendmail /usr/bin/newaliases.bongo-sendmail
mailer_install_conf insinto /etc/mail
doins "${FILESDIR}"/mailer.conf
else else
dosym /usr/sbin/bongo-sendmail /usr/sbin/sendmail dosym /usr/sbin/bongo-sendmail /usr/sbin/sendmail
dosym /usr/sbin/bongo-sendmail /usr/lib/sendmail dosym /usr/sbin/bongo-sendmail /usr/lib/sendmail
@ -100,7 +99,7 @@ src_install() {
pkg_postinst() { pkg_postinst() {
elog "Bongo must be setup." elog "Bongo must be setup."
elog "Please run:" elog "Please run:"
elog " /usr/sbin/bongo-setup" elog " emerge /usr/sbin/bongo-setup"
elog "" elog ""
elog "For more information on bongo-setup run /usr/sbin/bongo-setup --help" elog "For more information on bongo-setup run /usr/sbin/bongo-setup --help"
elog "" elog ""
@ -112,5 +111,6 @@ pkg_postinst() {
} }
pkg_config() { pkg_config() {
einfo "Setting up Bongo..."
/usr/sbin/bongo-setup /usr/sbin/bongo-setup
} }