From 7d9102bc4e3eb412615f488d38c75c63f091681d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ra=C3=BAl=20Porcel?= Date: Tue, 13 Mar 2007 22:34:30 +0000 Subject: [PATCH] Version bump, stable x86, and drop old Package-Manager: portage-2.1.2.2 --- net-irc/ultimate/ChangeLog | 8 +- net-irc/ultimate/Manifest | 50 ++++------ net-irc/ultimate/files/digest-ultimate-2.8.8 | 3 - net-irc/ultimate/files/digest-ultimate-2.8.9 | 3 - net-irc/ultimate/files/digest-ultimate-3.0.2 | 3 + net-irc/ultimate/ultimate-2.8.8.ebuild | 98 -------------------- net-irc/ultimate/ultimate-2.8.9.ebuild | 98 -------------------- net-irc/ultimate/ultimate-3.0.1.ebuild | 6 +- net-irc/ultimate/ultimate-3.0.2.ebuild | 60 ++++++++++++ 9 files changed, 89 insertions(+), 240 deletions(-) delete mode 100644 net-irc/ultimate/files/digest-ultimate-2.8.8 delete mode 100644 net-irc/ultimate/files/digest-ultimate-2.8.9 create mode 100644 net-irc/ultimate/files/digest-ultimate-3.0.2 delete mode 100644 net-irc/ultimate/ultimate-2.8.8.ebuild delete mode 100644 net-irc/ultimate/ultimate-2.8.9.ebuild create mode 100644 net-irc/ultimate/ultimate-3.0.2.ebuild 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 -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ò ChangeLog: Regenerate digest in Manifest2 format. diff --git a/net-irc/ultimate/Manifest b/net-irc/ultimate/Manifest index 987471dbd274..6fa56b654c38 100644 --- a/net-irc/ultimate/Manifest +++ b/net-irc/ultimate/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 3.0.0_rc2-config.patch 1318 RMD160 f2339f5b0cd78f131e311606632efa5493e93103 SHA1 33a0dca92999e94b6d904a47746327ee2d20194f SHA256 0d0cc1a26f4a98ea66dc2fbddf94e2e2b22f47b10009681e22cabd0396c88c6c MD5 e2df540e88be963a3ecf45f87a90a02a files/3.0.0_rc2-config.patch 1318 RMD160 f2339f5b0cd78f131e311606632efa5493e93103 files/3.0.0_rc2-config.patch 1318 @@ -25,42 +22,27 @@ AUX ultimateircd.rc-3.0.0 561 RMD160 fbb2e0c4200d143de5b87ce09f9394134d333846 SH MD5 1311e8806bd4488867ed82cdc19c7ca3 files/ultimateircd.rc-3.0.0 561 RMD160 fbb2e0c4200d143de5b87ce09f9394134d333846 files/ultimateircd.rc-3.0.0 561 SHA256 69c84233e6aae67fc9d8ae115be54e5a770d9c795eb9326b6e4540abb5294348 files/ultimateircd.rc-3.0.0 561 -DIST Ultimate2.8.8.tar.bz2 331120 RMD160 ee9fad096438ba35f0b1a9dfc1453c30e2d27c5b SHA1 a237228d08de19e4964e8c662ed7d1e0e93ec30c SHA256 a8b9621c7edcdfcb1504822d3f9b2dc41fca661dcb465ee69a49df6eacd87f5a -DIST Ultimate2.8.9.tar.bz2 327996 RMD160 d811b8498c7c486eaf9dc6728c8d3204d73a55b6 SHA1 b8b21231dd471604aeeaf244cf0b31d4c842c29a SHA256 10e052f6713e03a4678151a1be3a25aec20490b1454ec14c79fe28815988ce4b DIST Ultimate3.0.1.tar.bz2 602091 RMD160 ea724b4b01c9955a4122f1ad83e6d532e20b61b8 SHA1 9d73b8afd1d9c9db59d5eac83c33e3098b1f7e0e SHA256 2d1d6811bcf8368274e4dd44ea9f700ed02ca65b0a81e91b1124943be2ae25a0 -EBUILD ultimate-2.8.8.ebuild 2798 RMD160 33ab2c835a2d16bcebe3e0c4c4f91eb5097435ca SHA1 c8edde37f9057d70505b9664f77a2d5a3a18b4c4 SHA256 cc19be83b79e5159688f7040ec5eefa7ec74244bb956f7a8737338169ade683d -MD5 90c61a090ed4f4114bd060e0ae5a1245 ultimate-2.8.8.ebuild 2798 -RMD160 33ab2c835a2d16bcebe3e0c4c4f91eb5097435ca ultimate-2.8.8.ebuild 2798 -SHA256 cc19be83b79e5159688f7040ec5eefa7ec74244bb956f7a8737338169ade683d ultimate-2.8.8.ebuild 2798 -EBUILD ultimate-2.8.9.ebuild 2832 RMD160 92666a7d6f39d422411bbe14298a5cfcce0997d4 SHA1 09a750630968964b0e8b2102d9b7c4f4d1157de0 SHA256 6c093b288b3fd58a88acf681e8378ed4fd8478e034dc496c2d9271903a98a495 -MD5 a0209bfb3b92e990726357407534acb0 ultimate-2.8.9.ebuild 2832 -RMD160 92666a7d6f39d422411bbe14298a5cfcce0997d4 ultimate-2.8.9.ebuild 2832 -SHA256 6c093b288b3fd58a88acf681e8378ed4fd8478e034dc496c2d9271903a98a495 ultimate-2.8.9.ebuild 2832 -EBUILD ultimate-3.0.1.ebuild 1554 RMD160 59b15236c02cda048067f94fb50cdd4bcd77a3c0 SHA1 af6859527c7a8e54c8a2a32a223865bf8de90e92 SHA256 a40fe6f87cf835856db910f4d7b833a38626eeefb6991b800f388cb81ce74784 -MD5 ddf45e2de343c6df515d452ca756c73c ultimate-3.0.1.ebuild 1554 -RMD160 59b15236c02cda048067f94fb50cdd4bcd77a3c0 ultimate-3.0.1.ebuild 1554 -SHA256 a40fe6f87cf835856db910f4d7b833a38626eeefb6991b800f388cb81ce74784 ultimate-3.0.1.ebuild 1554 -MISC ChangeLog 2477 RMD160 d0b6dba3361d24379b973dfc4cbe518caeb09f43 SHA1 b65a4ae040325a24f4933a9b5faa01cdb720ce9f SHA256 9dcbc6921dcbd88e8119c2e17b2fcd7b20d704f4b29f77459baa37e4c9c0d344 -MD5 929bdfa98bf41e1a0c7f6a2a44269e35 ChangeLog 2477 -RMD160 d0b6dba3361d24379b973dfc4cbe518caeb09f43 ChangeLog 2477 -SHA256 9dcbc6921dcbd88e8119c2e17b2fcd7b20d704f4b29f77459baa37e4c9c0d344 ChangeLog 2477 +DIST Ultimate3.0.2.tar.bz2 615944 RMD160 6faa9b4834097b4d695ad09c4c55fb38704644c3 SHA1 00a46adb92c47dfcded1725b2996bab47fff0121 SHA256 b4564f76d074b3bafde6a7d2cdc8da177759949ed933979d801d107dc6fd8934 +EBUILD ultimate-3.0.1.ebuild 1552 RMD160 40ee9cdf1977e8bedefa4c866841b459d5d615ff SHA1 505566e64feda8d84527d6e04d6c55cf074c6f93 SHA256 f0404a2dc0960a36e4fce18724127d0aab7f631c15fdea1b99ff455985c8c9bc +MD5 3f54e8847af886df492ab44236282447 ultimate-3.0.1.ebuild 1552 +RMD160 40ee9cdf1977e8bedefa4c866841b459d5d615ff ultimate-3.0.1.ebuild 1552 +SHA256 f0404a2dc0960a36e4fce18724127d0aab7f631c15fdea1b99ff455985c8c9bc ultimate-3.0.1.ebuild 1552 +EBUILD ultimate-3.0.2.ebuild 1553 RMD160 fce0b1d028868c37557d7b9735d17fe8862126c4 SHA1 c8c3cd9fd66e60dc77e668b0f4ec631d77d7d7ac SHA256 621ec0a9f7d65fa4702649d8bbec747f3d287819f26cec2e539a13f9174a7e5c +MD5 7a94bc47b0014db9e2910fbd5ea419d9 ultimate-3.0.2.ebuild 1553 +RMD160 fce0b1d028868c37557d7b9735d17fe8862126c4 ultimate-3.0.2.ebuild 1553 +SHA256 621ec0a9f7d65fa4702649d8bbec747f3d287819f26cec2e539a13f9174a7e5c ultimate-3.0.2.ebuild 1553 +MISC ChangeLog 2694 RMD160 36fa9074f48f86545b6603b51a259e3e90fd13bf SHA1 36e257bb82089f9a216cdce0421f24772d1f4c29 SHA256 ca2260a4cec45a80401571b1a2c7a1c0fd805bad67d825dd0b8583e6f69d41d0 +MD5 c421275e22f221b7731004c1e3f895fa ChangeLog 2694 +RMD160 36fa9074f48f86545b6603b51a259e3e90fd13bf ChangeLog 2694 +SHA256 ca2260a4cec45a80401571b1a2c7a1c0fd805bad67d825dd0b8583e6f69d41d0 ChangeLog 2694 MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c metadata.xml 160 SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2 metadata.xml 160 -MD5 f808f42ea2b44b00311169b932c0987e files/digest-ultimate-2.8.8 244 -RMD160 d6cb7412f6bc98b466ed06c87e932c50c2c21fcb files/digest-ultimate-2.8.8 244 -SHA256 0589855a78f48a1ed59733f390e0604209ab9efab70655f49f61e8af056e8084 files/digest-ultimate-2.8.8 244 -MD5 73bf241b96385a411011f82cc1d3ed4d files/digest-ultimate-2.8.9 244 -RMD160 06d4f591e8e8213d6fc1719b081acf067a00f3cc files/digest-ultimate-2.8.9 244 -SHA256 00619efc17af636d46c26019140a4c9b2986ec526bda2ea5880b861c8a3d476f files/digest-ultimate-2.8.9 244 MD5 97cdeda968a40308e858a64a828b9b70 files/digest-ultimate-3.0.1 244 RMD160 b9ea80efab9e2507fdef00584a6be36597ee3f52 files/digest-ultimate-3.0.1 244 SHA256 ca9a59485800c615a17321113e21fdc43a7ad13db113e7c9855b8552ec253684 files/digest-ultimate-3.0.1 244 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.2 (GNU/Linux) - -iD8DBQFFy/jEAiZjviIA2XgRAqL2AJ4wWkSUuA65lmLE8j8Zkf5XNABTyQCeOxXa -88Q+NG6NrMRUbSat8oEEnM4= -=FL9G ------END PGP SIGNATURE----- +MD5 0a5dc547bcc21fd164dcdfc13bad75b3 files/digest-ultimate-3.0.2 244 +RMD160 aaad73a8ab63cd581434dc341f83689139582f40 files/digest-ultimate-3.0.2 244 +SHA256 55c4ca6ad2f4bd8fca256a1d164b11442dd1d02887998f9e5142cee5abcc69fb files/digest-ultimate-3.0.2 244 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 +} -- 2.26.2