summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2005-04-12 21:51:25 +0000
committerSven Wegener <swegener@gentoo.org>2005-04-12 21:51:25 +0000
commit7dbd853bb1de9fbf397da4ba2c0e8803306d7c34 (patch)
tree770d242e151b7250113658e39711e2a56a14a890 /net-irc/ultimate
parentfix bug #88899 (diff)
downloadgentoo-2-7dbd853bb1de9fbf397da4ba2c0e8803306d7c34.tar.gz
gentoo-2-7dbd853bb1de9fbf397da4ba2c0e8803306d7c34.tar.bz2
gentoo-2-7dbd853bb1de9fbf397da4ba2c0e8803306d7c34.zip
Version bump.
(Portage version: 2.0.51.19)
Diffstat (limited to 'net-irc/ultimate')
-rw-r--r--net-irc/ultimate/ChangeLog9
-rw-r--r--net-irc/ultimate/Manifest14
-rw-r--r--net-irc/ultimate/files/digest-ultimate-2.8.91
-rw-r--r--net-irc/ultimate/files/digest-ultimate-3.0.01
-rw-r--r--net-irc/ultimate/files/digest-ultimate-3.0.11
-rw-r--r--net-irc/ultimate/ultimate-2.8.9.ebuild98
-rw-r--r--net-irc/ultimate/ultimate-3.0.1.ebuild (renamed from net-irc/ultimate/ultimate-3.0.0.ebuild)2
7 files changed, 113 insertions, 13 deletions
diff --git a/net-irc/ultimate/ChangeLog b/net-irc/ultimate/ChangeLog
index 1db699a640fc..0f343b8f567e 100644
--- a/net-irc/ultimate/ChangeLog
+++ b/net-irc/ultimate/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-irc/ultimate
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ChangeLog,v 1.13 2005/03/19 20:33:46 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ChangeLog,v 1.14 2005/04/12 21:51:24 swegener Exp $
+
+*ultimate-3.0.1 (12 Apr 2005)
+*ultimate-2.8.9 (12 Apr 2005)
+
+ 12 Apr 2005; Sven Wegener <swegener@gentoo.org> +ultimate-2.8.9.ebuild,
+ -ultimate-3.0.0.ebuild, +ultimate-3.0.1.ebuild:
+ Version bump.
*ultimate-3.0.0 (19 Mar 2005)
diff --git a/net-irc/ultimate/Manifest b/net-irc/ultimate/Manifest
index d30af3142130..66baa1bc84d5 100644
--- a/net-irc/ultimate/Manifest
+++ b/net-irc/ultimate/Manifest
@@ -1,22 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 90c61a090ed4f4114bd060e0ae5a1245 ultimate-2.8.8.ebuild 2798
MD5 0be684595e64f633b98955b4daa406b9 ultimate-3.0.0.ebuild 1554
+MD5 90c61a090ed4f4114bd060e0ae5a1245 ultimate-2.8.9.ebuild 2798
MD5 67038e2610059e7d6aedca6d769d2b89 ChangeLog 2063
MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160
+MD5 0be684595e64f633b98955b4daa406b9 ultimate-3.0.1.ebuild 1554
MD5 1792351e18191c6d3cce474a960a3757 files/ultimateircd.rc 514
MD5 8af0419297384fbb53922f83cc7d85df files/setup.h 483
MD5 1311e8806bd4488867ed82cdc19c7ca3 files/ultimateircd.rc-3.0.0 561
MD5 f44ee9942e8af5087a6dc454861907fb files/ultimateircd.conf 283
MD5 34e0a1838e8d580f55fe9f5edbc376f7 files/digest-ultimate-2.8.8 66
+MD5 3160677c4e97604f8a0e806152ad616d files/digest-ultimate-2.8.9 66
MD5 be73e8d9878d47d4d7de9edf7d4e7b71 files/digest-ultimate-3.0.0 66
+MD5 e6678ca31704573f81b635d8b5724bd0 files/digest-ultimate-3.0.1 66
MD5 772b4c0818bb9082f29f266cb6c3c3ad files/Ultimate-2.8.7-gentoo.patch 434
MD5 e2df540e88be963a3ecf45f87a90a02a files/3.0.0_rc2-config.patch 1318
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCPIy1I1lqEGTUzyQRAvmjAJ9vFuVcQeTqcvTXQvE1GpNUNC7QCACgsk7F
-ggL/JmeWNe40If+q2xv8h1A=
-=V7uv
------END PGP SIGNATURE-----
diff --git a/net-irc/ultimate/files/digest-ultimate-2.8.9 b/net-irc/ultimate/files/digest-ultimate-2.8.9
new file mode 100644
index 000000000000..32a8fc0a0eae
--- /dev/null
+++ b/net-irc/ultimate/files/digest-ultimate-2.8.9
@@ -0,0 +1 @@
+MD5 e163d3bc23d9e9dd88daaea15b6564a5 Ultimate2.8.9.tar.bz2 327996
diff --git a/net-irc/ultimate/files/digest-ultimate-3.0.0 b/net-irc/ultimate/files/digest-ultimate-3.0.0
deleted file mode 100644
index f33f8fd474a6..000000000000
--- a/net-irc/ultimate/files/digest-ultimate-3.0.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 25e835eb0f019c14601fa11541822d45 Ultimate3.0.0.tar.bz2 561632
diff --git a/net-irc/ultimate/files/digest-ultimate-3.0.1 b/net-irc/ultimate/files/digest-ultimate-3.0.1
new file mode 100644
index 000000000000..c74f857863cc
--- /dev/null
+++ b/net-irc/ultimate/files/digest-ultimate-3.0.1
@@ -0,0 +1 @@
+MD5 c942a723b1c7fa8b6dcca9936b8ff722 Ultimate3.0.1.tar.bz2 602091
diff --git a/net-irc/ultimate/ultimate-2.8.9.ebuild b/net-irc/ultimate/ultimate-2.8.9.ebuild
new file mode 100644
index 000000000000..ff9539ce3b19
--- /dev/null
+++ b/net-irc/ultimate/ultimate-2.8.9.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-2.8.9.ebuild,v 1.1 2005/04/12 21:51:25 swegener Exp $
+
+inherit eutils
+
+MY_P="${P/ultimate-/Ultimate}"
+DESCRIPTION="An IRCd server based on DALnet's DreamForge IRCd."
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+HOMEPAGE="http://www.shadow-realm.org/"
+
+KEYWORDS="~x86 ~sparc ~ppc"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="debug"
+
+RDEPEND="virtual/libc"
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+S="${WORKDIR}/${MY_P}"
+
+[ -z "${localhost}" ] && localhost="localhost"
+
+src_unpack() {
+ einfo "To change the settings of your Ultimate ircd server please"
+ einfo "edit the ${S}/config/ircd.init file."
+
+ einfo "To change the domain name of your server, edit the localhost in"
+ einfo "ultimage-${PV}.ebuild. Otherwise it will default to localhost."
+
+ unpack ${A} ; cd ${S}
+ cp Makefile.dist Makefile
+ sed -i \
+ -e "s:XCFLAGS=:XCFLAGS=${CFLAGS}:g" \
+ -e "s:IRCDLIBS=:IRCDLIBS=-lcrypt -lresolv:g" \
+ -e "s:IRCDDIR=/usr/local/lib/ircd:IRCDDIR=/usr/lib/ircd:g" \
+ -e "s:MANDIR=/usr/local/man:MANDIR=/usr/share/man:g" \
+ Makefile || die "sed Makefile failed"
+
+ cp ${FILESDIR}/setup.h ${S}/include/setup.h
+
+ # This is supposed to be generated by ./configure
+ (
+ echo "#define MYOSNAME \"`uname -a`\""
+ echo "#define DPATH \"/etc/ultimateircd\""
+ echo "#define SPATH \"/usr/sbin/ircd\""
+ echo "#define NICKLEN 30"
+ echo "#define LISTEN_SIZE 5"
+ echo "#define MAXSENDQLENGTH 3000000"
+ echo "#define BUFFERPOOL (6 * MAXSENDQLENGTH)"
+ echo "#define MAXCONNECTIONS 1024"
+ echo "#define NICKNAMEHISTORYLENGTH 500"
+ echo "#define CRYPT_OPER_PASSWORD 1"
+ echo "#undef CRYPT_LINK_PASSWORD"
+ echo "#undef UNIXPORT"
+ echo "#define NOSPOOF 1"
+ echo "#define NOSPOOF_SEED01 0x08101979"
+ echo "#define NOSPOOF_SEED02 0x97910180"
+ echo "#define DOMAINNAME \"localhost\""
+ echo "#define GLIBC2_x"
+ ) >>${S}/include/settings.h
+
+ epatch ${FILESDIR}/Ultimate-2.8.7-gentoo.patch
+
+ use debug && \
+ sed -i \
+ -e "s:#undef DEBUGMODE:#define DEBUGMODE:g" config.h
+}
+
+src_compile() {
+ emake || die "Make failed"
+}
+
+src_install() {
+ newbin src/ircd ultimate-ircd
+ newbin ${S}/makeconf ultimate-makeconf
+
+ dodir /etc/ultimateircd
+ insinto /etc/ultimateircd
+ doins doc/example.conf
+ mv ${D}/etc/ultimateircd/example.conf ${D}/etc/ultimateircd/ircd.conf
+
+ doins config/ircd.channels config/ircd.ini config/ircd.klines
+ doins config/ircd.quotes
+
+ dodir /etc/ultimateircd/networks
+ insinto /etc/ultimateircd/networks
+ doins config/networks/*.network
+
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/ultimateircd.rc ultimateircd
+
+ exeinto /etc/conf.d
+ newexe ${FILESDIR}/ultimateircd.conf ultimateircd
+
+ dodoc crypt/crypter ircdcron/ircd.cron ircdcron/ircdchk
+}
diff --git a/net-irc/ultimate/ultimate-3.0.0.ebuild b/net-irc/ultimate/ultimate-3.0.1.ebuild
index 3fc954197428..9046ac86eb7c 100644
--- a/net-irc/ultimate/ultimate-3.0.0.ebuild
+++ b/net-irc/ultimate/ultimate-3.0.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-3.0.0.ebuild,v 1.1 2005/03/19 20:33:46 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-3.0.1.ebuild,v 1.1 2005/04/12 21:51:25 swegener Exp $
inherit eutils fixheadtails