summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2006-09-30 11:57:41 +0000
committerDenis Dupeyron <calchan@gentoo.org>2006-09-30 11:57:41 +0000
commitb763c3d24a1268630b3297cbc2acbc342a23a42a (patch)
tree59fdba874822cf411546c7a49b46d0a0460dacc1 /sci-electronics
parentStable on ppc wrt bug 149444 (diff)
downloadgentoo-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/ChangeLog7
-rw-r--r--sci-electronics/geda/files/digest-geda-2006090624
-rw-r--r--sci-electronics/geda/geda-20060906.ebuild73
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
+}