ChangeLog

# ChangeLog for net-irc/epic4
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/epic4/ChangeLog,v 1.86 2008/06/17 01:03:57 jer Exp $

17 Jun 2008; Jeroen Roovers epic4-2.10.ebuild:
Stable for HPPA (bug #225023).

07 Jun 2008; Kenneth Prugh epic4-2.10.ebuild:
amd64 stable, bug #225023

07 Jun 2008; nixnut epic4-2.10.ebuild:
Stable on ppc wrt bug 225023

05 Jun 2008; Raúl Porcel epic4-2.10.ebuild:
alpha/ia64/sparc/x86 stable

*epic4-2.10 (02 May 2008)

02 May 2008; Raúl Porcel +epic4-2.10.ebuild:
Version bump

10 Nov 2007; Raúl Porcel -epic4-2.6.ebuild:
old

04 Nov 2007; Christoph Mende epic4-2.8.ebuild:
Stable on amd64 wrt bug #196715

27 Oct 2007; nixnut epic4-2.8.ebuild:
Stable on ppc wrt bug 196715

22 Oct 2007; Jeroen Roovers epic4-2.8.ebuild:
Stable for HPPA (bug #196715). Fixed quoting issues.

22 Oct 2007; Raúl Porcel epic4-2.8.ebuild:
alpha/ia64/sparc/x86 stable wrt #196715

*epic4-2.8 (20 Sep 2007)

20 Sep 2007; Raúl Porcel +epic4-2.8.ebuild:
Version bump

14 May 2007; Raúl Porcel
-files/2.0-toggle-stop-screen.patch, -epic4-2.4.ebuild:
old

14 May 2007; Raúl Porcel epic4-2.6.ebuild:
alpha stable wrt #170747

06 May 2007; Tobias Scherbaum epic4-2.6.ebuild:
ppc stable, bug #170747

06 May 2007; Marius Mauch epic4-2.4.ebuild,
epic4-2.6.ebuild:
Replacing einfo with elog

09 Apr 2007; Peter Weller epic4-2.6.ebuild:
Stable on amd64 wrt bug 170747

28 Mar 2007; Raúl Porcel epic4-2.6.ebuild:
ia64 stable wrt bug 170747

20 Mar 2007; Gustavo Zacarias epic4-2.6.ebuild:
Stable on sparc wrt #170747

20 Mar 2007; Jeroen Roovers epic4-2.6.ebuild:
Stable for HPPA (bug #170747).

19 Mar 2007; Fabian Groffen epic4-2.4.ebuild,
epic4-2.6.ebuild:
Dropped ppc-macos, see you in prefix

19 Mar 2007; Raúl Porcel epic4-2.6.ebuild:
x86 stable wrt bug 170747

*epic4-2.6 (19 Feb 2007)

19 Feb 2007; Raúl Porcel -epic4-2.0-r1.ebuild,
-epic4-2.2.ebuild, +epic4-2.6.ebuild:
Version bump, drop old and regenerate digest in Manifest2 format

04 Nov 2006; Danny van Dyk epic4-2.4.ebuild:
Marked stable on amd64.

30 Oct 2006; Christian Faulhammer epic4-2.4.ebuild:
stable x86 as requested in bug #151875

27 Oct 2006; Gustavo Zacarias epic4-2.4.ebuild:
Stable on sparc wrt #151875

24 Oct 2006; Fabian Groffen epic4-2.4.ebuild:
Marked ppc-macos stable (bug #151875)

24 Oct 2006; Jeroen Roovers epic4-2.4.ebuild:
Stable for HPPA (bug #151875).

21 Oct 2006; Bryan Østergaard epic4-2.4.ebuild:
Stable on Alpha + ia64, bug 151875.

21 Oct 2006; epic4-2.4.ebuild:
Stable on ppc wrt bug 151875

18 Oct 2006; Markus Ullmann -files/local,
-epic4-1.1.16-r1.ebuild, epic4-2.0-r1.ebuild, epic4-2.2.ebuild,
epic4-2.4.ebuild:
Added note per bug #130885 , moved local file out to mirrors and small cleanup

*epic4-2.4 (05 Sep 2006)

05 Sep 2006; Markus Ullmann +epic4-2.4.ebuild:
Version bump wrt bug #144255, thanks to deww for reporting

24 Aug 2005; Aron Griffis epic4-2.2.ebuild:
stable on ia64

02 Aug 2005; Simon Stelling epic4-2.2.ebuild:
stable on amd64

20 Jul 2005; Sven Wegener epic4-2.0-r1.ebuild,
epic4-2.2.ebuild:
Typo fix, thanks to Erik McNellis in bug #98863.

17 Jun 2005; Michael Hanselmann epic4-2.2.ebuild:
Stable on ppc.

14 May 2005; Guy Martin epic4-2.2.ebuild:
Stable on hppa.

25 Apr 2005; Gustavo Zacarias epic4-2.2.ebuild:
Stable on sparc

25 Apr 2005; Bryan Østergaard epic4-2.2.ebuild:
Stable on alpha.

22 Apr 2005; Sven Wegener epic4-2.2.ebuild:
Marked stable on x86.

01 Mar 2005; Sven Wegener epic4-2.0-r1.ebuild,
epic4-2.2.ebuild:
Added some built_with_use magic to make sure perl has been compiled with
USE="-ithreads".

*epic4-2.2 (17 Feb 2005)

17 Feb 2005; Sven Wegener -epic4-2.1.1.ebuild,
+epic4-2.2.ebuild:
Version bump.

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

*epic4-2.1.1 (13 Nov 2004)

13 Nov 2004; Sven Wegener
-files/epic4-1.0.1-gcc33.patch, -epic4-1.1.14-r1.ebuild,
-epic4-1.2.6.ebuild, +epic4-2.1.1.ebuild:
Version bump. Removed old ebuilds.

19 Oct 2004; Dylan Carlson epic4-2.0-r1.ebuild:
Stable on amd64.

24 Sep 2004; Sven Wegener -epic4-1.1.14.ebuild,
-epic4-1.1.16.ebuild:
Removed old ebuilds.

*epic4-2.0-r1 (02 Aug 2004)

17 Aug 2004; Alexander Plank epic4-2.0.ebuild:
add macos keyword. compiles and works

02 Aug 2004; Sven Wegener epic4-1.2.6.ebuild,
+epic4-2.0-r1.ebuild, -epic4-2.0.ebuild:
Revision bump for updated help files and permission issue (bug #59075).
Changed the chown from user.group to user:group.

29 Jul 2004; Guy Martin epic4-2.0.ebuild:
Stable on hppa.

10 Jul 2004; Sven Wegener
+files/2.0-toggle-stop-screen.patch, epic4-1.1.14-r1.ebuild,
epic4-1.1.14.ebuild, epic4-1.1.16-r1.ebuild, epic4-1.1.16.ebuild,
epic4-1.2.6.ebuild, epic4-2.0.ebuild:
Tidied the ebuilds. Added small upstream patch for 2.0, which only affects a
small group of users, so no bump. Marked 2.0 stable on x86.

05 Jun 2004; Bryan Østergaard epic4-2.0.ebuild:
Stable on alpha.

29 May 2004; Pieter Van den Abeele
epic4-1.1.10.ebuild, epic4-1.1.11.ebuild, epic4-1.1.12.ebuild,
epic4-1.1.14-r1.ebuild, epic4-1.1.14.ebuild:
Masked epic4-1.1.14.ebuild stable for ppc

29 May 2004; Pieter Van den Abeele
epic4-1.1.10.ebuild, epic4-1.1.11.ebuild, epic4-1.1.12.ebuild,
epic4-1.1.14-r1.ebuild:
Masked epic4-1.1.14-r1.ebuild stable for ppc

29 May 2004; Pieter Van den Abeele
epic4-1.1.10.ebuild, epic4-1.1.11.ebuild, epic4-1.1.12.ebuild:
Masked epic4-1.1.12.ebuild stable for ppc

29 May 2004; Pieter Van den Abeele
epic4-1.1.10.ebuild, epic4-1.1.11.ebuild:
Masked epic4-1.1.11.ebuild stable for ppc

29 May 2004; Pieter Van den Abeele
epic4-1.1.10.ebuild:
Masked epic4-1.1.10.ebuild stable for ppc

01 May 2004; Jon Portnoy epic4-2.0.ebuild :
AMD64 keywords.

27 Apr 2004; Aron Griffis epic4-1.1.16-r1.ebuild,
epic4-1.2.6.ebuild, epic4-2.0.ebuild:
Add inherit eutils

22 Apr 2004; Ciaran McCreesh epic4-2.0.ebuild:
Stable on sparc

02 Apr 2004; Ciaran McCreesh epic4-2.0.ebuild:
Added ~sparc, thanks to TheDave in #gentoo-sparc

*epic4-2.0 (11 Mar 2004)

11 Mar 2004; Chuck Short epic4-2.0.ebuild:
Version bump, closes #44270.

*epic4-1.2.6 (05 Feb 2004)

05 Feb 2004; Chuck Short :
Version bump, updated SRC_URI. Closes #40349.

*epic4-1.1.16-r1 (03 Jan 2004)

11 Jan 2003; Guy martin epic4-1.1.16-r1.ebuild :
Marked stable on hppa.

03 Jan 2004; Chuck Short epic4-1.1.10.ebuild,
epic4-1.1.11.ebuild, epic4-1.1.12.ebuild, epic4-1.1.14-r1.ebuild,
epic4-1.1.14.ebuild, epic4-1.1.16-r1.ebuild, epic4-1.1.16.ebuild,
files/epic-defaultserver.patch:
Ebuild clean ups, added patch so that epic defaults to irc.freenode.net first.

16 Dec 2003; Chuck Short epic4-1.1.16.ebuild:
Marked stable on x86, ia64, and amd64.

10 Dec 2003; Jon Portnoy epic4-1.1.16.ebuild :
AMD64 keyworded.

*epic4-1.1.14-r1 (05 Dec 2003)

05 Dec 2003; Chuck Short epic4-1.1.12.ebuild,
epic4-1.1.14-r1.ebuild, epic4-1.1.16.ebuild:
Fixed chown syntax.

*epic4-1.1.16 (21 Nov 2003)

21 Nov 2003; Chuck Short epic4-1.1.16.ebuild:
New version.

*epic4-1.1.14 (13 Nov 2003)

13 Nov 2003; Chuck Short epic4-1.1.14.ebuild:
Marked stable for x86 and ia64.

13 Nov 2003; Chuck Short epic4-1.1.12.ebuild:
Remove /usr/share/epic/help/Makefile and /usr/share/epic/help/CVS
as per #33235.

07 Oct 2003; Tavis Ormandy epic4-1.1.12.ebuild:
added ~alpha keyword.

31 Jul 2003; Greg Fitzgerald epic4-1.0.1-r1.ebuild,
epic4-1.0.1-r2.ebuild, epic4-1.1.7-r1.ebuild, epic4-1.1.7.ebuild:
Removed ebuilds effected by security hole.

*epic4-1.1.12 (31 Jul 2003)

01 Nov 2003; Guy Martin epic4-1.1.12.ebuild :
Added hppa to KEYWORDS.

31 Jul 2003; Greg Fitzgerald epic4-1.1.12.ebuild:
Version bump. Fixes bug #21809.

18 Jul 2003; Martin Schlemmer epic4-1.0.1-r2.ebuild,
files/epic4-1.0.1-gcc33.patch:
Fix compile issues with gcc-3.3 - macro handling related to spaces in
front of the ## operand changed.

*epic4-1.1.11 (13 Apr 2003)

04 May 2003; Jon Portnoy epic4-1.1.11.ebuild :
Ebuild now respects tcltk USE flag for tcl support.

13 Apr 2003; Jon Portnoy epic4-1.1.11.ebuild :
Version bump, fixes bug #19092.

24 Mar 2003; Daniel Ahlberg *.ebuild :
Changed SRC_URI from epicsol.org to prbh.org due to persistent DoS attacks. From nsx in #gentoo.

*epic4-1.1.10 (09 Feb 2003)

03 Dec 2002; John M. Burks epic4-1.1.10.ebuild :
Added new version. Also added --without-tcl, since it won't compile
properly if you do have tcl on your system.

10 Feb 2003; Jon Portnoy epic4-1.1.10.ebuild :
Minor fix to the 'local' script submitted by John M. Burks


*epic4-1.1.7-r1 (22 Oct 2002)

03 Dec 2002; John M. Burks epic4-1.1.7-r1.ebuild :
Changed optimization flags to -O. This was requested by hop himself.
Also changed the url for the help file to the most recent help file
available. Added global script.

07 Dec 2002; Jack Morgan epic4-1.0.1-r1.ebuild :
Changed sparc64 to sparc keyword

15 Nov 2002; phoen][x epic4-1.1.7.ebuild :

Used flag-o-matic to replace "-O3" with "-O2". Seems like epic4
did not ork on a p3 with "-O3" (check bug #10642) - bitchx has
the same problem, that's why i tried to fix epic with the same solution.

30 Oct 2002; Jon Nall epic4-1.1.7.ebuild :

Added ~ppc to KEYWORDS

22 Oct 2002; Martin Schlemmer epic4-1.1.7.ebuild :

Update version. Add "ipv6", "perl" and "ssl" USE flags.

*epic4-1.1.6-r1 (21 Oct 2002)

15 Nov 2002; phoen][x epic4-1.1.6-r1.ebuild,
files/digest-epic4-1.1.6-r1 :

Removed this ebuild from the tree.

21 Oct 2002; phoen][x epic4-1.1.6-r1.ebuild,
files/digest-epic4-1.1.6-r1 :

Bumped to new version. Removed the "ppc" flag from KEYWORDS.

*epic4-1.0.1-r2 (1 Feb 2002)

09 Feb 2003; John M. Burks : Use -O, always. Also updated
url for the newest help file available. Also added a global script.

15 Nov 2002; phoen][x epic4-1.0.1-r1.ebuild :

Used flag-o-matic to replace "-O3" with "-O2". Seems like epic4
did not ork on a p3 with "-O3" (check bug #10642) - bitchx has
the same problem, that's why i tried to fix epic with the same solution.

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

*epic4-1.0.1-r1 (24 Mar 2003)

13 Jul 2003; Daniel Ahlberg :
Added missing changelog entry.

Manifest

AUX epic-defaultserver.patch 620 RMD160 4bf5e68879cc31e56dda22fba66f7257b9f7fe85 SHA1 f9e0cde556047847a91227754ebb6049bcf94278 SHA256 54d016eb90d1b1aab13d399398ba69450876941f947f53e9b9341d32e24403ea
DIST epic4-2.10.tar.bz2 629828 RMD160 8f763f284fe1719e2d70b618772379c89ec08214 SHA1 0e81ba130fb8b31be61e4b59939c932af72d0369 SHA256 b9043d9b039d3566a9b1b09426eda19bf6ad650ea47f79f68e89273b0fc6b089
DIST epic4-2.8.tar.bz2 628431 RMD160 e50d5baf7213afa24c75aa7fe2e5ccbc100b5cfa SHA1 c6084ecdcb048b55e307f947dc4145f2ed6c426f SHA256 007f1cdb4ebd216104e7ac98237caac761b4f83170626e6f3acb034d574c2853
DIST epic4-help-20050315.tar.gz 332502 RMD160 b4237357e905468ab4fd7710283d6bffee067c5e SHA1 0651d4960b017987a726b4f5fc8ed5e5b130d4a2 SHA256 714afd07348731e6ac82e1f6548acc12e84539b3106ab27fa5d00ed5696256f7
DIST epic4-local.bz2 6530 RMD160 ed7e0d3f8c9d24794b4a9718ae31982934e4056f SHA1 12e091611f5cc6c50e54516a4f4212ad1901bde4 SHA256 4509ac8e491ac0b75dc5ddcef845b02b3610804dd98de9b5b98d58630be322cd
EBUILD epic4-2.10.ebuild 2891 RMD160 b1b92cb18e4fdc0b4008b7b1a3f927eae5cce5bc SHA1 62ee04972ae948f18b4e9bc5bffc8fc9c3fe434c SHA256 7b8bd46514404cf55014b6f2c9ce51de7605eb056b30430ae7ffc45fefacae1a
EBUILD epic4-2.8.ebuild 2861 RMD160 c341129f27082366bfc342e00fbfac0ec6ae935b SHA1 7ac739579e983129d8d2aa264ef815329802d7db SHA256 8cf899ef288b2135c447261449e081dbf3f8b17eed9aef7f6280a5ea8e975337
MISC ChangeLog 12669 RMD160 cebdfc6e5478f165483f3044441fca9dbcb89c1d SHA1 ecda753ca10861fd7f3996bbe2cddf5e67fe16ad SHA256 ee8ef8dfbfd028492bca6cc0a82c6881d8c16b9d7707585e5cc6488c02a6fb91
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2

epic4-2.10.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/epic4/epic4-2.10.ebuild,v 1.5 2008/06/17 01:03:57 jer Exp $

inherit flag-o-matic eutils toolchain-funcs

HELP_V="20050315"

DESCRIPTION="Epic4 IRC Client"
HOMEPAGE="http://epicsol.org/"
SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/${P}.tar.bz2
ftp://prbh.org/pub/epic/EPIC4-PRODUCTION/epic4-help-${HELP_V}.tar.gz
mirror://gentoo/epic4-local.bz2"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
IUSE="ipv6 perl ssl"

DEPEND=">=sys-libs/ncurses-5.2
perl? ( >=dev-lang/perl-5.6.1 )
ssl? ( >=dev-libs/openssl-0.9.5 )"

pkg_setup() {
if use perl && built_with_use dev-lang/perl ithreads
then
error "You need perl compiled with USE=\"-ithreads\" to be able to compile epic4."
die "perl with USE=\"-ithreads\" needed"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}"/epic-defaultserver.patch

rm -f "${WORKDIR}"/help/Makefile
find "${WORKDIR}"/help -type d -name CVS -print0 | xargs -0 rm -r
}

src_compile() {
replace-flags "-O?" "-O"

econf \
--libexecdir=/usr/lib/misc \
$(use_with ipv6) \
$(use_with perl) \
$(use_with ssl) \
|| die "econf failed"
emake CC="$(tc-getCC)" || die "make failed"
}

src_install () {
einstall \
sharedir=${D}/usr/share \
libexecdir=${D}/usr/lib/misc || die "einstall failed"

dodoc BUG_FORM COPYRIGHT README KNOWNBUGS VOTES

cd "${S}"/doc
docinto doc
dodoc \
*.txt colors EPIC* IRCII_VERSIONS local_vars missing new-load \
nicknames outputhelp SILLINESS TS4

insinto /usr/share/epic/help
doins -r "${WORKDIR}"/help/* || die "doins failed"
}

pkg_postinst() {
if [ ! -f "${ROOT}"/usr/share/epic/script/local ]
then
elog "/usr/share/epic/script/local does not exist, I will now"
elog "create it. If you do not like the look/feel of this file, or"
elog "if you'd prefer to use your own script, simply remove this"
elog "file. If you want to prevent this file from being installed"
elog "in the future, simply create an empty file with this name."
cp "${WORKDIR}"/epic4-local "${ROOT}"/usr/share/epic/script/local
elog
elog "This provided local startup script adds a number of nifty"
elog "features to Epic including tab completion, a comprehensive set"
elog "of aliases, and channel-by-channel logging. To prevent"
elog "unintentional conflicts with your own scripting, if either the"
elog "~/.ircrc or ~/.epicrc script files exist, then the local script"
elog "is *not* run. If you like the script but want to make careful"
elog "additions (such as selecting your usual servers or setting your"
elog "nickname), simply copy /usr/share/epic/script/local to ~/.ircrc"
elog "and then add your additions to the copy."
fi

# Fix for bug 59075
chmod 755 "${ROOT}"/usr/share/epic/help
}

epic4-2.8.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/epic4/epic4-2.8.ebuild,v 1.5 2007/11/04 14:17:55 angelos Exp $

inherit flag-o-matic eutils

HELP_V="20050315"

DESCRIPTION="Epic4 IRC Client"
HOMEPAGE="http://epicsol.org/"
SRC_URI="ftp://ftp.epicsol.org/pub/epic/EPIC4-PRODUCTION/${P}.tar.bz2
ftp://prbh.org/pub/epic/EPIC4-PRODUCTION/epic4-help-${HELP_V}.tar.gz
mirror://gentoo/epic4-local.bz2"

LICENSE="as-is"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
IUSE="ipv6 perl ssl"

DEPEND=">=sys-libs/ncurses-5.2
perl? ( >=dev-lang/perl-5.6.1 )
ssl? ( >=dev-libs/openssl-0.9.5 )"

pkg_setup() {
if use perl && built_with_use dev-lang/perl ithreads
then
error "You need perl compiled with USE=\"-ithreads\" to be able to compile epic4."
die "perl with USE=\"-ithreads\" needed"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}"/epic-defaultserver.patch

rm -f "${WORKDIR}"/help/Makefile
find "${WORKDIR}"/help -type d -name CVS -print0 | xargs -0 rm -r
}

src_compile() {
replace-flags "-O?" "-O"

econf \
--libexecdir=/usr/lib/misc \
$(use_with ipv6) \
$(use_with perl) \
$(use_with ssl) \
|| die "econf failed"
emake || die "make failed"
}

src_install () {
einstall \
sharedir=${D}/usr/share \
libexecdir=${D}/usr/lib/misc || die "einstall failed"

dodoc BUG_FORM COPYRIGHT README KNOWNBUGS VOTES

cd "${S}"/doc
docinto doc
dodoc \
*.txt colors EPIC* IRCII_VERSIONS local_vars missing new-load \
nicknames outputhelp SILLINESS TS4

insinto /usr/share/epic/help
doins -r "${WORKDIR}"/help/* || die "doins failed"
}

pkg_postinst() {
if [ ! -f "${ROOT}"/usr/share/epic/script/local ]
then
elog "/usr/share/epic/script/local does not exist, I will now"
elog "create it. If you do not like the look/feel of this file, or"
elog "if you'd prefer to use your own script, simply remove this"
elog "file. If you want to prevent this file from being installed"
elog "in the future, simply create an empty file with this name."
cp "${WORKDIR}"/epic4-local "${ROOT}"/usr/share/epic/script/local
elog
elog "This provided local startup script adds a number of nifty"
elog "features to Epic including tab completion, a comprehensive set"
elog "of aliases, and channel-by-channel logging. To prevent"
elog "unintentional conflicts with your own scripting, if either the"
elog "~/.ircrc or ~/.epicrc script files exist, then the local script"
elog "is *not* run. If you like the script but want to make careful"
elog "additions (such as selecting your usual servers or setting your"
elog "nickname), simply copy /usr/share/epic/script/local to ~/.ircrc"
elog "and then add your additions to the copy."
fi

# Fix for bug 59075
chmod 755 "${ROOT}"/usr/share/epic/help
}

files

metadata.xml




net-irc