Portage is a package management system used by Gentoo Linux
# 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
Stable for HPPA (bug #225023).
07 Jun 2008; Kenneth Prugh
amd64 stable, bug #225023
07 Jun 2008; nixnut
Stable on ppc wrt bug 225023
05 Jun 2008; Raúl Porcel
alpha/ia64/sparc/x86 stable
*epic4-2.10 (02 May 2008)
02 May 2008; Raúl Porcel
Version bump
10 Nov 2007; Raúl Porcel
old
04 Nov 2007; Christoph Mende
Stable on amd64 wrt bug #196715
27 Oct 2007; nixnut
Stable on ppc wrt bug 196715
22 Oct 2007; Jeroen Roovers
Stable for HPPA (bug #196715). Fixed quoting issues.
22 Oct 2007; Raúl Porcel
alpha/ia64/sparc/x86 stable wrt #196715
*epic4-2.8 (20 Sep 2007)
20 Sep 2007; Raúl Porcel
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
alpha stable wrt #170747
06 May 2007; Tobias Scherbaum
ppc stable, bug #170747
06 May 2007; Marius Mauch
epic4-2.6.ebuild:
Replacing einfo with elog
09 Apr 2007; Peter Weller
Stable on amd64 wrt bug 170747
28 Mar 2007; Raúl Porcel
ia64 stable wrt bug 170747
20 Mar 2007; Gustavo Zacarias
Stable on sparc wrt #170747
20 Mar 2007; Jeroen Roovers
Stable for HPPA (bug #170747).
19 Mar 2007; Fabian Groffen
epic4-2.6.ebuild:
Dropped ppc-macos, see you in prefix
19 Mar 2007; Raúl Porcel
x86 stable wrt bug 170747
*epic4-2.6 (19 Feb 2007)
19 Feb 2007; Raúl Porcel
-epic4-2.2.ebuild, +epic4-2.6.ebuild:
Version bump, drop old and regenerate digest in Manifest2 format
04 Nov 2006; Danny van Dyk
Marked stable on amd64.
30 Oct 2006; Christian Faulhammer
stable x86 as requested in bug #151875
27 Oct 2006; Gustavo Zacarias
Stable on sparc wrt #151875
24 Oct 2006; Fabian Groffen
Marked ppc-macos stable (bug #151875)
24 Oct 2006; Jeroen Roovers
Stable for HPPA (bug #151875).
21 Oct 2006; Bryan Østergaard
Stable on Alpha + ia64, bug 151875.
21 Oct 2006;
Stable on ppc wrt bug 151875
18 Oct 2006; Markus Ullmann
-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
Version bump wrt bug #144255, thanks to deww for reporting
24 Aug 2005; Aron Griffis
stable on ia64
02 Aug 2005; Simon Stelling
stable on amd64
20 Jul 2005; Sven Wegener
epic4-2.2.ebuild:
Typo fix, thanks to Erik McNellis in bug #98863.
17 Jun 2005; Michael Hanselmann
Stable on ppc.
14 May 2005; Guy Martin
Stable on hppa.
25 Apr 2005; Gustavo Zacarias
Stable on sparc
25 Apr 2005; Bryan Østergaard
Stable on alpha.
22 Apr 2005; Sven Wegener
Marked stable on x86.
01 Mar 2005; Sven Wegener
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.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
Stable on amd64.
24 Sep 2004; Sven Wegener
-epic4-1.1.16.ebuild:
Removed old ebuilds.
*epic4-2.0-r1 (02 Aug 2004)
17 Aug 2004; Alexander Plank
add macos keyword. compiles and works
02 Aug 2004; Sven Wegener
+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
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
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
AMD64 keywords.
27 Apr 2004; Aron Griffis
epic4-1.2.6.ebuild, epic4-2.0.ebuild:
Add inherit eutils
22 Apr 2004; Ciaran McCreesh
Stable on sparc
02 Apr 2004; Ciaran McCreesh
Added ~sparc, thanks to TheDave in #gentoo-sparc
*epic4-2.0 (11 Mar 2004)
11 Mar 2004; Chuck Short
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
Marked stable on hppa.
03 Jan 2004; Chuck Short
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
Marked stable on x86, ia64, and amd64.
10 Dec 2003; Jon Portnoy
AMD64 keyworded.
*epic4-1.1.14-r1 (05 Dec 2003)
05 Dec 2003; Chuck Short
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
New version.
*epic4-1.1.14 (13 Nov 2003)
13 Nov 2003; Chuck Short
Marked stable for x86 and ia64.
13 Nov 2003; Chuck Short
Remove /usr/share/epic/help/Makefile and /usr/share/epic/help/CVS
as per #33235.
07 Oct 2003; Tavis Ormandy
added ~alpha keyword.
31 Jul 2003; Greg Fitzgerald
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
Added hppa to KEYWORDS.
31 Jul 2003; Greg Fitzgerald
Version bump. Fixes bug #21809.
18 Jul 2003; Martin Schlemmer
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
Ebuild now respects tcltk USE flag for tcl support.
13 Apr 2003; Jon Portnoy
Version bump, fixes bug #19092.
24 Mar 2003; Daniel Ahlberg
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
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
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
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
Changed sparc64 to sparc keyword
15 Nov 2002; phoen][x
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
Added ~ppc to KEYWORDS
22 Oct 2002; Martin Schlemmer
Update version. Add "ipv6", "perl" and "ssl" USE flags.
*epic4-1.1.6-r1 (21 Oct 2002)
15 Nov 2002; phoen][x
files/digest-epic4-1.1.6-r1 :
Removed this ebuild from the tree.
21 Oct 2002; phoen][x
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
url for the newest help file available. Also added a global script.
15 Nov 2002; phoen][x
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
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.
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
# 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
}
# 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
}