Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21511 - [new ebuild] update for the package app-office/dia
Summary: [new ebuild] update for the package app-office/dia
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-22 18:42 UTC by Henning Westerholt
Modified: 2003-08-12 22:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning Westerholt 2003-05-22 18:42:46 UTC
I made an update for the dia ebuild, an application to draw UML diagrams, flow 
charts, electrical circuits... 
Tested under x86, seems stable for me. 
Can someone please commit this? 
 
### dia-0.91.ebuild ### 
 
# Copyright 1999-2003 Gentoo Technologies, Inc. 
# Distributed under the terms of the GNU General Public License v2 
# $Header: /home/cvsroot/gentoo-x86/app-office/dia/dia-0.90-r2.ebuild,v 1.7 
2003/02/13 09:15:20 vapier Exp $ 
 
DESCRIPTION="Diagram Creation Program" 
SRC_URI="ftp://ftp.gnome.org/pub/gnome/sources/${PN}/${P}.tar.gz" 
 
HOMEPAGE="http://www.gnome.org/gnome-office/dia.shtml" 
 
SLOT="0" 
LICENSE="GPL-2" 
KEYWORDS="x86 ppc ~sparc" 
IUSE="nls gnome bonobo truetype png python" 
 
RDEPEND=">=dev-libs/libxml-1.8.14 
        >=media-libs/gdk-pixbuf-0.7 
        dev-libs/popt 
        dev-libs/libunicode 
        bonobo? ( gnome-base/bonobo ) 
        truetype? ( >=media-libs/freetype-2.0.5 ) 
        png? ( media-libs/libpng 
        >=x11-libs/gtk+-2.2.0 
        >=gnome-base/gnome-libs-1.4 )" 
 
DEPEND="${RDEPEND} 
        nls? ( sys-devel/gettext ) 
        python? ( dev-lang/python 
        dev-python/pygtk )" 
 
src_compile() { 
        local myconf 
 
        use gnome && myconf="--enable-gnome" \ 
                || myconf="--disable-gnome" 
 
        use bonobo && myconf="${myconf} --enable-bonobo" \ 
                || myconf="${myconf} --disable-bonobo" 
 
        use python && myconf="${myconf} --with-python" 
 
        use truetype && myconf="${myconf} --enable-freetype" \ 
                || myconf="${myconf} --enable-freetype" 
 
        use nls || myconf="${myconf} --disable-nls" 
 
        # enable-gnome-print not recoomended 
 
        econf ${myconf} 
        emake || die 
} 
 
src_install() { 
        make DESTDIR=${D} install || die 
        dodoc AUTHORS COPYING ChangeLog README NEWS TODO KNOWN_BUGS 
}
Comment 1 foser (RETIRED) gentoo-dev 2003-06-15 15:34:19 UTC
please attach ebuilds 
Comment 2 Mike Gardiner (RETIRED) gentoo-dev 2003-08-12 22:23:42 UTC
the latest version, 0.91, is in the tree as of 26th of March, thanks to liquidx