* [gentoo-commits] gentoo-x86 commit in net-im/bitlbee: bitlbee-1.2.7.ebuild ChangeLog
@ 2010-05-19 19:17 Cedric Krier (cedk)
0 siblings, 0 replies; 2+ messages in thread
From: Cedric Krier (cedk) @ 2010-05-19 19:17 UTC (permalink / raw
To: gentoo-commits
cedk 10/05/19 19:17:43
Modified: ChangeLog
Added: bitlbee-1.2.7.ebuild
Log:
Version bump
(Portage version: 2.1.8.3/cvs/Linux i686)
Revision Changes Path
1.126 net-im/bitlbee/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?rev=1.126&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?rev=1.126&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?r1=1.125&r2=1.126
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- ChangeLog 29 Apr 2010 21:40:29 -0000 1.125
+++ ChangeLog 19 May 2010 19:17:43 -0000 1.126
@@ -1,6 +1,11 @@
# ChangeLog for net-im/bitlbee
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.125 2010/04/29 21:40:29 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.126 2010/05/19 19:17:43 cedk Exp $
+
+*bitlbee-1.2.7 (19 May 2010)
+
+ 19 May 2010; Cédric Krier <cedk@gentoo.org> +bitlbee-1.2.7.ebuild:
+ Version bump
*bitlbee-1.2.6a (29 Apr 2010)
1.1 net-im/bitlbee/bitlbee-1.2.7.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild?rev=1.1&content-type=text/plain
Index: bitlbee-1.2.7.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild,v 1.1 2010/05/19 19:17:43 cedk Exp $
EAPI="1"
inherit eutils toolchain-funcs confutils
DESCRIPTION="irc to IM gateway that support multiple IM protocols"
HOMEPAGE="http://www.bitlbee.org/"
SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="debug gnutls ipv6 +jabber msn nss +oscar ssl test twitter +yahoo xinetd" # ldap - Bug 195758
COMMON_DEPEND=">=dev-libs/glib-2.4
msn? ( gnutls? ( net-libs/gnutls )
!gnutls? ( nss? ( dev-libs/nss ) )
!gnutls? ( !nss? ( ssl? ( dev-libs/openssl ) ) )
)
jabber? ( gnutls? ( net-libs/gnutls )
!gnutls? ( nss? ( dev-libs/nss ) )
!gnutls? ( !nss? ( ssl? ( dev-libs/openssl ) ) )
)"
# ldap? ( net-nds/openldap )"
DEPEND="${COMMON_DEPEND}
dev-util/pkgconfig
test? ( dev-libs/check )"
RDEPEND="${COMMON_DEPEND}
virtual/logger
xinetd? ( sys-apps/xinetd )"
pkg_setup() {
elog "Note: Support for all IM protocols are controlled by use flags."
elog " Make sure you've enabled the flags you want."
elog
confutils_require_any jabber msn oscar twitter yahoo
# At the request of upstream, die if MSN Messenger support is enabled
# but no SSL support has been enabled
confutils_use_depend_any msn gnutls nss ssl
if use jabber && ! use gnutls && ! use ssl ; then
if use nss; then
ewarn ""
ewarn "You have enabled nss and jabber"
ewarn "but nss doesn't work with jabber"
ewarn "Enable ONE of the following use instead"
ewarn "flags: gnutls or ssl"
ewarn ""
die "nss with jabber doesn't work"
fi
elog ""
elog "You have enabled support for Jabber but do not have SSL"
elog "support enabled. This *will* prevent bitlbee from being"
elog "able to connect to SSL enabled Jabber servers. If you need to"
elog "connect to Jabber over SSL, enable ONE of the following use"
elog "flags: gnutls or ssl"
elog ""
fi
enewgroup bitlbee
enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee
}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \
-e "s/nobody/bitlbee/" \
-e "s/}/ disable = yes\n}/" \
doc/bitlbee.xinetd || die "sed failed in xinetd"
sed -i \
-e "s@mozilla-nss@nss@g" \
configure || die "sed failed in configure"
}
src_compile() {
# ldap hard-disabled for now
local myconf="--ldap=0"
# setup protocol, ipv6 and debug
for flag in debug ipv6 msn jabber oscar twitter yahoo ; do
if use ${flag} ; then
myconf="${myconf} --${flag}=1"
else
myconf="${myconf} --${flag}=0"
fi
done
# setup ssl use flags
if use gnutls ; then
myconf="${myconf} --ssl=gnutls"
einfo "Use gnutls as SSL support"
elif use ssl ; then
myconf="${myconf} --ssl=openssl"
einfo "Use openssl as SSL support"
elif use nss ; then
myconf="${myconf} --ssl=nss"
einfo "Use nss as SSL support"
else
myconf="${myconf} --ssl=bogus"
einfo "You will not have any encryption support enabled."
fi
# NOTE: bitlbee's configure script is not an autotool creation,
# so that is why we don't use econf.
./configure --prefix=/usr --datadir=/usr/share/bitlbee \
--etcdir=/etc/bitlbee --strip=0 ${myconf} || die "econf failed"
sed -i \
-e "s/CFLAGS=.*$/CFLAGS=${CFLAGS}/" \
Makefile.settings || die "sed failed"
emake || die "make failed"
}
src_install() {
make install DESTDIR="${D}" || die "install failed"
make install-etc DESTDIR="${D}" || die "install failed"
make install-doc DESTDIR="${D}" || die "install failed"
make install-dev DESTDIR="${D}" || die "install failed"
keepdir /var/lib/bitlbee
fperms 700 /var/lib/bitlbee
fowners bitlbee:bitlbee /var/lib/bitlbee
dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README}
dodoc doc/user-guide/user-guide.txt
dohtml -A xml doc/user-guide/*.xml
dohtml -A xsl doc/user-guide/*.xsl
dohtml doc/user-guide/*.html
doman doc/bitlbee.8 doc/bitlbee.conf.5
if use xinetd; then
insinto /etc/xinetd.d
newins doc/bitlbee.xinetd bitlbee
fi
newinitd "${FILESDIR}"/bitlbee.initd bitlbee || die
newconfd "${FILESDIR}"/bitlbee.confd bitlbee || die
keepdir /var/run/bitlbee
fowners bitlbee:bitlbee /var/run/bitlbee
dodir /usr/share/bitlbee
insinto /usr/share/bitlbee
cd utils
doins centericq2bitlbee.sh convert_gnomeicu.txt create_nicksfile.pl
doins bitlbee-ctl.pl
}
pkg_postinst() {
chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
elog "The utils included in bitlbee are now located in /usr/share/bitlbee"
elog
elog "NOTE: The IRSSI script is no longer provided by BitlBee."
elog
elog "The bitlbeed init script has been replaced by bitlbee."
elog "You must update your configuration."
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-im/bitlbee: bitlbee-1.2.7.ebuild ChangeLog
@ 2010-08-10 17:56 Markos Chandras (hwoarang)
0 siblings, 0 replies; 2+ messages in thread
From: Markos Chandras (hwoarang) @ 2010-08-10 17:56 UTC (permalink / raw
To: gentoo-commits
hwoarang 10/08/10 17:56:57
Modified: bitlbee-1.2.7.ebuild ChangeLog
Log:
Respect LDFLAGS. Bug #331845. Thanks to Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org> for reporting
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.2 net-im/bitlbee/bitlbee-1.2.7.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild?r1=1.1&r2=1.2
Index: bitlbee-1.2.7.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bitlbee-1.2.7.ebuild 19 May 2010 19:17:43 -0000 1.1
+++ bitlbee-1.2.7.ebuild 10 Aug 2010 17:56:57 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild,v 1.1 2010/05/19 19:17:43 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-1.2.7.ebuild,v 1.2 2010/08/10 17:56:57 hwoarang Exp $
EAPI="1"
inherit eutils toolchain-funcs confutils
@@ -115,6 +115,7 @@
sed -i \
-e "s/CFLAGS=.*$/CFLAGS=${CFLAGS}/" \
+ -e "/^EFLAGS/s:=:&${LDFLAGS} :" \
Makefile.settings || die "sed failed"
emake || die "make failed"
1.127 net-im/bitlbee/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?rev=1.127&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?rev=1.127&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/ChangeLog?r1=1.126&r2=1.127
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -r1.126 -r1.127
--- ChangeLog 19 May 2010 19:17:43 -0000 1.126
+++ ChangeLog 10 Aug 2010 17:56:57 -0000 1.127
@@ -1,6 +1,10 @@
# ChangeLog for net-im/bitlbee
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.126 2010/05/19 19:17:43 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.127 2010/08/10 17:56:57 hwoarang Exp $
+
+ 10 Aug 2010; Markos Chandras <hwoarang@gentoo.org> bitlbee-1.2.7.ebuild:
+ Respect LDFLAGS. Bug #331845. Thanks to Diego E. 'Flameeyes' Pettenò
+ <flameeyes@gentoo.org> for reporting
*bitlbee-1.2.7 (19 May 2010)
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-08-10 17:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-10 17:56 [gentoo-commits] gentoo-x86 commit in net-im/bitlbee: bitlbee-1.2.7.ebuild ChangeLog Markos Chandras (hwoarang)
-- strict thread matches above, loose matches on Subject: below --
2010-05-19 19:17 Cedric Krier (cedk)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox