ChangeLog

# ChangeLog for app-office/ical
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/ical/ChangeLog,v 1.17 2007/05/15 09:45:54 bangert Exp $

15 May 2007; Thilo Bangert metadata.xml:
add no-herd

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

08 Apr 2006; Simon Stelling ical-2.2.1.ebuild:
replace ibiblio SRC_URI with mirror://gentoo

24 Dec 2005; Marcelo Goes ical-2.2.1.ebuild:
Remove autoconf line for bug 101658. Thanks to Sascha Lucas lucas at rus dot uni-stuttgart dot de>.

10 Jul 2005; Sven Wegener ical-2.2.1.ebuild:
QA: Removed 'emake || make || die' and variants. Either a package is
parallel build safe or it is not. There's nothing like trying and falling
back.

24 Apr 2005; Michael Hanselmann ical-2.2.1.ebuild:
Stable on ppc.

05 Oct 2004; Pieter Van den Abeele ical-2.2.1.ebuild:
Masked ical-2.2.1.ebuild testing for ppc

18 Jun 2004; Michael Sterrett ical-2.2.1.ebuild:
IUSE; error check sed; tidy

06 Jun 2004; Seemant Kulleen ical-2.2.1.ebuild:
Fix compile error reported by Daniel Webert in bug
#52883, which was caused by the sed statement not actually acting on any
files. The fix was found by stan . Additionally, man pages
were going into /usr/man not /usr/share/man, so fixed that too.

14 Mar 2004; Seemant Kulleen ical-2.2.1.ebuild:
clean ups for bug #44712 by Michael Sterret

15 Nov 2003; Brandy Westcott brandy@gentoo.org ical-2.2.1.ebuild:
Fixed up ebuild to play nice with tcl. Added patch for tcl-8.4. Closes bug
#22924.

*ical-2.2.1 (31 Jul 2002)
03 Aug 2002; Chad Huneycutt ical-2.2.1.ebuild: added die
clause to patch commands to catch errors.

31 Jul 2002; Chad Huneycutt ical-2.2.1.ebuild: Initial
import. Most of the patches to get this to compile were taken from the srpm
for Redhat 7.3

Manifest

DIST ical-2.2.1a.patch-0.1.tar.bz2 3712 RMD160 6cdda6a10caf9544885c55522d97a0b87c4fe877 SHA1 545cf2dea4464ba252c61108bbc705c6ea549b9a SHA256 60cf9311ef2843b78e7d51ece90cdc71c75e8b0881c70c4b51bef3e558a996f7
DIST ical-2.2.1a.tar.bz2 221779 RMD160 ce598c14ea47a6cd4268db4685c899d13fa79500 SHA1 432b40e494e2de4fc969c37cf710e313f6764518 SHA256 dbcc7430178c13774b80f1ccb3e36ab918f3cbc37fd37e04fef457a158b58e52
EBUILD ical-2.2.1.ebuild 1245 RMD160 a97631d426a743eb052329c50ba272fe4c93e321 SHA1 f138c11bf2658182205ffd04507cdeb9b992250a SHA256 f576a65abdcf0055977d1949a5f30e9d07c27dcd6e84af513a5f4cea347bb548
MISC ChangeLog 2223 RMD160 6a8bd370e30d20aaa6022cf1fe07292c6ea18e92 SHA1 2c796e420e3d0bcbecd793008e698bd762a62649 SHA256 a74ffcc336a8e7065c92bc963e0fc8484a50888d8e4485f87e887500aacbe98f
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a

ical-2.2.1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/ical/ical-2.2.1.ebuild,v 1.16 2006/04/08 09:14:09 blubb Exp $

inherit eutils

PATCH_VER="0.1"
MY_P="${P}a"
DESCRIPTION="Tk-based Calendar program"
HOMEPAGE="http://www.fnal.gov/docs/products/tktools/ical.html"
SRC_URI="http://helios.dii.utk.edu/ftp/pub/tcl/apps/ical/${MY_P}.tar.bz2
mirror://gentoo/${MY_P}.patch-${PATCH_VER}.tar.bz2"

LICENSE="as-is GPL-2"
SLOT="0"
KEYWORDS="ppc x86"
IUSE=""

RDEPEND="dev-lang/tcl
dev-lang/tk"
DEPEND="${RDEPEND}
>=sys-apps/sed-4
sys-devel/autoconf"

S="${WORKDIR}/${MY_P}"

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

epatch ${MY_P}-newtcl.patch
epatch ${MY_P}-hack.patch
epatch ${MY_P}-glibc22.patch
epatch ${MY_P}-print.patch

sed -i \
-e "s: \@TCL_LIBS\@::" \
-e "s:mkdir:mkdir -p:" \
"${S}"/Makefile.in \
|| die "sed Makefile.in failed"

has_version '=dev-lang/tcl-8.4*' && epatch ${MY_P}-tcl8.4.patch
}

src_compile() {
# don't use autoconf, bug 101658
# autoconf
econf --with-tclsh=/usr/bin/tclsh || die
emake -j1 || die "make failed"
}

src_install() {
einstall \
MANDIR="${D}/usr/share/man" || die "install failed"
}

metadata.xml




no-herd

maintainer-needed@gentoo.org