* [gentoo-commits] gentoo-x86 commit in net-irc/rbot: ChangeLog rbot-0.9.14.ebuild
@ 2008-10-22 13:08 Diego Petteno (flameeyes)
0 siblings, 0 replies; 2+ messages in thread
From: Diego Petteno (flameeyes) @ 2008-10-22 13:08 UTC (permalink / raw
To: gentoo-commits
flameeyes 08/10/22 13:08:56
Modified: ChangeLog
Added: rbot-0.9.14.ebuild
Log:
Version bump (after a long time).
(Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64)
Revision Changes Path
1.40 net-irc/rbot/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/rbot/ChangeLog?rev=1.40&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/rbot/ChangeLog?rev=1.40&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/rbot/ChangeLog?r1=1.39&r2=1.40
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- ChangeLog 25 Jul 2008 07:27:42 -0000 1.39
+++ ChangeLog 22 Oct 2008 13:08:56 -0000 1.40
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/rbot
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v 1.39 2008/07/25 07:27:42 wormo Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v 1.40 2008/10/22 13:08:56 flameeyes Exp $
+
+*rbot-0.9.14 (22 Oct 2008)
+
+ 22 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> +rbot-0.9.14.ebuild:
+ Version bump (after a long time).
25 Jul 2008; Stephanie Lockwood-Childs <wormo@gentoo.org>
rbot-0.9.11_rc2.ebuild:
1.1 net-irc/rbot/rbot-0.9.14.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/rbot/rbot-0.9.14.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/rbot/rbot-0.9.14.ebuild?rev=1.1&content-type=text/plain
Index: rbot-0.9.14.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/rbot/rbot-0.9.14.ebuild,v 1.1 2008/10/22 13:08:56 flameeyes Exp $
inherit ruby eutils
[[ ${PV} == *"9999" ]] && inherit git
DESCRIPTION="rbot is a ruby IRC bot"
HOMEPAGE="http://ruby-rbot.org/"
LICENSE="GPL-2 as-is"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
IUSE="spell aspell timezone translator shorturl nls dict figlet
fortune cal host toilet hunspell"
ILINGUAS="zh_CN zh_TW ru nl de fr it ja"
for lang in $ILINGUAS; do
IUSE="${IUSE} linguas_${lang}"
done
RDEPEND=">=virtual/ruby-1.8
dev-ruby/ruby-bdb
timezone? ( dev-ruby/tzinfo )
spell? (
aspell? ( app-text/aspell )
!aspell? (
hunspell? ( app-text/hunspell )
!hunspell? ( app-text/ispell )
)
)
translator? ( dev-ruby/mechanize )
shorturl? ( dev-ruby/shorturl )
nls? ( dev-ruby/ruby-gettext )
dict? ( dev-ruby/ruby-dict )
figlet? ( app-misc/figlet )
toilet? ( app-misc/toilet )
fortune? ( games-misc/fortune-mod )
cal? ( || ( sys-apps/util-linux sys-freebsd/freebsd-ubin ) )
host? ( net-dns/bind-tools )"
DEPEND="
nls? (
dev-ruby/ruby-gettext
dev-ruby/rake
)"
if [[ ${PV} == *"9999" ]]; then
SRC_URI=""
EGIT_REPO_URI="git://ruby-rbot.org/rbot.git"
else
MY_P="${P/_/-}"
S="${WORKDIR}/${P%_*}"
SRC_URI="http://ruby-rbot.org/download/${MY_P}.tgz"
fi
pkg_setup() {
enewuser rbot -1 -1 /var/lib/rbot nobody
}
src_unpack() {
if [[ ${PV} == *"9999" ]]; then
git_src_unpack
cd "${S}"
sed -i -e '/\$version=/s:".\+":"'${PV}'":' bin/rbot \
|| die "Unable to fix rbot script version."
else
unpack ${A}
fi
}
src_compile() {
disable_rbot_plugin() {
mv "${S}"/data/rbot/plugins/$1.rb{,.disabled}
}
use_rbot_plugin() {
use $1 && return
disable_rbot_plugin "$2"
}
rbot_conf() {
echo "$1: $2" >> "${T}"/rbot.conf
}
use_rbot_conf_path() {
use "$1" \
&& rbot_conf "$2" "$3" \
|| rbot_conf "$2" /bin/false
}
local spell_program="/usr/bin/ispell"
if use !spell; then
disable_rbot_plugin spell
spell_program="/bin/false"
elif use aspell; then
spell_program="/usr/bin/ispell-aspell"
elif use hunspell; then
spell_program="/usr/bin/hunspell -i"
fi
rbot_conf spell.program "${spell_program}"
if use !figlet && use !toilet; then
disable_rbot_plugin figlet
fi
use_rbot_conf_path figlet figlet.path /usr/bin/figlet
use_rbot_conf_path toilet toilet.path /usr/bin/toilet
use_rbot_plugin timezone time
use_rbot_plugin translator translator
use_rbot_plugin shorturl shortenurls
use_rbot_plugin dict dictclient
use_rbot_plugin fortune fortune
use_rbot_conf_path fortune fortune.path /usr/bin/fortune
use_rbot_plugin cal cal
use_rbot_conf_path cal cal.path /usr/bin/cal
use_rbot_plugin host host
use_rbot_conf_path host host.path /usr/bin/host
local rbot_datadir="${D}"/usr/share/rbot
# This is unfortunately pretty manual at the moment, but it's just
# to avoid having to run special scripts to package new versions
# of rbot. The default if new languages are added that are not
# considered for an opt-out here is to install them, so you just
# need to add them later.
if use nls; then
strip-linguas ${ILINGUAS}
if [[ -n ${LINGUAS} ]]; then
# As the the language name used by the rbot data files does
# not correspond to the ISO codes we usually use for LINGUAS,
# the following list of local varables will work as a
# dictionary to get the name used by rbot from the ISO code.
local lang_rbot_zh_CN="traditional_chinese"
local lang_rbot_ru="russian"
local lang_rbot_nl="dutch"
local lang_rbot_de="german"
local lang_rbot_fr="french"
local lang_rbot_it="italian"
local lang_rbot_ja="japanese"
for lang in ${ILINGUAS}; do
use linguas_${lang} && continue
lang_varname="lang_rbot_${lang}"
lang_rbot=${!lang_varname}
rm -r \
"${S}"/data/rbot/languages/${lang_rbot}.lang \
"${S}"/data/rbot/templates/lart/larts-${lang_rbot} \
"${S}"/data/rbot/templates/lart/praises-${lang_rbot} \
"${S}"/data/rbot/templates/salut/salut-${lang_rbot} \
"${S}"/po/${lang}
done
fi
rake makemo || die "locale generation failed"
fi
ruby_econf || die "ruby_econf failed"
}
src_install() {
${RUBY} setup.rb install --prefix="${D}" \
|| die "setup.rb install failed"
diropts -o rbot -g nobody -m 0700
keepdir /var/lib/rbot
insinto /etc
doins "${T}"/rbot.conf
newinitd "${FILESDIR}/rbot.init" rbot
newconfd "${FILESDIR}/rbot.conf" rbot
}
pkg_postinst() {
einfo
elog "rbot now can be started as a normal service."
elog "Check /etc/conf.d/rbot file for more information about this feature."
einfo
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in net-irc/rbot: ChangeLog rbot-0.9.14.ebuild
@ 2011-01-19 19:04 Hans de Graaff (graaff)
0 siblings, 0 replies; 2+ messages in thread
From: Hans de Graaff (graaff) @ 2011-01-19 19:04 UTC (permalink / raw
To: gentoo-commits
graaff 11/01/19 19:04:00
Modified: ChangeLog
Removed: rbot-0.9.14.ebuild
Log:
Remove old version.
(Portage version: 2.1.9.25/cvs/Linux x86_64)
Revision Changes Path
1.46 net-irc/rbot/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/rbot/ChangeLog?rev=1.46&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/rbot/ChangeLog?rev=1.46&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/rbot/ChangeLog?r1=1.45&r2=1.46
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- ChangeLog 6 Aug 2010 19:06:01 -0000 1.45
+++ ChangeLog 19 Jan 2011 19:04:00 -0000 1.46
@@ -1,6 +1,9 @@
# ChangeLog for net-irc/rbot
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v 1.45 2010/08/06 19:06:01 a3li Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/rbot/ChangeLog,v 1.46 2011/01/19 19:04:00 graaff Exp $
+
+ 19 Jan 2011; Hans de Graaff <graaff@gentoo.org> -rbot-0.9.14.ebuild:
+ Remove old version.
06 Aug 2010; Alex Legler <a3li@gentoo.org> rbot-0.9.15.ebuild:
Enable Rakefile tracing
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-01-19 19:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-19 19:04 [gentoo-commits] gentoo-x86 commit in net-irc/rbot: ChangeLog rbot-0.9.14.ebuild Hans de Graaff (graaff)
-- strict thread matches above, loose matches on Subject: below --
2008-10-22 13:08 Diego Petteno (flameeyes)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox