diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2006-09-30 11:57:41 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2006-09-30 11:57:41 +0000 |
commit | b763c3d24a1268630b3297cbc2acbc342a23a42a (patch) | |
tree | 59fdba874822cf411546c7a49b46d0a0460dacc1 /sci-electronics | |
parent | Stable on ppc wrt bug 149444 (diff) | |
download | gentoo-2-b763c3d24a1268630b3297cbc2acbc342a23a42a.tar.gz gentoo-2-b763c3d24a1268630b3297cbc2acbc342a23a42a.tar.bz2 gentoo-2-b763c3d24a1268630b3297cbc2acbc342a23a42a.zip |
Version bump, thanks to Stefan Salewski (see bug #149550).
(Portage version: 2.1.2_pre1-r2)
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/geda/ChangeLog | 7 | ||||
-rw-r--r-- | sci-electronics/geda/files/digest-geda-20060906 | 24 | ||||
-rw-r--r-- | sci-electronics/geda/geda-20060906.ebuild | 73 |
3 files changed, 103 insertions, 1 deletions
diff --git a/sci-electronics/geda/ChangeLog b/sci-electronics/geda/ChangeLog index f433539120d5..94713655c521 100644 --- a/sci-electronics/geda/ChangeLog +++ b/sci-electronics/geda/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-electronics/geda # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.20 2006/09/24 18:18:44 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.21 2006/09/30 11:57:41 calchan Exp $ + +*geda-20060906 (30 Sep 2006) + + 30 Sep 2006; Denis Dupeyron <calchan@gentoo.org> +geda-20060906.ebuild: + Version bump, thanks to Stefan Salewski (see bug #149550). 24 Sep 2006; Denis Dupeyron <calchan@gentoo.org> -geda-20050820.ebuild: Removed old ebuild. diff --git a/sci-electronics/geda/files/digest-geda-20060906 b/sci-electronics/geda/files/digest-geda-20060906 new file mode 100644 index 000000000000..0abcd4723d8c --- /dev/null +++ b/sci-electronics/geda/files/digest-geda-20060906 @@ -0,0 +1,24 @@ +MD5 dcc2492d52f3f67a1f75bab4afcb4d5c geda-docs-20060906.tar.gz 2324563 +RMD160 b6623ea7b2e6cb291b59174c0b4877968d8dea22 geda-docs-20060906.tar.gz 2324563 +SHA256 ad1697fd14642278884c741033374487aaf2cc782ae04f6b2b34ff056932c54b geda-docs-20060906.tar.gz 2324563 +MD5 10860925e2ee1e26cceb03a49f8f21db geda-examples-20060906.tar.gz 247937 +RMD160 620e260fd3ed91db71f0d3b02f36ce3da59d87c2 geda-examples-20060906.tar.gz 247937 +SHA256 bfb874cf43035cb9dbec509bd8d612ff9d03b94d954e2cd5f2423c954b13c811 geda-examples-20060906.tar.gz 247937 +MD5 c6fdafcf6e9e0278105e73778b50c857 geda-gattrib-20060906.tar.gz 276564 +RMD160 f28570a10a123741c130fb46d5cb7b55e49e3feb geda-gattrib-20060906.tar.gz 276564 +SHA256 71c76116dfcfbe7249c187715eaec0baaefd947fa6b6b7cb6829ca2f4d0ff6ff geda-gattrib-20060906.tar.gz 276564 +MD5 e70f4d1f2088d1b6516a205a041cdb9e geda-gnetlist-20060906.tar.gz 332971 +RMD160 f9e36336875f72481908d346150eb3b25637e2b9 geda-gnetlist-20060906.tar.gz 332971 +SHA256 56fdeacb22f66d7d6691478ef136a12a598c8ba7ec3d895e500daa48daede66f geda-gnetlist-20060906.tar.gz 332971 +MD5 8f224c572f30162928a9141b352c7558 geda-gschem-20060906.tar.gz 1002074 +RMD160 620569efa3f0cdb06a9c780ba57545f83b7cb86b geda-gschem-20060906.tar.gz 1002074 +SHA256 f48d802191898738dc11177b1eb1611da1f0b92b42028119329c77e6df4cb812 geda-gschem-20060906.tar.gz 1002074 +MD5 0c8e049f49326f20b11de686dd146128 geda-gsymcheck-20060906.tar.gz 137678 +RMD160 98e3aec05cbaec8a5ef75962a66988ce3b358556 geda-gsymcheck-20060906.tar.gz 137678 +SHA256 cf8ab949214ffd36a129386b36fcea12c69c75523d45d3d30ac2bac1e5967b6c geda-gsymcheck-20060906.tar.gz 137678 +MD5 43d938b2cfa45e039c69b1d7e00643d9 geda-symbols-20060906.tar.gz 685339 +RMD160 9b14d8babe1d2961e99df63056a72b6cb75b63c2 geda-symbols-20060906.tar.gz 685339 +SHA256 676e4e8782b1e4483ef72660e462cac9b05def9315a788f728f7d9c60a55f582 geda-symbols-20060906.tar.gz 685339 +MD5 452326bae9bee19722da2627f0ea05d8 geda-utils-20060906.tar.gz 267368 +RMD160 a50c9f5a806ab9028df5ef5c3011eb454f8ef8c2 geda-utils-20060906.tar.gz 267368 +SHA256 c4671d1bf817af1756e8161efd9d0a8c1ea5d58cc9b1fff26589b900505bd10f geda-utils-20060906.tar.gz 267368 diff --git a/sci-electronics/geda/geda-20060906.ebuild b/sci-electronics/geda/geda-20060906.ebuild new file mode 100644 index 000000000000..8c05a39f7108 --- /dev/null +++ b/sci-electronics/geda/geda-20060906.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-20060906.ebuild,v 1.1 2006/09/30 11:57:41 calchan Exp $ + +inherit eutils + +S="${WORKDIR}" + +HOMEPAGE="http://www.geda.seul.org" +DESCRIPTION="geda is a core metapackage which compiles all the necessary components you would need for a minimal gEDA/gaf system" +SRC_URI="http://www.geda.seul.org/devel/${PV}/geda-gattrib-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gnetlist-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gschem-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-gsymcheck-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-symbols-${PV}.tar.gz + http://www.geda.seul.org/devel/${PV}/geda-utils-${PV}.tar.gz + doc? ( http://www.geda.seul.org/devel/${PV}/geda-docs-${PV}.tar.gz ) + examples? ( http://www.geda.seul.org/devel/${PV}/geda-examples-${PV}.tar.gz )" + +IUSE="doc examples" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +SLOT="0" + +DEPEND=">=x11-libs/gtk+-2.4 + >=dev-util/guile-1.6.3 + >=sci-libs/libgeda-${PV}" + +src_compile() { + for subdir in geda-{gattrib,gnetlist,gschem,gsymcheck,symbols,utils}-${PV}; do + cd ${S}/${subdir} + econf \ + --disable-dependency-tracking \ + --disable-gdgeda \ + --with-docdir=/usr/share/doc/${PF} \ + --with-pcbconfdir=/usr/share/pcb \ + --with-pcbm4dir=/usr/share/pcb/m4 \ + || die "Configuration failed in ${subdir}" + emake || die "Compilation failed in ${subdir}" + done + + if use doc ; then + cd ${S}/geda-docs-${PV} + econf --with-docdir=/usr/share/doc/${PF} || die "Configuration failed in geda-docs-${PV}" + emake || die "Compilation failed in geda-docs-${PV}" + fi +} + +src_install () { + for subdir in {gattrib,gnetlist,gschem,gsymcheck,symbols,utils}; do + cd ${S}/geda-${subdir}-${PV} + emake DESTDIR=${D} install || die "Installation failed in geda-${subdir}-${PV}" + newdoc AUTHORS AUTHORS.${subdir} + newdoc BUGS BUGS.${subdir} + for READMEx in $(ls README*); do + newdoc ${READMEx} ${READMEx}.${subdir} + done + done + + rm ${D}/usr/share/gEDA/sym/gnetman -Rf # Fix collision with gnetman; bug #77361. + + if use doc ; then + cd ${S}/geda-docs-${PV} + emake DESTDIR=${D} install || die "Installation failed in geda-docs-${PV}" + fi + + if use examples ; then + cd ${S} + mv geda-examples-${PV} examples + insinto /usr/share/gEDA + doins -r examples + fi +} |