summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-irc/anope')
-rw-r--r--net-irc/anope/ChangeLog7
-rw-r--r--net-irc/anope/Manifest26
-rw-r--r--net-irc/anope/anope-1.7.17.ebuild137
-rw-r--r--net-irc/anope/files/digest-anope-1.7.173
4 files changed, 168 insertions, 5 deletions
diff --git a/net-irc/anope/ChangeLog b/net-irc/anope/ChangeLog
index a38f0774bbc6..50637496c95e 100644
--- a/net-irc/anope/ChangeLog
+++ b/net-irc/anope/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/anope
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.1 2006/08/29 22:54:17 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.2 2006/10/26 20:47:46 jokey Exp $
+
+*anope-1.7.17 (26 Oct 2006)
+
+ 26 Oct 2006; Markus Ullmann <jokey@gentoo.org> +anope-1.7.17.ebuild:
+ Security version bump
*anope-1.7.15 (29 Aug 2006)
diff --git a/net-irc/anope/Manifest b/net-irc/anope/Manifest
index 8e8dcba58019..db21983b8c07 100644
--- a/net-irc/anope/Manifest
+++ b/net-irc/anope/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX anope.confd 319 RMD160 0c5d646bfa55a17a32b9438c79abae6fce8a3edc SHA1 e19f46901bf4c79d79c8dc55cb84973c9d136730 SHA256 c2a9351942865763e6fdeaa9c37be28efb23f788dc9041439ca80b7d60d1c4f4
MD5 f9b52709194a93f6e17c68fb53e3b83a files/anope.confd 319
RMD160 0c5d646bfa55a17a32b9438c79abae6fce8a3edc files/anope.confd 319
@@ -11,14 +14,19 @@ MD5 816cd1c87c345e401fd160e09c3977d0 files/pid-patch.diff 492
RMD160 071e05bc217b2d1a4831c5860ed39b7ca6ab7a49 files/pid-patch.diff 492
SHA256 690dc373594038b65de846e77364d377355a040ca543f332154eb90926111001 files/pid-patch.diff 492
DIST anope-1.7.15.tar.gz 1463100 RMD160 1a1e87abc272b0b891ab2bfc84d78e39d22b3c78 SHA1 2878e31a27e7d88b13c1d0644a3bba641d7a59ee SHA256 356ef9aaa719639c11a9395bc6e2379f26a1b05be55a2f31eb9df287526782b5
+DIST anope-1.7.17.tar.gz 1471230 RMD160 50edae6c22311aada6e2fdfd56a1cd7781143c5a SHA1 c2a8077ee43b0111d3715d21d066c18feee24ffb SHA256 2f1712103fcf0343ee4cc811f258df6393fab73f2d6c2946f3dfbfaf48f1a4e4
EBUILD anope-1.7.15.ebuild 3468 RMD160 ec11ad5f1418f1dfc39b2aa4a40959491dce3fe3 SHA1 f770c45862e019d8fb49df389643210aad9d5bd0 SHA256 555ffe9b4b2a60e36ce85ce1ba86aee273e0fa465076d6affbcde0aca8758b98
MD5 451d78868c1da3ad8a38b61eaaeffd89 anope-1.7.15.ebuild 3468
RMD160 ec11ad5f1418f1dfc39b2aa4a40959491dce3fe3 anope-1.7.15.ebuild 3468
SHA256 555ffe9b4b2a60e36ce85ce1ba86aee273e0fa465076d6affbcde0aca8758b98 anope-1.7.15.ebuild 3468
-MISC ChangeLog 371 RMD160 32aa790f50b61a9b8ea0783eced3feb758e1ae9a SHA1 13027ad0285405e7ea774113554d09f12ef580b4 SHA256 05f2118469a6249b3f5981ca0f0f936d078edd5383ae5bc4c9636121f5b836c1
-MD5 1ea36ea39a3326083cdbff877fbc967a ChangeLog 371
-RMD160 32aa790f50b61a9b8ea0783eced3feb758e1ae9a ChangeLog 371
-SHA256 05f2118469a6249b3f5981ca0f0f936d078edd5383ae5bc4c9636121f5b836c1 ChangeLog 371
+EBUILD anope-1.7.17.ebuild 3721 RMD160 9400ea842611359554ccac9a8166d1b8a15291ab SHA1 3814922ab440bcbc38bce52499d270784469280d SHA256 708e8fcc4d5053e5ad774af8ad5fdab5e70c11fb495fd4e7922befd5c115f9f3
+MD5 d5ef93acc3561bb8e7ca48c9240e079a anope-1.7.17.ebuild 3721
+RMD160 9400ea842611359554ccac9a8166d1b8a15291ab anope-1.7.17.ebuild 3721
+SHA256 708e8fcc4d5053e5ad774af8ad5fdab5e70c11fb495fd4e7922befd5c115f9f3 anope-1.7.17.ebuild 3721
+MISC ChangeLog 491 RMD160 b5bac6756e2a20be4260a656be94e80a1d9bd46c SHA1 c6a3685a6da9c586f337fc8d187017917a0807c4 SHA256 ebfe0d811de5ef4bbcad32a41328a1ac85150edb2e3d46fbb717e7f8b6b23986
+MD5 6297971d7051a117926386a2d6b4a29f ChangeLog 491
+RMD160 b5bac6756e2a20be4260a656be94e80a1d9bd46c ChangeLog 491
+SHA256 ebfe0d811de5ef4bbcad32a41328a1ac85150edb2e3d46fbb717e7f8b6b23986 ChangeLog 491
MISC metadata.xml 322 RMD160 4ac585786fcb58a92771bd8ee9f71f4738e64798 SHA1 133d8c37c5ab6d5366948f3de3e18c5a7a230ed4 SHA256 4240b9effe8d7796234c47e4f4af9ef4250bcfcafa9ec09e4b6a4a503de10b71
MD5 8a4fabb29aaec1667591f41ccf2703c2 metadata.xml 322
RMD160 4ac585786fcb58a92771bd8ee9f71f4738e64798 metadata.xml 322
@@ -26,3 +34,13 @@ SHA256 4240b9effe8d7796234c47e4f4af9ef4250bcfcafa9ec09e4b6a4a503de10b71 metadata
MD5 7f483c2ab49d5ac964b497c16a1da56c files/digest-anope-1.7.15 241
RMD160 1578bfe013cf6a0438238002777e3b81632fd7b6 files/digest-anope-1.7.15 241
SHA256 8a17067efdbc68b4a41dc2af1b0548375eb3fffd9055cf1bcc62f3cb07f215db files/digest-anope-1.7.15 241
+MD5 c414d66981a945b28b97d8d219643337 files/digest-anope-1.7.17 241
+RMD160 7aea86baa6e4d0819482e21236a3aab5071aecb1 files/digest-anope-1.7.17 241
+SHA256 bce25fd8d0ef434f1ec7d97bbde90ead5493ceb53a68be83b35c0681dccf3100 files/digest-anope-1.7.17 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFQR77z974XjDVpbkRAnBCAJ96COacVlBwsdKttxSp34XKc/ej0gCgjMcl
+Ez32HEYB2oKdAqHU1oeEu5s=
+=B/rV
+-----END PGP SIGNATURE-----
diff --git a/net-irc/anope/anope-1.7.17.ebuild b/net-irc/anope/anope-1.7.17.ebuild
new file mode 100644
index 000000000000..9b65776e32a6
--- /dev/null
+++ b/net-irc/anope/anope-1.7.17.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/anope-1.7.17.ebuild,v 1.1 2006/10/26 20:47:46 jokey Exp $
+
+inherit eutils
+
+DESCRIPTION="Anope IRC Services"
+HOMEPAGE="http://www.anope.org"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="mysql"
+
+DEPEND="mysql? ( dev-db/mysql )"
+
+INSTALL_DIR="/opt/anope"
+
+pkg_setup() {
+ enewgroup anope
+ enewuser anope -1 -1 ${INSTALL_DIR} anope
+}
+
+src_compile() {
+ local myconf
+ if ! use mysql; then
+ myconf="${myconf} --without-mysql"
+ fi
+ #Threads cant be disabled currently
+ #if ! use threads; then
+ # myconf="${myconf} --without-threads"
+ #fi
+
+ epatch ${FILESDIR}/pid-patch.diff
+
+ econf \
+ ${myconf} \
+ --bindir ${INSTALL_DIR} \
+ --with-bindir=${INSTALL_DIR} \
+ --with-datadir=${INSTALL_DIR}/data \
+ --with-modules=${INSTALL_DIR}/modules \
+ --with-encryption \
+ --with-rungroup=anope \
+ --with-permissions=077 \
+ || die "Configuration failed."
+
+ sed -i -e "/^build:/s:$: language:g" "${S}"/Makefile || die "sed failed"
+
+ emake || die "Make failed."
+}
+
+src_install() {
+ dodir ${INSTALL_DIR}
+ dodir ${INSTALL_DIR}/data
+ dodir ${INSTALL_DIR}/data/logs
+ dodir ${INSTALL_DIR}/data/languages
+ dodir ${INSTALL_DIR}/data/modules
+ dodir ${INSTALL_DIR}/data/modules/runtime
+ dodir ${INSTALL_DIR}/modules
+
+ dodir /var/run/anope
+ fowners anope:anope /var/run/anope
+ keepdir /var/run/anope
+
+ fowners anope:anope ${INSTALL_DIR}
+ fowners anope:anope ${INSTALL_DIR}/data
+ fowners anope:anope ${INSTALL_DIR}/data/logs
+ fowners anope:anope ${INSTALL_DIR}/data/languages
+ fowners anope:anope ${INSTALL_DIR}/data/modules
+ fowners anope:anope ${INSTALL_DIR}/data/modules/runtime
+ fowners anope:anope ${INSTALL_DIR}/modules
+
+ exeinto ${INSTALL_DIR}
+ doexe src/services
+ insinto ${INSTALL_DIR}/data
+ newins data/example.conf services.conf
+
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/anope.initd anope
+ insinto /etc/conf.d
+ newins ${FILESDIR}/anope.confd anope
+
+ insinto ${INSTALL_DIR}/modules
+ doins src/modules/*.so
+
+ keepdir ${INSTALL_DIR}/data/logs
+
+ insinto ${INSTALL_DIR}/data/languages
+ doins lang/cat
+ doins lang/de
+ doins lang/en_us
+ doins lang/es
+ doins lang/fr
+ doins lang/gr
+ doins lang/hun
+ doins lang/it
+ doins lang/nl
+ doins lang/pl
+ doins lang/pt
+ doins lang/ru
+ doins lang/tr
+
+ keepdir ${INSTALL_DIR}/data/modules/runtime
+
+ insinto ${INSTALL_DIR}/data/modules
+ doins src/protocol/*.so
+ doins src/core/*.so
+
+ fowners anope:anope ${INSTALL_DIR}/services
+ fowners anope:anope ${INSTALL_DIR}/data/services.conf
+ fowners anope:anope ${INSTALL_DIR}/data/languages/cat
+ fowners anope:anope ${INSTALL_DIR}/data/languages/de
+ fowners anope:anope ${INSTALL_DIR}/data/languages/en_us
+ fowners anope:anope ${INSTALL_DIR}/data/languages/fr
+ fowners anope:anope ${INSTALL_DIR}/data/languages/gr
+ fowners anope:anope ${INSTALL_DIR}/data/languages/hun
+ fowners anope:anope ${INSTALL_DIR}/data/languages/it
+ fowners anope:anope ${INSTALL_DIR}/data/languages/nl
+ fowners anope:anope ${INSTALL_DIR}/data/languages/pl
+ fowners anope:anope ${INSTALL_DIR}/data/languages/pt
+ fowners anope:anope ${INSTALL_DIR}/data/languages/ru
+ fowners anope:anope ${INSTALL_DIR}/data/languages/tr
+
+ dodoc Changes Changes.conf Changes.lang Changes.mysql docs/*
+}
+
+pkg_postinst() {
+ echo
+ ewarn "Anope won't run out of the box, you still have to configure it to match your IRCDs configuration."
+ ewarn "Edit ${INSTALL_DIR}/data/services.conf to configure Anope."
+ echo
+ ewarn "!!! ATTENTION !!!"
+ ewarn "If you had used 1.7.15 before, be sure to read Changes.mysql to update your MySQL"
+ ewarn "tables or anope will break after restart"
+ ewarn "!!! ATTENTION !!!"
+}
diff --git a/net-irc/anope/files/digest-anope-1.7.17 b/net-irc/anope/files/digest-anope-1.7.17
new file mode 100644
index 000000000000..30df917382d1
--- /dev/null
+++ b/net-irc/anope/files/digest-anope-1.7.17
@@ -0,0 +1,3 @@
+MD5 ff8f546fe4e3da7fcb3f920f2c337e36 anope-1.7.17.tar.gz 1471230
+RMD160 50edae6c22311aada6e2fdfd56a1cd7781143c5a anope-1.7.17.tar.gz 1471230
+SHA256 2f1712103fcf0343ee4cc811f258df6393fab73f2d6c2946f3dfbfaf48f1a4e4 anope-1.7.17.tar.gz 1471230