ChangeLog

# ChangeLog for dev-lang/entity
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/entity/ChangeLog,v 1.10 2008/04/21 17:07:32 phreak Exp $

21 Apr 2008; Christian Heim metadata.xml:
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.

28 Nov 2006; Christian Faulhammer
entity-0.7.2-r1.ebuild:
moved tcltk USE flag over to separate tk and tcl flags, see bug #17808;
added trailing slash to HOMEPAGE URI

17 Nov 2006; Saleem Abdulrasool entity-0.7.2-r1.ebuild:
Dropping gnome useflag for gnome-1.x removal

06 Mar 2006; Lars Weiler -entity-0.7.2.ebuild:
Removing old versions for CVS maintenance (problems with doubled version in
Attic).

13 Mar 2004; Michael Sterrett entity-0.7.2-r1.ebuild,
entity-0.7.2.ebuild:
Don't assign default to S; header fix

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

*entity-0.7.2-r1 (1 Feb 2002)

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.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST entity-0.7.2.tar.gz 803955 RMD160 8583b1988bec9eb1648606ccae2b762363b0bf15 SHA1 8d38c479f929b63066d5cb384c78aa350f8e0b44 SHA256 affb5130c12a6f1b69de4b100c7e2c7cc4fa4960b2cd57bd9e820598336992c8
EBUILD entity-0.7.2-r1.ebuild 2177 RMD160 2637d3b49643a4da7efb3323eb7f61babde2581c SHA1 6326fd9e43a36de4955cc124270aaf1e9966ce96 SHA256 bb5c794602a551f837ff53cecb8d543902113d5fbca2f70045254e260437ac1c
MISC ChangeLog 1552 RMD160 4fef8294683382a32aec9b98692c94a8dc7e2ef3 SHA1 cf10c9e45128741bb0c406fda76ff53a60ff59b9 SHA256 2a406b28efd37f00b6244f55a808c06d7804c60f24c3c2ad3ea3f637c09e1fb6
MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFIDMnayuNVb5qfaOYRAk2TAKCCrUuSD4MrfQY+7bKkz6Bu/iQqEACeKvnu
rWdizCZSnFCnitgMUIy4aoc=
=MbKx
-----END PGP SIGNATURE-----

entity-0.7.2-r1.ebuild

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/entity/entity-0.7.2-r1.ebuild,v 1.19 2007/07/13 06:25:50 mr_bones_ Exp $

IUSE="sdl ssl opengl python tk perl"

DESCRIPTION="An XML Framework"
SRC_URI="http://www.entity.cx/Download/files/${P}.tar.gz"
HOMEPAGE="http://www.entity.cx/"

DEPEND=">=media-libs/imlib-1.9.10-r1
>=dev-libs/libpcre-3.2
tk? ( >=dev-lang/tk-8.1.1 )
perl? ( >=dev-lang/perl-5.6 )
python? ( >=dev-lang/python-2.0-r4 )
sdl? ( >=media-libs/libsdl-1.1.7 )
ssl? ( >=dev-libs/openssl-0.9.6 )
opengl? (
SLOT="0"
LICENSE="MIT"
KEYWORDS="x86 sparc"

src_compile() {

local myconf
use tk \
&& myconf="--enable-tcl=module --with-tcl=/usr/lib" \
|| myconf="--enable-tcl=no"

use perl \
&& myconf="${myconf} --enable-perl=static" \
|| myconf="${myconf} --enable-perl=no"

use python \
&& myconf="${myconf} --enable-python=static" \
|| myconf="${myconf} --enable-python=no"

use ssl \
&& myconf="${myconf} --enable-openssl"

use sdl \
&& myconf="${myconf} --enable-sdl"

use opengl \
&& myconf="${myconf} --enable-gtkgl"

DEBIAN_ENTITY_MAGIC="voodoo" CFLAGS="$CFLAGS -I/usr/X11R6/include" \
econf \
--enable-exec-class=yes \
--enable-gtk=module \
--enable-c=module \
--enable-javascript=yes \
--with-included-njs \
--enable-csinc \
${myconf} || die

make \
LDFLAGS="-L/usr/lib/python2.0/config/ -lpython2.0 `python-config --libs`" \
|| die
}

src_install () {
make DESTDIR=${D} LD_LIBRARY_PATH=${D}/usr/lib install || die

insinto /usr/share/entity/stembuilder
doins stembuilder/*.e
chmod +x ${D}/usr/share/entity/stembuilder/stembuilder.e
insinto /usr/share/entity/apps
doins apps/*.e
chmod +x ${D}/usr/share/entity/apps/{enview,ev}.e
exeinto /usr/share/entity/examples
doexe examples/*.e
insinto /usr/share/entity/stembuilder/images
doins stembuilder/images/*.xpm

dodoc AUTHORS COPYING ChangeLog LICENSE NEWS README TODO
docinto txt
dodoc docs/README* docs/*.txt docs/*.ascii
dohtml -r docs
docinto print
dodoc docs/*.ps
docinto sgml
dodoc docs/*.sgml
}

metadata.xml




no-herd

maintainer-needed@gentoo.org
Default assignee for orphaned packages