diff options
author | Raúl Porcel <armin76@gentoo.org> | 2007-03-13 22:34:30 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2007-03-13 22:34:30 +0000 |
commit | 87479d921f15d9c13fa3c0b76e2319c4a28349ab (patch) | |
tree | 58e90b58dc27a4db90951f512293ac0838fc3b01 /net-irc/ultimate | |
parent | Install menu entry (diff) | |
download | gentoo-2-87479d921f15d9c13fa3c0b76e2319c4a28349ab.tar.gz gentoo-2-87479d921f15d9c13fa3c0b76e2319c4a28349ab.tar.bz2 gentoo-2-87479d921f15d9c13fa3c0b76e2319c4a28349ab.zip |
Version bump, stable x86, and drop old
(Portage version: 2.1.2.2)
Diffstat (limited to 'net-irc/ultimate')
-rw-r--r-- | net-irc/ultimate/ChangeLog | 8 | ||||
-rw-r--r-- | net-irc/ultimate/files/digest-ultimate-2.8.8 | 3 | ||||
-rw-r--r-- | net-irc/ultimate/files/digest-ultimate-2.8.9 | 3 | ||||
-rw-r--r-- | net-irc/ultimate/files/digest-ultimate-3.0.2 | 3 | ||||
-rw-r--r-- | net-irc/ultimate/ultimate-2.8.8.ebuild | 98 | ||||
-rw-r--r-- | net-irc/ultimate/ultimate-2.8.9.ebuild | 98 | ||||
-rw-r--r-- | net-irc/ultimate/ultimate-3.0.1.ebuild | 6 | ||||
-rw-r--r-- | net-irc/ultimate/ultimate-3.0.2.ebuild | 60 |
8 files changed, 73 insertions, 206 deletions
diff --git a/net-irc/ultimate/ChangeLog b/net-irc/ultimate/ChangeLog index 18dcc7dd98c3..b9fe46467248 100644 --- a/net-irc/ultimate/ChangeLog +++ b/net-irc/ultimate/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-irc/ultimate # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ChangeLog,v 1.16 2007/02/09 04:29:50 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ChangeLog,v 1.17 2007/03/13 22:34:30 armin76 Exp $ + +*ultimate-3.0.2 (13 Mar 2007) + + 13 Mar 2007; Raúl Porcel <armin76@gentoo.org> -ultimate-2.8.8.ebuild, + -ultimate-2.8.9.ebuild, ultimate-3.0.1.ebuild, +ultimate-3.0.2.ebuild: + Version bump, stable x86, and drop old 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: Regenerate digest in Manifest2 format. diff --git a/net-irc/ultimate/files/digest-ultimate-2.8.8 b/net-irc/ultimate/files/digest-ultimate-2.8.8 deleted file mode 100644 index 7172b0cb8cea..000000000000 --- a/net-irc/ultimate/files/digest-ultimate-2.8.8 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 11062079b4f9f050e4d36353b78d6f87 Ultimate2.8.8.tar.bz2 331120 -RMD160 ee9fad096438ba35f0b1a9dfc1453c30e2d27c5b Ultimate2.8.8.tar.bz2 331120 -SHA256 a8b9621c7edcdfcb1504822d3f9b2dc41fca661dcb465ee69a49df6eacd87f5a Ultimate2.8.8.tar.bz2 331120 diff --git a/net-irc/ultimate/files/digest-ultimate-2.8.9 b/net-irc/ultimate/files/digest-ultimate-2.8.9 deleted file mode 100644 index a9338b507f3b..000000000000 --- a/net-irc/ultimate/files/digest-ultimate-2.8.9 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 e163d3bc23d9e9dd88daaea15b6564a5 Ultimate2.8.9.tar.bz2 327996 -RMD160 d811b8498c7c486eaf9dc6728c8d3204d73a55b6 Ultimate2.8.9.tar.bz2 327996 -SHA256 10e052f6713e03a4678151a1be3a25aec20490b1454ec14c79fe28815988ce4b Ultimate2.8.9.tar.bz2 327996 diff --git a/net-irc/ultimate/files/digest-ultimate-3.0.2 b/net-irc/ultimate/files/digest-ultimate-3.0.2 new file mode 100644 index 000000000000..fcd213ffe618 --- /dev/null +++ b/net-irc/ultimate/files/digest-ultimate-3.0.2 @@ -0,0 +1,3 @@ +MD5 8bc14b97d22a3ce3415cc0540ae459f6 Ultimate3.0.2.tar.bz2 615944 +RMD160 6faa9b4834097b4d695ad09c4c55fb38704644c3 Ultimate3.0.2.tar.bz2 615944 +SHA256 b4564f76d074b3bafde6a7d2cdc8da177759949ed933979d801d107dc6fd8934 Ultimate3.0.2.tar.bz2 615944 diff --git a/net-irc/ultimate/ultimate-2.8.8.ebuild b/net-irc/ultimate/ultimate-2.8.8.ebuild deleted file mode 100644 index d97d7f794962..000000000000 --- a/net-irc/ultimate/ultimate-2.8.8.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# 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.8.ebuild,v 1.4 2005/03/14 21:53:22 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-2.8.9.ebuild b/net-irc/ultimate/ultimate-2.8.9.ebuild deleted file mode 100644 index 2564cbc0a646..000000000000 --- a/net-irc/ultimate/ultimate-2.8.9.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# 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.2 2005/06/30 15:25:35 swegener Exp $ - -inherit eutils toolchain-funcs - -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 CC="$(tc-getCC)" || 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.1.ebuild b/net-irc/ultimate/ultimate-3.0.1.ebuild index 9046ac86eb7c..9f33aab9b6a2 100644 --- a/net-irc/ultimate/ultimate-3.0.1.ebuild +++ b/net-irc/ultimate/ultimate-3.0.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2005 Gentoo Foundation +# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-3.0.1.ebuild,v 1.1 2005/04/12 21:51:25 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-3.0.1.ebuild,v 1.2 2007/03/13 22:34:30 armin76 Exp $ inherit eutils fixheadtails @@ -10,7 +10,7 @@ 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" +KEYWORDS="~ppc ~sparc x86" SLOT="0" LICENSE="GPL-2" IUSE="ssl" diff --git a/net-irc/ultimate/ultimate-3.0.2.ebuild b/net-irc/ultimate/ultimate-3.0.2.ebuild new file mode 100644 index 000000000000..86b5ec8d66c0 --- /dev/null +++ b/net-irc/ultimate/ultimate-3.0.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/ultimate/ultimate-3.0.2.ebuild,v 1.1 2007/03/13 22:34:30 armin76 Exp $ + +inherit eutils fixheadtails + +MY_P="Ultimate${PV/_/.}" + +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="ssl" + +DEPEND="virtual/libc + ssl? ( dev-libs/openssl )" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/3.0.0_rc2-config.patch + + ht_fix_file configure +} + +src_compile() { + econf \ + --sysconfdir=/etc/ultimateircd \ + --localstatedir=/var/lib/ultimateircd \ + $(use_enable ssl openssl) \ + || die "econf failed" + emake || die "Make failed" +} + +src_install() { + dodir /etc/ultimateircd + keepdir /var/{lib,log,run}/ultimateircd + fowners nobody /var/{lib,log,run}/ultimateircd + + einstall \ + sysconfdir=${D}/etc/ultimateircd \ + localstatedir=${D}/var/lib/ultimateircd \ + networksubdir=${D}/etc/ultimateircd/networks \ + || die "einstall failed" + + rm -rf ${D}/usr/{{ircd,kill,rehash},bin/{ircdchk,ssl-{cert,search}.sh}} ${D}/var/lib/ultimateircd/logs + dosym /var/log/ultimateircd /var/lib/ultimateircd/logs + + mv ${D}/usr/bin/ircd ${D}/usr/bin/ultimateircd + mv ${D}/usr/bin/mkpasswd ${D}/usr/bin/ultimateircd-mkpasswd + + newinitd ${FILESDIR}/ultimateircd.rc-3.0.0 ultimateircd + newconfd ${FILESDIR}/ultimateircd.conf ultimateircd +} |