Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460862 - sci-electronics/geda - live git ebuild
Summary: sci-electronics/geda - live git ebuild
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: The Soldering-Iron Brotherhood
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-03-09 05:38 UTC by Joe M
Modified: 2017-12-18 08:28 UTC (History)
2 users (show)

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


Attachments
geda git ebuild (geda-9999.ebuild,1.44 KB, application/octet-stream)
2013-03-09 05:38 UTC, Joe M
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe M 2013-03-09 05:38:01 UTC
cat geda-9999.ebuild
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.8.1.ebuild,v 1.1 2012/12/05 14:21:47 tomjbe Exp $

EAPI=5
inherit eutils git-2

MY_PN=${PN}-gaf
MY_P=${MY_PN}-${PV}

DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
HOMEPAGE="http://www.gpleda.org/"
EGIT_REPO_URI="git://git.geda-project.org/geda-gaf.git"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug doc examples nls stroke threads"

CDEPEND="
        dev-libs/glib:2
        x11-libs/gtk+:2
        >=x11-libs/cairo-1.2.0
        >=dev-scheme/guile-1.8[deprecated]
        nls? ( virtual/libintl )
        stroke? ( >=dev-libs/libstroke-0.5.1 )"

DEPEND="${CDEPEND}
        sys-apps/groff
        dev-util/desktop-file-utils
        x11-misc/shared-mime-info
        virtual/pkgconfig
        nls? ( >=sys-devel/gettext-0.16 )"

RDEPEND="${CDEPEND}"

        #sci-electronics/electronics-menu

src_prepare() {
        ./autogen.sh || die
        if ! use doc ; then
                #sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
                sed -i -e 's/ docs examples$/ examples/' Makefile.in || die
                sed -i -e '/^SUBDIRS = /s/documentation//' symbols/Makefile.in || die
        fi
        if ! use examples ; then
                sed -i -e 's/ examples$//' Makefile.in || die
        fi
}

src_configure() {
        econf \
                --docdir=/usr/share/doc/${PF} \
                --mandir=/usr/share/man/${PF} \
                $(use_enable threads threads posix) \
                $(use_enable nls) \
                --disable-update-xdg-database \
                --disable-doxygen
}
-

Reproducible: Always
Comment 1 Joe M 2013-03-09 05:38:49 UTC
Created attachment 341374 [details]
geda git ebuild