diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2009-11-05 23:49:11 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2009-11-05 23:49:11 +0000 |
commit | 4c0d68621a5dd43ef8d1afefca337524c2cb7933 (patch) | |
tree | b28bebe836796b0769e8bffc0e53b8b128d407c4 | |
parent | Fix implicit declarations and add ~amd64 keyword (diff) | |
download | gentoo-2-4c0d68621a5dd43ef8d1afefca337524c2cb7933.tar.gz gentoo-2-4c0d68621a5dd43ef8d1afefca337524c2cb7933.tar.bz2 gentoo-2-4c0d68621a5dd43ef8d1afefca337524c2cb7933.zip |
Version bump, thanks to Stefan Salewski.
(Portage version: 2.1.7.1/cvs/Linux i686)
-rw-r--r-- | sci-electronics/geda/ChangeLog | 8 | ||||
-rw-r--r-- | sci-electronics/geda/geda-1.6.0.ebuild | 78 | ||||
-rw-r--r-- | sci-electronics/geda/metadata.xml | 17 |
3 files changed, 97 insertions, 6 deletions
diff --git a/sci-electronics/geda/ChangeLog b/sci-electronics/geda/ChangeLog index 4b4bd1cfc5c3..10b2943c4edd 100644 --- a/sci-electronics/geda/ChangeLog +++ b/sci-electronics/geda/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-electronics/geda # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.50 2009/05/20 02:26:08 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.51 2009/11/05 23:49:11 calchan Exp $ + +*geda-1.6.0 (05 Nov 2009) + + 05 Nov 2009; Denis Dupeyron <calchan@gentoo.org> +geda-1.6.0.ebuild, + metadata.xml: + Version bump, thanks to Stefan Salewski. *geda-1.4.3-r1 (20 May 2009) diff --git a/sci-electronics/geda/geda-1.6.0.ebuild b/sci-electronics/geda/geda-1.6.0.ebuild new file mode 100644 index 000000000000..d97800674958 --- /dev/null +++ b/sci-electronics/geda/geda-1.6.0.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.6.0.ebuild,v 1.1 2009/11/05 23:49:11 calchan Exp $ + +EAPI="2" + +inherit fdo-mime versionator + +MY_P="${PN}-gaf-${PV}" +DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package" +HOMEPAGE="http://www.gpleda.org/" +SRC_URI="http://geda.seul.org/release/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="debug doc examples nls stroke threads" + +RDEPEND=" + >=dev-libs/glib-2.12 + >=x11-libs/gtk+-2.10 + >=x11-libs/cairo-1.2.0 + >=dev-scheme/guile-1.8 + nls? ( virtual/libintl ) + stroke? ( >=dev-libs/libstroke-0.5.1 )" + +DEPEND="${RDEPEND} + !sci-libs/libgeda + !sci-electronics/geda-gschem + !sci-electronics/geda-symbols + !sci-electronics/geda-utils + !sci-electronics/geda-gnetlist + !sci-electronics/geda-docs + !sci-electronics/geda-examples + sys-apps/groff + dev-util/desktop-file-utils + x11-misc/shared-mime-info + >=dev-util/pkgconfig-0.15.0 + nls? ( >=sys-devel/gettext-0.16 )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + if ! use doc ; then + sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die "sed failed" + fi + if ! use examples ; then + sed -i -e 's/\texamples$//' Makefile.in || die "sed failed" + fi +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable threads threads posix) \ + $(use_with stroke libstroke) \ + $(use_enable nls) \ + $(use_enable debug assert) \ + --disable-doxygen \ + --disable-dependency-tracking \ + --disable-rpath \ + --disable-update-xdg-database +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc AUTHORS NEWS README +} + +pkg_postinst() { + fdo-mime_mime_database_update + fdo-mime_desktop_database_update +} + +pkg_postrm() { + fdo-mime_mime_database_update + fdo-mime_desktop_database_update +} diff --git a/sci-electronics/geda/metadata.xml b/sci-electronics/geda/metadata.xml index b750c2e28568..698ace0cadf8 100644 --- a/sci-electronics/geda/metadata.xml +++ b/sci-electronics/geda/metadata.xml @@ -1,12 +1,19 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> + <pkgmetadata> + <herd>sci-electronics</herd> + <longdescription> - Meta-package for the GPL Electronic Design Automation tools (gEDA) - offering a mature suite of free software applications for electronics - design, including schematic capture, attribute management, bill of - materials (BOM) generation, etc... + The GPL Electronic Design Automation tools (gEDA) offers a mature suite + of free software applications for electronics design, including + schematic capture, attribute management, bill of materials (BOM) + generation, etc... </longdescription> -</pkgmetadata> + <use> + <flag name='stroke'>enable mouse gesture support</flag> + </use> + +</pkgmetadata> |