summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Węgliński <cla@gentoo.org>2007-10-29 22:45:09 +0000
committerDawid Węgliński <cla@gentoo.org>2007-10-29 22:45:09 +0000
commitad236351138bd69baa2fcee139c0204121266cb2 (patch)
tree0200502b5991c22dac2372b4ee2707cf667ff036 /net-irc
parentSparc stable, Bug #195261 -- tests pass; sparc has been good a couple weeks. (diff)
downloadhistorical-ad236351138bd69baa2fcee139c0204121266cb2.tar.gz
historical-ad236351138bd69baa2fcee139c0204121266cb2.tar.bz2
historical-ad236351138bd69baa2fcee139c0204121266cb2.zip
Initial import, fixing bug #197211, thanks to Alexander Graf for submitting
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/mistbot/ChangeLog10
-rw-r--r--net-irc/mistbot/Manifest26
-rw-r--r--net-irc/mistbot/files/digest-mistbot-0.93
-rw-r--r--net-irc/mistbot/metadata.xml13
-rw-r--r--net-irc/mistbot/mistbot-0.9.ebuild69
5 files changed, 121 insertions, 0 deletions
diff --git a/net-irc/mistbot/ChangeLog b/net-irc/mistbot/ChangeLog
new file mode 100644
index 000000000000..bb4b803e773b
--- /dev/null
+++ b/net-irc/mistbot/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-irc/mistbot
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/mistbot/ChangeLog,v 1.1 2007/10/29 22:45:09 cla Exp $
+
+*mistbot-0.9 (29 Oct 2007)
+
+ 29 Oct 2007; Dawid Węgliński <cla@gentoo.org> +metadata.xml,
+ +mistbot-0.9.ebuild:
+ Initial import. Submitted by Alexander Graf <sohalt@gmail.com> in bug #197211
+
diff --git a/net-irc/mistbot/Manifest b/net-irc/mistbot/Manifest
new file mode 100644
index 000000000000..5d19f0e78423
--- /dev/null
+++ b/net-irc/mistbot/Manifest
@@ -0,0 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST mistbot-0.9.tar.bz2 97319 RMD160 46e43e9533ff4bf4a5b99e755804ded5a693abd9 SHA1 c04cbc13cbefb0f19006892e15bb9ed76fdadbee SHA256 64dd6216f08c84ce6fd760331d48f184ca6574038c654141b22db00604578fa3
+EBUILD mistbot-0.9.ebuild 1600 RMD160 6c1fda09d7f3f29562d612f6743d3e869c6eb52b SHA1 e68787428e39eb1cf44775cfbeae4de564070e72 SHA256 cfb6ca89a3d46379be6109aac7837d0db27cc6a0429cd62adad53a311d40c306
+MD5 766d704b525f562c96a1022b2b7e59a8 mistbot-0.9.ebuild 1600
+RMD160 6c1fda09d7f3f29562d612f6743d3e869c6eb52b mistbot-0.9.ebuild 1600
+SHA256 cfb6ca89a3d46379be6109aac7837d0db27cc6a0429cd62adad53a311d40c306 mistbot-0.9.ebuild 1600
+MISC ChangeLog 397 RMD160 d43c186f565acac6e63a1d9f9caf983f907e7a05 SHA1 2cabc9da7a73df4156385b16058fa278e8863233 SHA256 9fafc0c5c7afce323b9472127ad48dacd121b00daaf9d6f57ccdbebf23b5b60f
+MD5 91b306d44f75db334ab71d701c1ac229 ChangeLog 397
+RMD160 d43c186f565acac6e63a1d9f9caf983f907e7a05 ChangeLog 397
+SHA256 9fafc0c5c7afce323b9472127ad48dacd121b00daaf9d6f57ccdbebf23b5b60f ChangeLog 397
+MISC metadata.xml 347 RMD160 7f444fbf113144b4f5470fdeac793e8e300cfddc SHA1 0cfc5d559e78aa628a5bc3fa5f033a92e15876e5 SHA256 ca9d4916836f37638df5cf10b300f94aff586d5bf005a07baabd1346c6c45962
+MD5 f4228a9ca83fea53fcc96d43c4942889 metadata.xml 347
+RMD160 7f444fbf113144b4f5470fdeac793e8e300cfddc metadata.xml 347
+SHA256 ca9d4916836f37638df5cf10b300f94aff586d5bf005a07baabd1346c6c45962 metadata.xml 347
+MD5 abcec6a1e03bd2abcf142c2ee8913d6c files/digest-mistbot-0.9 235
+RMD160 e3226c55889dff365282831b066bd61d3f09c780 files/digest-mistbot-0.9 235
+SHA256 5f5c241ee19389c080f2f723ab648df7e8db4f1c255206eeb9b6df16bfb19158 files/digest-mistbot-0.9 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD8DBQFHJnCLUPEOwClectkRAvl6AKC7HeEtCrODO93gMzpE28dbiK+cKACgpggx
+SRidD56A2dR6iDJ8KM7zHD4=
+=2T4g
+-----END PGP SIGNATURE-----
diff --git a/net-irc/mistbot/files/digest-mistbot-0.9 b/net-irc/mistbot/files/digest-mistbot-0.9
new file mode 100644
index 000000000000..c9a4ea81b2f4
--- /dev/null
+++ b/net-irc/mistbot/files/digest-mistbot-0.9
@@ -0,0 +1,3 @@
+MD5 f009a0fc962e2383aec6fa65d094e808 mistbot-0.9.tar.bz2 97319
+RMD160 46e43e9533ff4bf4a5b99e755804ded5a693abd9 mistbot-0.9.tar.bz2 97319
+SHA256 64dd6216f08c84ce6fd760331d48f184ca6574038c654141b22db00604578fa3 mistbot-0.9.tar.bz2 97319
diff --git a/net-irc/mistbot/metadata.xml b/net-irc/mistbot/metadata.xml
new file mode 100644
index 000000000000..8f81448cc0a7
--- /dev/null
+++ b/net-irc/mistbot/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer>
+ <email>cla@gentoo.org</email>
+ <name>Dawid Węgliński</name>
+ <description>Maintainer</description>
+ </maintainer>
+ <longdescription>
+A modular IRC-Bot written in C++.
+ </longdescription>
+</pkgmetadata>
diff --git a/net-irc/mistbot/mistbot-0.9.ebuild b/net-irc/mistbot/mistbot-0.9.ebuild
new file mode 100644
index 000000000000..f5ad1d7a262e
--- /dev/null
+++ b/net-irc/mistbot/mistbot-0.9.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/mistbot/mistbot-0.9.ebuild,v 1.1 2007/10/29 22:45:09 cla Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A modular IRC-Bot written in C++"
+HOMEPAGE="http://kuja.in/mistbot/"
+
+SRC_URI="http://znc.in/~psychon/mistbot/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc xml nls debug ssl"
+
+RDEPEND="virtual/libc
+ dev-libs/confuse
+ net-dns/c-ares
+ xml? ( dev-libs/libxml2 )"
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+src_compile() {
+ ebegin "Change build.conf to fit needs"
+
+ if ! use xml; then
+ sed -e '/^MODS\ +=\ rss$/d' -i build.conf || die "sed failed"
+ fi
+
+ if ! use nls; then
+ sed -e '/^NLS = nls$/d' -i build.conf || die "sed failed"
+ fi
+
+ if ! use debug; then
+ sed -e '/^DEBUG = debug$/d' -i build.conf || die "sed failed"
+ fi
+
+ if ! use ssl; then
+ sed -e '/^SSL = ssl$/d' -i build.conf || die "sed failed"
+ fi
+
+ sed -e 's/^#ONCE\ =\ yes$/ONCE\ =\ yes/' -i build.conf || die "sed failed"
+
+ echo "CXXFLAGS=${CXXFLAGS}" >> build.conf
+ echo "CXX=$(tc-getCXX)" >> build.conf
+ echo "PREFIX=/usr" >> build.conf
+
+ ebegin "compiling source"
+
+ emake all-oneGo || die "emake failed"
+
+ if use doc; then
+ ebegin "generate documentation"
+ make doc || die "make doc failed"
+ fi
+}
+
+src_install() {
+ make install DESTDIR="${D}" || die "make install failed"
+ dodoc AUTHORS mistbot.conf
+
+ if use doc; then
+ dodoc doc/userdoc.html
+ insinto /usr/share/doc/${PF}/api
+ doins doc/api/* || die "install API docs failed"
+ fi
+}