Portage is a package management system used by Gentoo Linux
# 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.18 2007/04/16 21:24:24 armin76 Exp $
16 Apr 2007; Raúl Porcel
-files/Ultimate-2.8.7-gentoo.patch, -ultimate-3.0.1.ebuild,
ultimate-3.0.2.ebuild:
x86 stable && remove old
*ultimate-3.0.2 (13 Mar 2007)
13 Mar 2007; Raúl Porcel
-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ò
Regenerate digest in Manifest2 format.
30 Jun 2005; Sven Wegener
Added cross-compile support.
*ultimate-3.0.1 (12 Apr 2005)
*ultimate-2.8.9 (12 Apr 2005)
12 Apr 2005; Sven Wegener
-ultimate-3.0.0.ebuild, +ultimate-3.0.1.ebuild:
Version bump.
*ultimate-3.0.0 (19 Mar 2005)
19 Mar 2005; Sven Wegener
-ultimate-3.0.0_rc3.ebuild, +ultimate-3.0.0.ebuild:
Version bump.
*ultimate-3.0.0_rc3 (14 Mar 2005)
14 Mar 2005; Sven Wegener
ultimate-2.8.8.ebuild, -ultimate-3.0.0_rc2.ebuild,
+ultimate-3.0.0_rc3.ebuild:
Version bump. Marked 2.8.8 stable on x86. Removed old ebuilds.
*ultimate-3.0.0_rc2 (30 Jan 2005)
30 Jan 2005; Sven Wegener
+files/3.0.0_rc2-config.patch, +files/ultimateircd.rc-3.0.0,
+ultimate-3.0.0_rc2.ebuild:
Version bump.
09 Oct 2004; Sven Wegener
Modified to 'use net' not 'need net' in init script. Closes bug #66467.
*ultimate-2.8.8 (17 Jul 2004)
17 Jul 2004; Sven Wegener
files/ultimateircd.rc, ultimate-2.8.7.ebuild, +ultimate-2.8.8.ebuild:
Version bump.
09 Jul 2004; Sven Wegener
Marked stable on x86.
01 Jul 2004; Jeremy Huddleston
ultimate-2.8.7.ebuild:
virtual/glibc -> virtual/libc
29 May 2004; Pieter Van den Abeele
ultimate-2.8.7.ebuild:
Masked ultimate-2.8.7.ebuild testing for ppc
27 Apr 2004; Aron Griffis
Add inherit eutils
14 Feb 2004; Jason Wever
Added ~sparc keyword.
27 Oct 2003; Chuck Short
files/ultimateircd.rc:
Updated init scripts, closes bug #31958.
*ultimate-2.8.7 (24 Oct 2003)
24 Oct 2003; Chuck Short
files/Ultimate-2.8.7-gentoo.patch, files/setup.h, files/ultimateircd.conf,
files/ultimateircd.rc:
Initial version, closes #31466.
AUX 3.0.0_rc2-config.patch 1318 RMD160 f2339f5b0cd78f131e311606632efa5493e93103 SHA1 33a0dca92999e94b6d904a47746327ee2d20194f SHA256 0d0cc1a26f4a98ea66dc2fbddf94e2e2b22f47b10009681e22cabd0396c88c6c
AUX setup.h 483 RMD160 0c285ab888cdcaa7299ab145d45c686e80f1afae SHA1 bf4272090408579ac45bf260b2e9d8732a61ea1e SHA256 9f6e6f7045f35aa640058af5d7a11805916f25a7b71e6eef283927daf8fbb915
AUX ultimateircd.conf 283 RMD160 7d000eebcb5e94d0156b82d815c72d3e131b07d5 SHA1 33d659d3072919b6ad31433bf54306152a44f2d1 SHA256 0d9dd80d278173855854a367f53f8afa8874d4bb2a57902e93f3b3eea755bf69
AUX ultimateircd.rc 514 RMD160 49244994f77b9cb3a325eb0732b94d1c61864094 SHA1 97fb2b9388e7383967b981d226910b2620896d9e SHA256 1506849da55c0e53afdacf27404086821ffa7fbbaaf62d32008308dd6c156e89
AUX ultimateircd.rc-3.0.0 561 RMD160 fbb2e0c4200d143de5b87ce09f9394134d333846 SHA1 d2cb60f01d4f037c6ea92f361cc8961bccf8aef5 SHA256 69c84233e6aae67fc9d8ae115be54e5a770d9c795eb9326b6e4540abb5294348
DIST Ultimate3.0.2.tar.bz2 615944 RMD160 6faa9b4834097b4d695ad09c4c55fb38704644c3 SHA1 00a46adb92c47dfcded1725b2996bab47fff0121 SHA256 b4564f76d074b3bafde6a7d2cdc8da177759949ed933979d801d107dc6fd8934
EBUILD ultimate-3.0.2.ebuild 1552 RMD160 a3c3517a737e0fa5349f05266e901a0b786abd9a SHA1 b36eb9da55851bcf07f462288ef2b2d4d6ddc0f1 SHA256 a86aab882858a61fd175f86f2ab16abf7cb0fb067a119570c85e90215276e713
MISC ChangeLog 2858 RMD160 82997d2d99c989c6a3bc076e0de734c064eedc40 SHA1 0b9e465df97b0d0c2fdb2c40e88c20213bb41cf9 SHA256 bf07235029f876b59d6c505a18e1c42bef3b54a3f1b33f2128fd98b48774b127
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2
# 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.2 2007/04/16 21:24:24 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="~ppc ~sparc x86"
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
}