diff options
author | Thomas Beierlein <tomjbe@gentoo.org> | 2012-12-05 14:21:47 +0000 |
---|---|---|
committer | Thomas Beierlein <tomjbe@gentoo.org> | 2012-12-05 14:21:47 +0000 |
commit | a4405f5036af810d4709e9a4cb7695b72e246bf2 (patch) | |
tree | d2d3c6e6e58ce81cf43729e0e9d4f1042bec404d /sci-electronics/geda | |
parent | Version bump to latest. Drop older. (diff) | |
download | gentoo-2-a4405f5036af810d4709e9a4cb7695b72e246bf2.tar.gz gentoo-2-a4405f5036af810d4709e9a4cb7695b72e246bf2.tar.bz2 gentoo-2-a4405f5036af810d4709e9a4cb7695b72e246bf2.zip |
Version bump
(Portage version: 2.1.11.33/cvs/Linux x86_64, signed Manifest commit with key 0x762053D5)
Diffstat (limited to 'sci-electronics/geda')
-rw-r--r-- | sci-electronics/geda/ChangeLog | 7 | ||||
-rw-r--r-- | sci-electronics/geda/geda-1.8.1.ebuild | 81 |
2 files changed, 87 insertions, 1 deletions
diff --git a/sci-electronics/geda/ChangeLog b/sci-electronics/geda/ChangeLog index 6b479f25e64b..890207699654 100644 --- a/sci-electronics/geda/ChangeLog +++ b/sci-electronics/geda/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/geda # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.76 2012/05/25 13:48:47 xmw Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.77 2012/12/05 14:21:47 tomjbe Exp $ + +*geda-1.8.1 (05 Dec 2012) + + 05 Dec 2012; Thomas Beierlein <tomjbe@gentoo.org> +geda-1.8.1.ebuild: + Version bump 25 May 2012; Michael Weber <xmw@gentoo.org> -geda-1.6.1.ebuild: Remove old version diff --git a/sci-electronics/geda/geda-1.8.1.ebuild b/sci-electronics/geda/geda-1.8.1.ebuild new file mode 100644 index 000000000000..6ce78593ffe7 --- /dev/null +++ b/sci-electronics/geda/geda-1.8.1.ebuild @@ -0,0 +1,81 @@ +# 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=4 +inherit eutils fdo-mime gnome2-utils versionator + +MY_PN=${PN}-gaf +MY_P=${MY_PN}-${PV} + +DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package" +HOMEPAGE="http://www.gpleda.org/" +SRC_URI="http://ftp.geda-project.org/${MY_PN}/stable/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz" + +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" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README" + +src_prepare() { + if ! use doc ; then + sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die + fi + if ! use examples ; then + sed -i -e 's/\texamples$//' Makefile.in || die + 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-rpath \ + --disable-update-xdg-database +} + +src_test() { + emake -j1 check +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} |