summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2008-03-24 17:10:18 +0000
committerRaúl Porcel <armin76@gentoo.org>2008-03-24 17:10:18 +0000
commite9567ff8b43259e8ca84831b82a7c2f7d600a278 (patch)
tree213832dd308a094061799a42f2ce9b82bf944b83 /net-irc/anope
parentx86 stable (diff)
downloadgentoo-2-e9567ff8b43259e8ca84831b82a7c2f7d600a278.tar.gz
gentoo-2-e9567ff8b43259e8ca84831b82a7c2f7d600a278.tar.bz2
gentoo-2-e9567ff8b43259e8ca84831b82a7c2f7d600a278.zip
Version bump
(Portage version: 2.1.4.4)
Diffstat (limited to 'net-irc/anope')
-rw-r--r--net-irc/anope/ChangeLog8
-rw-r--r--net-irc/anope/anope-1.7.19.ebuild145
-rw-r--r--net-irc/anope/anope-1.7.21.ebuild (renamed from net-irc/anope/anope-1.7.20.ebuild)2
3 files changed, 8 insertions, 147 deletions
diff --git a/net-irc/anope/ChangeLog b/net-irc/anope/ChangeLog
index 334302ceb48f..08ca460903b6 100644
--- a/net-irc/anope/ChangeLog
+++ b/net-irc/anope/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-irc/anope
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.10 2008/01/08 21:13:08 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/ChangeLog,v 1.11 2008/03/24 17:10:18 armin76 Exp $
+
+*anope-1.7.21 (24 Mar 2008)
+
+ 24 Mar 2008; Raúl Porcel <armin76@gentoo.org> -anope-1.7.19.ebuild,
+ -anope-1.7.20.ebuild, +anope-1.7.21.ebuild:
+ Version bump
*anope-1.7.20 (08 Jan 2008)
diff --git a/net-irc/anope/anope-1.7.19.ebuild b/net-irc/anope/anope-1.7.19.ebuild
deleted file mode 100644
index f06a3878390a..000000000000
--- a/net-irc/anope/anope-1.7.19.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# 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.2 2007/12/27 22:25:55 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.example
-
- 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/anope-1.7.20.ebuild b/net-irc/anope/anope-1.7.21.ebuild
index bf78ceb29ee7..b1b6588d43e1 100644
--- a/net-irc/anope/anope-1.7.20.ebuild
+++ b/net-irc/anope/anope-1.7.21.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/anope-1.7.20.ebuild,v 1.1 2008/01/08 21:13:08 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/anope/anope-1.7.21.ebuild,v 1.1 2008/03/24 17:10:18 armin76 Exp $
inherit eutils