summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2007-09-06 13:46:22 +0000
committerMarkus Ullmann <jokey@gentoo.org>2007-09-06 13:46:22 +0000
commiteeb1f894a7eed3d49b8b58b3502ddf6357d34830 (patch)
tree2054cac0bcf5ecad46115045b8e4dbfb65393862 /net-irc/charybdis
parentVersion bump (diff)
downloadgentoo-2-eeb1f894a7eed3d49b8b58b3502ddf6357d34830.tar.gz
gentoo-2-eeb1f894a7eed3d49b8b58b3502ddf6357d34830.tar.bz2
gentoo-2-eeb1f894a7eed3d49b8b58b3502ddf6357d34830.zip
Version bump and cleanup
(Portage version: 2.1.3.7)
Diffstat (limited to 'net-irc/charybdis')
-rw-r--r--net-irc/charybdis/ChangeLog11
-rw-r--r--net-irc/charybdis/charybdis-1.1.0.ebuild75
-rw-r--r--net-irc/charybdis/charybdis-2.1.5.ebuild (renamed from net-irc/charybdis/charybdis-2.1.0.ebuild)13
-rw-r--r--net-irc/charybdis/charybdis-2.2.0.ebuild48
-rw-r--r--net-irc/charybdis/files/charybdis-1.1.0-paths.patch44
-rw-r--r--net-irc/charybdis/files/charybdis-dircreate.patch46
-rw-r--r--net-irc/charybdis/files/digest-charybdis-1.1.03
-rw-r--r--net-irc/charybdis/files/digest-charybdis-2.1.03
-rw-r--r--net-irc/charybdis/files/digest-charybdis-2.1.53
-rw-r--r--net-irc/charybdis/files/digest-charybdis-2.2.03
10 files changed, 115 insertions, 134 deletions
diff --git a/net-irc/charybdis/ChangeLog b/net-irc/charybdis/ChangeLog
index ced28189f9b0..527148ea5ef9 100644
--- a/net-irc/charybdis/ChangeLog
+++ b/net-irc/charybdis/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-irc/charybdis
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/ChangeLog,v 1.4 2007/02/21 15:37:34 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/ChangeLog,v 1.5 2007/09/06 13:46:22 jokey Exp $
+
+*charybdis-2.2.0 (06 Sep 2007)
+*charybdis-2.1.5 (06 Sep 2007)
+
+ 06 Sep 2007; Markus Ullmann <jokey@gentoo.org>
+ -files/charybdis-1.1.0-paths.patch, +files/charybdis-dircreate.patch,
+ -charybdis-1.1.0.ebuild, -charybdis-2.1.0.ebuild, +charybdis-2.1.5.ebuild,
+ +charybdis-2.2.0.ebuild:
+ Version bump and cleanup
21 Feb 2007; Raúl Porcel <armin76@gentoo.org> Manifest:
Convert to Manifest2
diff --git a/net-irc/charybdis/charybdis-1.1.0.ebuild b/net-irc/charybdis/charybdis-1.1.0.ebuild
deleted file mode 100644
index d358c1ae48dc..000000000000
--- a/net-irc/charybdis/charybdis-1.1.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/charybdis-1.1.0.ebuild,v 1.2 2007/07/15 06:24:03 mr_bones_ Exp $
-
-inherit eutils
-
-DESCRIPTION="A non-monolithic ircd loosely based on ircd-ratbox"
-HOMEPAGE="http://www.ircd-charybdis.org/"
-SRC_URI="http://www.charybdis.be/release/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="ipv6 ssl debug smallnet zlib static"
-
-DEPEND="zlib? ( sys-libs/zlib )
- ssl? ( dev-libs/openssl )"
-
-pkg_setup() {
- enewuser ircd
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/charybdis-1.1.0-paths.patch
-}
-
-src_compile() {
- econf \
- $(use_enable ipv6) \
- $(use_enable ssl openssl) \
- $(use_enable debug assert) \
- $(use_enable smallnet small-net) \
- $(use_enable zlib) \
- $(use_enable !static shared-modules) \
- --with-confdir=/etc/charybdis \
- --with-logdir=/var/log/charybdis \
- --with-helpdir=/usr/share/charybdis/help \
- --with-moduledir=/usr/lib/charybdis \
- || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- newbin src/ircd ircd-charybdis
- dobin servlink/servlink || die "dobin failed"
-
- exeinto /usr/lib/charybdis
- doexe modules/core/*.so || die "doexe failed"
- exeinto /usr/lib/charybdis/autoload
- doexe modules/*.so || die "doexe failed"
- exeinto /usr/lib/charybdis/contrib
- doexe contrib/*.so || die "doexe failed"
-
- insinto /etc/charybdis
- doins doc/example.conf || die "doins failed"
- newins doc/example.conf ircd.conf
- doins doc/reference.conf || die "doins failed"
-
- dodoc doc/*.txt || die "dodoc failed"
- dodoc doc/*.conf || die "dodoc failed"
- dodoc doc/Tao-of-IRC.940110 || die "dodoc failed"
-
- keepdir /var/{lib,log,run}/charybdis || die "keepdir failed"
- fowners ircd:nobody /var/{lib,log,run}/charybdis || die "fowners failed"
-
- newinitd ${FILESDIR}/charybdis-ircd.initd charybdis-ircd || die "newinitd failed"
- newconfd ${FILESDIR}/charybdis-ircd.confd charybdis-ircd || die "newconfd failed"
-}
-
-pkg_postinst() {
- ewarn "You should probably edit /etc/charybdis/ircd.conf at this point."
-}
diff --git a/net-irc/charybdis/charybdis-2.1.0.ebuild b/net-irc/charybdis/charybdis-2.1.5.ebuild
index b165143a0c44..4b2d814914c8 100644
--- a/net-irc/charybdis/charybdis-2.1.0.ebuild
+++ b/net-irc/charybdis/charybdis-2.1.5.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/charybdis-2.1.0.ebuild,v 1.1 2007/01/28 19:42:09 antarus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/charybdis-2.1.5.ebuild,v 1.1 2007/09/06 13:46:22 jokey Exp $
inherit eutils
DESCRIPTION="A non-monolithic ircd loosely based on ircd-ratbox"
HOMEPAGE="http://www.ircd-charybdis.org/"
-SRC_URI="http://www.ircd-charybdis.org/release/${P}.tgz"
+SRC_URI="http://www.ircd-charybdis.org/release/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -22,7 +22,8 @@ pkg_setup() {
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-dircreate.patch
}
src_compile() {
@@ -43,9 +44,5 @@ src_compile() {
}
src_install() {
- make DESTDIR=${D} install
-}
-
-pkg_postinst() {
- ewarn "You should probably edit /etc/charybdis/ircd.conf at this point."
+ emake DESTDIR="${D}" install
}
diff --git a/net-irc/charybdis/charybdis-2.2.0.ebuild b/net-irc/charybdis/charybdis-2.2.0.ebuild
new file mode 100644
index 000000000000..97ecd2c72c12
--- /dev/null
+++ b/net-irc/charybdis/charybdis-2.2.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/charybdis/charybdis-2.2.0.ebuild,v 1.1 2007/09/06 13:46:22 jokey Exp $
+
+inherit eutils
+
+DESCRIPTION="A non-monolithic ircd loosely based on ircd-ratbox"
+HOMEPAGE="http://www.ircd-charybdis.org/"
+SRC_URI="http://www.ircd-charybdis.org/release/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="ipv6 ssl debug smallnet zlib static"
+
+DEPEND="zlib? ( sys-libs/zlib )
+ ssl? ( dev-libs/openssl )"
+
+pkg_setup() {
+ enewuser ircd
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-dircreate.patch
+}
+
+src_compile() {
+ econf \
+ $(use_enable ipv6) \
+ $(use_enable ssl openssl) \
+ $(use_enable debug assert) \
+ $(use_enable smallnet small-net) \
+ $(use_enable zlib) \
+ $(use_enable !static shared-modules) \
+ --with-confdir=/etc/charybdis \
+ --with-logdir=/var/log/charybdis \
+ --with-helpdir=/usr/share/charybdis/help \
+ --with-moduledir=/usr/lib/charybdis \
+ || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+}
diff --git a/net-irc/charybdis/files/charybdis-1.1.0-paths.patch b/net-irc/charybdis/files/charybdis-1.1.0-paths.patch
deleted file mode 100644
index 721eb0b5de9e..000000000000
--- a/net-irc/charybdis/files/charybdis-1.1.0-paths.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-Index: include/config.h
-===================================================================
---- include/config.h (revision 911)
-+++ include/config.h (working copy)
-@@ -48,7 +48,7 @@
- */
-
- /* dirs */
--#define DPATH IRCD_PREFIX
-+#define DPATH "/var/lib/charybdis"
- #define BINPATH IRCD_PREFIX "/bin/"
- #define MODPATH MODULE_DIR
- #define AUTOMODPATH MODULE_DIR "/autoload/"
-@@ -58,18 +58,18 @@
- #define HPATH HELP_DIR "/opers"
-
- /* files */
--#define SPATH BINPATH "/ircd" /* ircd executable */
--#define SLPATH BINPATH "/servlink" /* servlink executable */
--#define CPATH ETCPATH "/ircd.conf" /* ircd.conf file */
--#define KPATH ETCPATH "/kline.conf" /* kline file */
--#define DLPATH ETCPATH "/dline.conf" /* dline file */
--#define XPATH ETCPATH "/xline.conf" /* xline file */
--#define RESVPATH ETCPATH "/resv.conf" /* resv file */
--#define RPATH ETCPATH "/ircd.rsa" /* ircd rsa private keyfile */
--#define MPATH ETCPATH "/ircd.motd" /* MOTD file */
--#define LPATH LOGPATH "/ircd.log" /* ircd logfile */
--#define PPATH ETCPATH "/ircd.pid" /* pid file */
--#define OPATH ETCPATH "/opers.motd" /* oper MOTD file */
-+#define SPATH BINPATH "/ircd" /* ircd executable */
-+#define SLPATH BINPATH "/servlink" /* servlink executable */
-+#define CPATH ETCPATH "/ircd.conf" /* ircd.conf file */
-+#define KPATH "/var/lib/charybdis/kline.conf" /* kline file */
-+#define DLPATH "/var/lib/charybdis/dline.conf" /* dline file */
-+#define XPATH "/var/lib/charybdis/xline.conf" /* xline file */
-+#define RESVPATH "/var/lib/charybdis/resv.conf" /* resv file */
-+#define RPATH ETCPATH "/ircd.rsa" /* ircd rsa private keyfile */
-+#define MPATH ETCPATH "/ircd.motd" /* MOTD file */
-+#define LPATH LOGPATH "/ircd.log" /* ircd logfile */
-+#define PPATH "/var/run/charybdis/ircd.pid" /* pid file */
-+#define OPATH ETCPATH "/opers.motd" /* oper MOTD file */
-
- /* IGNORE_BOGUS_TS
- * Ignore bogus timestamps from other servers. Yes this will desync
diff --git a/net-irc/charybdis/files/charybdis-dircreate.patch b/net-irc/charybdis/files/charybdis-dircreate.patch
new file mode 100644
index 000000000000..a18205cf030f
--- /dev/null
+++ b/net-irc/charybdis/files/charybdis-dircreate.patch
@@ -0,0 +1,46 @@
+--- ./Makefile.in.orig 2006-05-17 16:49:13.000000000 +0200
++++ ./Makefile.in 2007-09-06 15:35:25.462195923 +0200
+@@ -110,25 +110,25 @@
+ install-mkdirs:
+ @echo "ircd: setting up ircd directory structure"
+ -@if test ! -d $(DESTDIR)$(prefix); then \
+- mkdir $(DESTDIR)$(prefix); \
++ mkdir -p $(DESTDIR)$(prefix); \
+ fi
+ -@if test ! -d $(DESTDIR)$(bindir); then \
+- mkdir $(DESTDIR)$(bindir); \
++ mkdir -p $(DESTDIR)$(bindir); \
+ fi
+ -@if test ! -d $(DESTDIR)$(confdir); then \
+- mkdir $(DESTDIR)$(confdir); \
++ mkdir -p $(DESTDIR)$(confdir); \
+ fi
+ -@if test ! -d $(DESTDIR)$(mandir); then \
+- mkdir $(DESTDIR)$(mandir); \
++ mkdir -p $(DESTDIR)$(mandir); \
+ fi
+ -@if test ! -d $(DESTDIR)$(moduledir); then \
+- mkdir $(DESTDIR)$(moduledir); \
++ mkdir -p $(DESTDIR)$(moduledir); \
+ fi
+ -@if test ! -d $(DESTDIR)$(helpdir); then \
+- mkdir $(DESTDIR)$(helpdir); \
++ mkdir -p $(DESTDIR)$(helpdir); \
+ fi
+ -@if test ! -d $(DESTDIR)$(logdir); then \
+- mkdir $(DESTDIR)$(logdir); \
++ mkdir -p $(DESTDIR)$(logdir); \
+ fi
+
+ install: install-mkdirs all
+--- ./modules/Makefile.in.orig 2006-03-06 04:43:02.000000000 +0100
++++ ./modules/Makefile.in 2007-09-06 15:37:10.468179952 +0200
+@@ -152,7 +152,7 @@
+ install-mkdirs:
+ @echo "ircd: setting up modular directory structure"
+ -@if test ! -d $(DESTDIR)$(moduledir); then \
+- mkdir $(DESTDIR)$(moduledir); \
++ mkdir -p $(DESTDIR)$(moduledir); \
+ fi
+ -@if test -d $(DESTDIR)$(moduledir)-old; then \
+ rm -rf $(DESTDIR)$(moduledir)-old; \
diff --git a/net-irc/charybdis/files/digest-charybdis-1.1.0 b/net-irc/charybdis/files/digest-charybdis-1.1.0
deleted file mode 100644
index 968808ea5c64..000000000000
--- a/net-irc/charybdis/files/digest-charybdis-1.1.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 a7b6f1282df42e4c184bec9eec6780e2 charybdis-1.1.0.tgz 750459
-RMD160 ca14dd24a15d9a558c5b8d4299a923eab3f313dd charybdis-1.1.0.tgz 750459
-SHA256 2eb642674d1d34bf69e86367ae2842afa78091a6779f7d9a3e03857ea6cf0690 charybdis-1.1.0.tgz 750459
diff --git a/net-irc/charybdis/files/digest-charybdis-2.1.0 b/net-irc/charybdis/files/digest-charybdis-2.1.0
deleted file mode 100644
index af80f78c7f3b..000000000000
--- a/net-irc/charybdis/files/digest-charybdis-2.1.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 beb1b25143491cc593e24289782934b4 charybdis-2.1.0.tgz 769477
-RMD160 5e7e919dd829d3370378a6ae9f6e40662a6be15e charybdis-2.1.0.tgz 769477
-SHA256 c9fb883cdbcb10ea27d3be682172a53e5d93710f2eaadb6772167d5a26929312 charybdis-2.1.0.tgz 769477
diff --git a/net-irc/charybdis/files/digest-charybdis-2.1.5 b/net-irc/charybdis/files/digest-charybdis-2.1.5
new file mode 100644
index 000000000000..310d7f08cb85
--- /dev/null
+++ b/net-irc/charybdis/files/digest-charybdis-2.1.5
@@ -0,0 +1,3 @@
+MD5 a3db4b3e702ae536d6a46525d449cd44 charybdis-2.1.5.tar.gz 787918
+RMD160 96444870b57d603be6df5bc226bc17d5042bee15 charybdis-2.1.5.tar.gz 787918
+SHA256 06d77e8947d0cef18e2dec942066ac673012351670175e40853eb340a8e93017 charybdis-2.1.5.tar.gz 787918
diff --git a/net-irc/charybdis/files/digest-charybdis-2.2.0 b/net-irc/charybdis/files/digest-charybdis-2.2.0
new file mode 100644
index 000000000000..16f45c3df849
--- /dev/null
+++ b/net-irc/charybdis/files/digest-charybdis-2.2.0
@@ -0,0 +1,3 @@
+MD5 a51f6b6f43872fe3d6bc31342a39f35b charybdis-2.2.0.tar.gz 798742
+RMD160 45bffe882c1dfc9ef7f378b58fd52009f8ef2647 charybdis-2.2.0.tar.gz 798742
+SHA256 90a837bb4c704bb6b5c7e13964b00e6d69b5fb90d04773e210d5399ca430c96c charybdis-2.2.0.tar.gz 798742