summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-03-15 04:11:06 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-03-15 04:11:06 +0000
commitba3c6970262c947f52d68e2cf49a77ce27dc686e (patch)
tree2c3d2ff1cddb90c4dc09a4ec256e1c4710da9f5e /app-office/ical
parentRemoved old versions. (diff)
downloadhistorical-ba3c6970262c947f52d68e2cf49a77ce27dc686e.tar.gz
historical-ba3c6970262c947f52d68e2cf49a77ce27dc686e.tar.bz2
historical-ba3c6970262c947f52d68e2cf49a77ce27dc686e.zip
clean ups for bug #44712 by Michael Sterret <mr_bones_@gentoo.org>
Diffstat (limited to 'app-office/ical')
-rw-r--r--app-office/ical/ChangeLog7
-rw-r--r--app-office/ical/Manifest4
-rw-r--r--app-office/ical/ical-2.2.1.ebuild48
3 files changed, 32 insertions, 27 deletions
diff --git a/app-office/ical/ChangeLog b/app-office/ical/ChangeLog
index 73981c01c93f..148d3ddacbbc 100644
--- a/app-office/ical/ChangeLog
+++ b/app-office/ical/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-office/ical
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/ical/ChangeLog,v 1.5 2003/11/15 08:52:51 brandy Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/ical/ChangeLog,v 1.6 2004/03/15 04:11:06 seemant Exp $
+
+ 14 Mar 2004; Seemant Kulleen <seemant@gentoo.org> ical-2.2.1.ebuild:
+ clean ups for bug #44712 by Michael Sterret <mr_bones_@gentoo.org>
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
diff --git a/app-office/ical/Manifest b/app-office/ical/Manifest
index 22fecafa9c36..9c21524ed910 100644
--- a/app-office/ical/Manifest
+++ b/app-office/ical/Manifest
@@ -1,3 +1,3 @@
-MD5 80e3abdeec376ba1486b94b14260b631 ChangeLog 688
-MD5 ba4975231cd1cde9bf6355564f57d604 ical-2.2.1.ebuild 1307
+MD5 73a915da3b0cdc26f2ab9b5f9287b338 ical-2.2.1.ebuild 1163
+MD5 781b8bf2b5264d10f3f3fce6277ed510 ChangeLog 830
MD5 d2bc892a42d09ce669a9fc5419279a6b files/digest-ical-2.2.1 136
diff --git a/app-office/ical/ical-2.2.1.ebuild b/app-office/ical/ical-2.2.1.ebuild
index d3c84da1972c..6b909661bd23 100644
--- a/app-office/ical/ical-2.2.1.ebuild
+++ b/app-office/ical/ical-2.2.1.ebuild
@@ -1,50 +1,52 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# 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.5 2004/03/14 01:47:30 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/ical/ical-2.2.1.ebuild,v 1.6 2004/03/15 04:11:06 seemant Exp $
PATCH_VER="0.1"
-DESCRIPTION="Calendar program"
+MY_P=${P}a
+S=${WORKDIR}/${MY_P}
+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/${P}a.tar.bz2
- http://www.ibiblio.org/gentoo/distfiles/${P}a.patch-${PATCH_VER}.tar.bz2"
-LICENSE="as-is GPL-2"
+SRC_URI="http://helios.dii.utk.edu/ftp/pub/tcl/apps/ical/${MY_P}.tar.bz2
+ http://www.ibiblio.org/gentoo/distfiles/${MY_P}.patch-${PATCH_VER}.tar.bz2"
+
SLOT="0"
+LICENSE="as-is GPL-2"
KEYWORDS="x86"
-DEPEND="dev-lang/tcl dev-lang/tk sys-devel/autoconf"
-RDEPEND="dev-lang/tcl dev-lang/tk"
+RDEPEND="dev-lang/tcl
+ dev-lang/tk"
-S=${WORKDIR}/${P}a
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4
+ sys-devel/autoconf"
src_unpack() {
unpack ${A}
cd ${WORKDIR}
- patch -p0 < ${P}a-newtcl.patch || die
- patch -p0 < ${P}a-hack.patch || die
- patch -p0 < ${P}a-glibc22.patch || die
- patch -p0 < ${P}a-print.patch || die
+ epatch ${MY_P}-newtcl.patch
+ epatch ${MY_P}-hack.patch
+ epatch ${MY_P}-glibc22.patch
+ epatch ${MY_P}-print.patch
- D=${S}/ dosed "s: \@TCL_LIBS\@::" Makefile.in
- D=${S}/ dosed "s:mkdir:mkdir -p:" Makefile.in
+ sed -i \
+ -e "s: \@TCL_LIBS\@::" \
+ -e "s:mkdir:mkdir -p:" \
+ Makefile.in
if has_version '=dev-lang/tcl-8.4*' ; then
- patch -p0 < ${P}a-tcl8.4.patch || die
+ epatch ${MY_P}-tcl8.4.patch
fi
}
src_compile() {
autoconf
- econf --with-tclsh=/usr/bin/tclsh
- emake || die "parallel make failed"
+ econf --with-tclsh=/usr/bin/tclsh || die
+ emake || make || die "parallel make failed"
}
src_install () {
- #make DESTDIR=${D} install || die
- make \
- prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- infodir=${D}/usr/share/info \
- install || die "install failed"
+ einstall || die "install failed"
}