ChangeLog

# ChangeLog for dev-tcltk/iwidgets
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/ChangeLog,v 1.17 2007/06/26 23:57:35 matsuu Exp $

26 Jun 2007; MATSUU Takuto iwidgets-4.0.1-r1.ebuild:
Fixed parallel make install issue, bug #177088.

*iwidgets-4.0.1-r1 (30 Apr 2007)

30 Apr 2007; MATSUU Takuto iwidgets-4.0.1.ebuild,
+iwidgets-4.0.1-r1.ebuild:
Fixed bug #115470.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

05 Nov 2006; Bryan Østergaard iwidgets-4.0.1.ebuild:
Add ~alpha keyword.

14 Sep 2006; Danny van Dyk iwidgets-4.0.1.ebuild:
Added DEPEND on >=dev-tcltk/itk-3.3-r1 as suggested in bug #115177. Dropped
alpha keyword on behalf of kloeri.

21 Apr 2005; Michael Hanselmann iwidgets-4.0.1.ebuild:
Stable on ppc.

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

19 Oct 2004; Dylan Carlson iwidgets-4.0.1.ebuild:
Stable on amd64.

10 Oct 2004; Bryan Østergaard iwidgets-4.0.1.ebuild:
Stable on alpha.

09 Jul 2004; Bryan Østergaard iwidgets-4.0.1.ebuild:
Add ~alpha keyword.

25 Apr 2004; Jon Hood iwidgets-4.0.1.ebuild:
added "die".

22 Apr 2004; Danny van Dyk iwidgets-4.0.1.ebuild:
marked ~amd64

14 Apr 2004; Daniel Ahlberg iwidgets-4.0.1.ebuild:
Added IUSE=

04 Apr 2004; Chris Aniszczyk iwidgets-4.0.1.ebuild,
metadata.xml:
Clean up. Added missing metadata.xml

24 Mar 2004; Jason Wever iwidgets-4.0.1.ebuild:
Stable on sparc.

*iwidgets-4.0.1 (28 Oct 2003)

28 Oct 2003; Robin H. Johnson iwidgets-4.0.1.ebuild:
add new ebuild as it's a PDEPEND for the new itcl

Manifest

DIST itcl3.2.1_src.tgz 427026 RMD160 6a6bbc5596e3c7b8bfd6783533d26d07b1c3a7c1 SHA1 890f56e61826a9c3522fb24bf3c08f73cea8a1dd SHA256 9a225564fc94beef4cc0e627a368d9d2b4425c58b93d5a787c9836d6cceed2ad
DIST iwidgets4.0.1.tar.gz 647960 RMD160 d680c36b10958cb9df325bdfab8a4dd57f71cac9 SHA1 e08e057ba15ba9e10cb809a935d585a57820d43c SHA256 b0e9cb74370f863e17a05df81fd70af3a39a1cfb733181c61669b30ad7799426
EBUILD iwidgets-4.0.1-r1.ebuild 1125 RMD160 0625388f1bd753db18c960c126dbac329c89b840 SHA1 0c3cb18260324639b90ed6dd2ce3e66b1a8dc786 SHA256 0195b1c0f1fb01df384ee59010e97565d98b41422e2e2fabfb9e2ec0eba38dec
EBUILD iwidgets-4.0.1.ebuild 1003 RMD160 06efb1cfa1952923d2d2080d7dddc5b39a3c89a3 SHA1 0e2349319067a5ebfbe5370aaadf6ee509917cff SHA256 666a097e71bf028d78b29ce4f95238aa5fa2817ff210312ef6ca4c469b328238
MISC ChangeLog 2003 RMD160 2957301f2ecc90038f600feade0c8a24d775589d SHA1 6df51448b548a145ebd594391e966f276f41a39c SHA256 e7323a59a61f332e26d8780d8e1ec0ebbc24bc93f58f887cd0ff0dd4cde7aa62
MISC metadata.xml 158 RMD160 f197c34c7dd71f6025e93436e3f999137928554a SHA1 edb8e5ac668440e92e947fc3dff54484b28c7775 SHA256 62fb2b0a899315973de885234e3931a2f652b343b68f90fe0778378fdca6f290

iwidgets-4.0.1-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1-r1.ebuild,v 1.2 2007/06/26 23:57:35 matsuu Exp $

inherit multilib

MY_P="${PN}${PV}"
S="${WORKDIR}/${MY_P}"
ITCL_MY_P="itcl3.2.1"

DESCRIPTION="Widget collection for incrTcl/incrTk"
HOMEPAGE="http://incrtcl.sourceforge.net/itcl/"
SRC_URI="mirror://sourceforge/incrtcl/${MY_P}.tar.gz
mirror://sourceforge/incrtcl/${ITCL_MY_P}_src.tgz"

LICENSE="as-is BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
IUSE=""

DEPEND=">=dev-tcltk/itcl-3.2.1
>=dev-tcltk/itk-3.2.1"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/^\(LIB\|SCRIPT\)_INSTALL_DIR =/s|lib|$(get_libdir)|" \
Makefile.in || die

# Bug 115470
rm doc/panedwindow.n
}

src_compile() {
econf --with-itcl="${WORKDIR}/${ITCL_MY_P}" || die "configure failed"
# we don't need to compile anything
}

src_install() {
# parallel borks #177088
emake -j1 INSTALL_ROOT="${D}" install || die "emake install failed"

dodoc CHANGES ChangeLog README license.terms
doman doc/*.n
}

iwidgets-4.0.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/iwidgets/iwidgets-4.0.1.ebuild,v 1.18 2007/06/26 02:02:28 mr_bones_ Exp $

MY_P=${PN}${PV}
S=${WORKDIR}/${MY_P}
ITCL_MY_PN="itcl"
ITCL_MY_PV="3.2.1"
ITCL_MY_P="${ITCL_MY_PN}${ITCL_MY_PV}"

DESCRIPTION="Widget collection for incrTcl/incrTk"
HOMEPAGE="http://incrtcl.sourceforge.net/itcl/"
SRC_URI="mirror://sourceforge/incrtcl/${MY_P}.tar.gz
mirror://sourceforge/incrtcl/${ITCL_MY_P}_src.tgz"

LICENSE="as-is BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ia64 ppc sparc x86"
IUSE=""

DEPEND=">=dev-tcltk/itcl-3.2.1
>=dev-tcltk/itk-3.3-r1"

src_compile() {
local myconf
myconf="${myconf} --with-itcl=${WORKDIR}/${ITCL_MY_P}"
econf ${myconf} || die "configure failed"
# we don't need to compile anything
}

src_install() {
einstall || die "einstall failed"
dodoc CHANGES ChangeLog README license.terms
# Bug 115470
rm doc/panedwindow.n
doman doc/*.n
}

metadata.xml




tcltk