diff options
author | Sven Wegener <swegener@gentoo.org> | 2005-01-23 22:07:46 +0000 |
---|---|---|
committer | Sven Wegener <swegener@gentoo.org> | 2005-01-23 22:07:46 +0000 |
commit | 3bacccd746370130b3a061695f1d64087867270f (patch) | |
tree | 474d4473784bbe0ab65f17b4bd500f21a2bc53bf /net-irc/dancer-ircd | |
parent | Stable on alpha. (diff) | |
download | gentoo-2-3bacccd746370130b3a061695f1d64087867270f.tar.gz gentoo-2-3bacccd746370130b3a061695f1d64087867270f.tar.bz2 gentoo-2-3bacccd746370130b3a061695f1d64087867270f.zip |
Version bump, bug 75474.
(Portage version: 2.0.51-r14)
Diffstat (limited to 'net-irc/dancer-ircd')
-rw-r--r-- | net-irc/dancer-ircd/ChangeLog | 11 | ||||
-rw-r--r-- | net-irc/dancer-ircd/Manifest | 14 | ||||
-rw-r--r-- | net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild | 4 | ||||
-rw-r--r-- | net-irc/dancer-ircd/dancer-ircd-1.0.35.ebuild | 80 | ||||
-rw-r--r-- | net-irc/dancer-ircd/files/dancer-ircd | 4 | ||||
-rw-r--r-- | net-irc/dancer-ircd/files/dancer-ircd-1.0.35 | 20 | ||||
-rw-r--r-- | net-irc/dancer-ircd/files/dancer-ircd.confd | 5 | ||||
-rw-r--r-- | net-irc/dancer-ircd/files/digest-dancer-ircd-1.0.35 | 1 |
8 files changed, 122 insertions, 17 deletions
diff --git a/net-irc/dancer-ircd/ChangeLog b/net-irc/dancer-ircd/ChangeLog index 4efac608a00e..342f35a14e38 100644 --- a/net-irc/dancer-ircd/ChangeLog +++ b/net-irc/dancer-ircd/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-irc/dancer-ircd -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/ChangeLog,v 1.14 2004/10/16 18:43:28 vapier Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/ChangeLog,v 1.15 2005/01/23 22:07:46 swegener Exp $ + +*dancer-ircd-1.0.35 (23 Jan 2005) + + 23 Jan 2005; Sven Wegener <swegener@gentoo.org> files/dancer-ircd, + +files/dancer-ircd-1.0.35, +files/dancer-ircd.confd, + +dancer-ircd-1.0.35.ebuild: + Version bump, bug 75474. 16 Oct 2004; Mike Frysinger <vapier@gentoo.org> dancer-ircd-1.0.31_p8-r1.ebuild: diff --git a/net-irc/dancer-ircd/Manifest b/net-irc/dancer-ircd/Manifest index 0cbb7e1a899f..291a7b48ce9b 100644 --- a/net-irc/dancer-ircd/Manifest +++ b/net-irc/dancer-ircd/Manifest @@ -1,15 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 96804ad802f00cdf7ab672a61bc32019 ChangeLog 2080 MD5 e1334872349c8b9f391d2519b4d4f7a9 dancer-ircd-1.0.31_p8-r1.ebuild 2845 +MD5 616a04d5a008a36a9c16554633203760 dancer-ircd-1.0.35.ebuild 2653 +MD5 96804ad802f00cdf7ab672a61bc32019 ChangeLog 2080 MD5 44c39c6ad372a8e5a5e7ee3311f703a7 metadata.xml 160 +MD5 28bb2d973862b88bf5a475afbe8dbd3a files/digest-dancer-ircd-1.0.35 70 MD5 0648e0095f98ad797f8c1d0f35d1de11 files/dancer-ircd 499 MD5 51a35efb94de113553830d9cf2d0d2be files/digest-dancer-ircd-1.0.31_p8-r1 144 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.9.10 (GNU/Linux) - -iD8DBQFBcWvfHTu7gpaalycRAjb0AKCmV1aBIkEh0+QD0RiYovJVtlFPvQCgwuJR -JvDpJUFaHmmT1IklIph//Yg= -=kyO7 ------END PGP SIGNATURE----- diff --git a/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild b/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild index 1100e9694503..43c7aedc959d 100644 --- a/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild +++ b/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild,v 1.11 2004/10/16 18:43:28 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/dancer-ircd-1.0.31_p8-r1.ebuild,v 1.12 2005/01/23 22:07:46 swegener Exp $ inherit eutils diff --git a/net-irc/dancer-ircd/dancer-ircd-1.0.35.ebuild b/net-irc/dancer-ircd/dancer-ircd-1.0.35.ebuild new file mode 100644 index 000000000000..e24de8aedb11 --- /dev/null +++ b/net-irc/dancer-ircd/dancer-ircd-1.0.35.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/dancer-ircd-1.0.35.ebuild,v 1.1 2005/01/23 22:07:46 swegener Exp $ + +inherit eutils + +DESCRIPTION="An ircd used by the freenode network" +HOMEPAGE="http://freenode.net/dancer_ircd.shtml" +SRC_URI="http://source.freenode.net/~asuffield/dancer/dancer-ircd/stable/releases/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~hppa ~ppc ~sparc ~x86" +IUSE="doc" + +DEPEND="doc? ( + app-text/openjade + dev-perl/SGMLSpm + app-text/docbook-sgml-dtd + app-text/docbook-sgml-utils + )" + +pkg_setup() { + enewuser dancer +} + +src_unpack() { + unpack ${A} + cd ${S} + + sed -i \ + -e s:etc/:/etc/: \ + -e s:var/:/var/: \ + ${S}/src/paths.c +} + +src_compile() { + econf \ + --enable-optimise \ + --disable-errors \ + --disable-debug-syms \ + || die "econf failed" + emake || die "emake failed" + + if use doc + then + docbook2html -u doc/sgml/dancer-oper-guide/dancer-oper-guide.sgml + docbook2html -u doc/sgml/dancer-user-guide/dancer-user-guide.sgml + fi +} + +src_install() { + dobin src/dancer-ircd + + insinto /etc/dancer-ircd + newins doc/example.conf ircd.conf + + newinitd ${FILESDIR}/dancer-ircd-1.0.35 dancer-ircd + newconfd ${FILESDIR}/dancer-ircd.confd dancer-ircd + + keepdir /var/{lib,log,run}/dancer-ircd + + dodoc AUTHORS ChangeLog NEWS README doc/README.umodes doc/example.conf + + if use doc + then + dohtml dancer-oper-guide.html dancer-user-guide.html + fi +} + +pkg_postinst() { + chown dancer ${ROOT}/var/{lib,log,run}/dancer-ircd + + if ! use doc + then + einfo "If you need the dancer-oper-guide or the" + einfo "dancer-user-guide, please reemerge with" + einfo "USE=\"doc\" emerge dancer-ircd" + fi +} diff --git a/net-irc/dancer-ircd/files/dancer-ircd b/net-irc/dancer-ircd/files/dancer-ircd index b3f94c3a64dc..383f32f4f188 100644 --- a/net-irc/dancer-ircd/files/dancer-ircd +++ b/net-irc/dancer-ircd/files/dancer-ircd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/files/dancer-ircd,v 1.5 2004/10/09 20:34:57 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/files/dancer-ircd,v 1.6 2005/01/23 22:07:46 swegener Exp $ depend() { use net diff --git a/net-irc/dancer-ircd/files/dancer-ircd-1.0.35 b/net-irc/dancer-ircd/files/dancer-ircd-1.0.35 new file mode 100644 index 000000000000..99d4642889f1 --- /dev/null +++ b/net-irc/dancer-ircd/files/dancer-ircd-1.0.35 @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/files/dancer-ircd-1.0.35,v 1.1 2005/01/23 22:07:46 swegener Exp $ + +depend() { + use net +} + +start() { + ebegin "Starting dancer-ircd" + start-stop-daemon --start --quiet --chuid ${DANCER_USER} --exec /usr/bin/dancer-ircd + eend $? +} + +stop() { + ebegin "Stopping dancer-ircd" + start-stop-daemon --stop --quiet --pidfile /var/run/dancer-ircd/dancer-ircd.pid + eend $? +} diff --git a/net-irc/dancer-ircd/files/dancer-ircd.confd b/net-irc/dancer-ircd/files/dancer-ircd.confd new file mode 100644 index 000000000000..63882861cd1d --- /dev/null +++ b/net-irc/dancer-ircd/files/dancer-ircd.confd @@ -0,0 +1,5 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/dancer-ircd/files/dancer-ircd.confd,v 1.1 2005/01/23 22:07:46 swegener Exp $ + +DANCER_USER="dancer" diff --git a/net-irc/dancer-ircd/files/digest-dancer-ircd-1.0.35 b/net-irc/dancer-ircd/files/digest-dancer-ircd-1.0.35 new file mode 100644 index 000000000000..03204894ec5f --- /dev/null +++ b/net-irc/dancer-ircd/files/digest-dancer-ircd-1.0.35 @@ -0,0 +1 @@ +MD5 da7f212ef5e1e9cca72002114727aaab dancer-ircd-1.0.35.tar.gz 604367 |