summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2007-09-06 13:16:41 +0000
committerMarkus Ullmann <jokey@gentoo.org>2007-09-06 13:16:41 +0000
commit0d65e28a5a4c00a64c1e31a1ddd28d04b6f914ea (patch)
tree47cd5302e0f7e22232fd95145cdf921a74312ad5 /net-irc/anope
parentver bump (diff)
downloadhistorical-0d65e28a5a4c00a64c1e31a1ddd28d04b6f914ea.tar.gz
historical-0d65e28a5a4c00a64c1e31a1ddd28d04b6f914ea.tar.bz2
historical-0d65e28a5a4c00a64c1e31a1ddd28d04b6f914ea.zip
Version bump
Package-Manager: portage-2.1.3.7
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.19.ebuild145
-rw-r--r--net-irc/anope/files/digest-anope-1.7.193
4 files changed, 176 insertions, 5 deletions
diff --git a/net-irc/anope/ChangeLog b/net-irc/anope/ChangeLog
index 243fa0f55669..8ccd43954350 100644
--- a/net-irc/anope/ChangeLog
+++ b/net-irc/anope/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/anope
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.6 2007/04/21 22:03:18 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.7 2007/09/06 13:16:41 jokey Exp $
+
+*anope-1.7.19 (06 Sep 2007)
+
+ 06 Sep 2007; Markus Ullmann <jokey@gentoo.org> +anope-1.7.19.ebuild:
+ Version bump
21 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> anope-1.7.18.ebuild:
replacing insinto with newconfd and newinitd functions
diff --git a/net-irc/anope/Manifest b/net-irc/anope/Manifest
index ee6a3b3cfecb..42b769016f03 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.18.tar.gz 1486562 RMD160 b334fad432e865a780170d9eeba2f455d248be30 SHA1 0ff5263bc6dc435d4abf878819cb103fcfb54e39 SHA256 f47c21d1a88bc45d225b225f2877f9ff63a56d8897d7bdd848800f67ed50afc8
+DIST anope-1.7.19.tar.gz 1505639 RMD160 01169edef64bacfb5a8e92710d62e1796752ddf4 SHA1 fabdf5293b985463250e53e90cf04acf04f9a048 SHA256 2717588ba3b14b6b7d5061f82a0b021553d23ca7f1dff945abd8cafd73a0674a
EBUILD anope-1.7.18.ebuild 3697 RMD160 aeec7ead2ffdaee45d84d54db9b90af8518e68ba SHA1 074bcf3e567c7d5faa30686d1759570fd816e44f SHA256 7150503620daa8fab68d6c5067243388c3719152838cbaf56daeab696c323cf1
MD5 b73d6df96e5884daaf58dcbbf3380382 anope-1.7.18.ebuild 3697
RMD160 aeec7ead2ffdaee45d84d54db9b90af8518e68ba anope-1.7.18.ebuild 3697
SHA256 7150503620daa8fab68d6c5067243388c3719152838cbaf56daeab696c323cf1 anope-1.7.18.ebuild 3697
-MISC ChangeLog 1034 RMD160 e6020aafb96c9fa1ce1dea8603b5b65f0b74986e SHA1 d67201dce5fa613a5d78f0a83a2f3486bea0d2f9 SHA256 b65f43c7005b6ae1a18c1279eeac437a3f019894329bbb19aca7108008944a06
-MD5 70b5e6843f1dd2b06afbf9da111e7c75 ChangeLog 1034
-RMD160 e6020aafb96c9fa1ce1dea8603b5b65f0b74986e ChangeLog 1034
-SHA256 b65f43c7005b6ae1a18c1279eeac437a3f019894329bbb19aca7108008944a06 ChangeLog 1034
+EBUILD anope-1.7.19.ebuild 3942 RMD160 f73759a3b668321cab72905d5de5a1028820fc65 SHA1 a8bcd284f520c88a1b4972baf240f0640609e86e SHA256 dcbfa305797fd16926f01c28be78767f817b2e2343b21940d3e43581cb119e38
+MD5 14988bc07798458644558ec3568ac546 anope-1.7.19.ebuild 3942
+RMD160 f73759a3b668321cab72905d5de5a1028820fc65 anope-1.7.19.ebuild 3942
+SHA256 dcbfa305797fd16926f01c28be78767f817b2e2343b21940d3e43581cb119e38 anope-1.7.19.ebuild 3942
+MISC ChangeLog 1145 RMD160 b4ab74ee6c66c16213b62da5e54a3896a55cd0a2 SHA1 87496be012b9fe284c4afdd47b95835912850b72 SHA256 5bae57798157ba438da77676e2b015b120e00e1efba42bf93505ab139f500913
+MD5 b12aa389271b7b1b56ab0b7025b4ff2d ChangeLog 1145
+RMD160 b4ab74ee6c66c16213b62da5e54a3896a55cd0a2 ChangeLog 1145
+SHA256 5bae57798157ba438da77676e2b015b120e00e1efba42bf93505ab139f500913 ChangeLog 1145
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 47c278210e5e48e118625cc05dfad1f7 files/digest-anope-1.7.18 241
RMD160 6513f055b999f726c71676c6c03d3bcf62d38deb files/digest-anope-1.7.18 241
SHA256 c29f3bbba4624152ed20b04d189043322785ac50071128269cb0cfecb58a4db7 files/digest-anope-1.7.18 241
+MD5 c7973acbc449b500356d2452067189ba files/digest-anope-1.7.19 241
+RMD160 7dd0728827e6b552b4bc414ecf3e5e5c4b50abe0 files/digest-anope-1.7.19 241
+SHA256 5c08d343a1fb3aae2bb4c2f241cf9cb656168cf46b5aec15c07d150c92bd1647 files/digest-anope-1.7.19 241
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.6 (GNU/Linux)
+
+iD8DBQFG3/3Ez974XjDVpbkRAtWwAKC/JC3SAIxxgp1muRpwR734km8IawCgri8I
+uSKU4Dxn6KpU6DazkwZUBks=
+=MB5y
+-----END PGP SIGNATURE-----
diff --git a/net-irc/anope/anope-1.7.19.ebuild b/net-irc/anope/anope-1.7.19.ebuild
new file mode 100644
index 000000000000..9c78cfd91a8a
--- /dev/null
+++ b/net-irc/anope/anope-1.7.19.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/anope-1.7.19.ebuild,v 1.1 2007/09/06 13:16:41 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? ( virtual/mysql )"
+
+INSTALL_DIR="/opt/anope"
+
+pkg_setup() {
+ enewgroup anope
+ enewuser anope -1 -1 ${INSTALL_DIR} anope
+ if has_version net-irc/anope ; then
+ ewarn
+ ewarn "Make backups before updating as they will be overwritten"
+ ewarn
+ ebeep 10
+ fi
+}
+
+src_compile() {
+ local myconf
+ if ! use mysql; then
+ myconf="${myconf} --without-mysql"
+ 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
+
+ newinitd ${FILESDIR}/anope.initd anope
+ newconfd ${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_preinst() {
+ if has_version net-irc/anope ; then
+ elog "Making a backup of your config to data/pre-update"
+ mkdir ${ROOT}opt/anope/data/pre-update
+ cp ${ROOT}opt/anope/data/* ${ROOT}opt/anope/data/pre-update
+ fi
+}
+
+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.19 b/net-irc/anope/files/digest-anope-1.7.19
new file mode 100644
index 000000000000..14394d497769
--- /dev/null
+++ b/net-irc/anope/files/digest-anope-1.7.19
@@ -0,0 +1,3 @@
+MD5 a517809e81cc83f52d411fdcb52e1305 anope-1.7.19.tar.gz 1505639
+RMD160 01169edef64bacfb5a8e92710d62e1796752ddf4 anope-1.7.19.tar.gz 1505639
+SHA256 2717588ba3b14b6b7d5061f82a0b021553d23ca7f1dff945abd8cafd73a0674a anope-1.7.19.tar.gz 1505639